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

:root {
  --_2025---typography--avenir: AvenirNextLTPro, Arial, sans-serif;
  --grey-5: #222424;
  --_2025---text-color--text-color-primary: var(--_2025---primatives-neutral--neutral-800);
  --grey-2: #e9e8e8;
  --grey-1: #f4f4f4;
  --arctic-white: white;
  --teal: #1abba9;
  --near-black: #0b0c0c;
  --grey-4: #757373;
  --_2025---typography--newsreader: "Newsreader Variable GF", "Times New Roman", sans-serif;
  --va-lottery-alt-green: #2cb34a;
  --manulife-green: #00a857;
  --wtav-rfg: #5fb9df;
  --vocable-background: #201c5b;
  --ascensus-main: #003240;
  --braze: #f17856;
  --adobe-red: #ed2024;
  --pepsi-blue: #005892;
  --royal-blue: #1464b4;
  --wtfg-green: #9ac65c;
  --royal-purple: #6078ea;
  --grey-3: #b5b3b3;
  --pepsi-blue-dark: #0b1247;
  --vocable-primary-purple: #3831a0;
  --marriott-light: #f1f5f5;
  --marriott-red: #a70023;
  --backgrounds--darkest: var(--near-black);
  --typography--lightest: var(--arctic-white);
  --_2025---primitives-brand--teal-extra-dark: #0d423d;
  --_2025---primitives-brand--teal-pure: #19b39f;
  --va-lottery-gold: #fcc249;
  --vocable-green: mediumspringgreen;
  --mc-yellow: #f79e1b;
  --_2025---primatives-neutral--neutral-500: #717776;
  --_2025---text-color--text-color-white: var(--_2025---primatives-neutral--neutral-0);
  --_2025---primitives-brand--teal-dark: #087b6c;
  --_2025---primatives-neutral--neutral-800: #071412;
  --_2025---background-color--background-brand-teal-light: var(--_2025---primitives-brand--teal-light);
  --_2025---text-color--text-color-invert: var(--_2025---primatives-neutral--neutral-0);
  --_2025---primatives-neutral--neutral-0: white;
  --_2025---primitives-neutral--neutral-800\<deleted\|variable-dc7e95ed-eb51-0a08-23ae-acf6018c80a4\>: var(--_2025---primatives-neutral--neutral-800);
  --_2025---text-color--text-color-secondary: var(--_2025---primatives-neutral--neutral-500);
  --zumba-red: #e60a5b;
  --_2025---background-color--background-brand-teal: var(--_2025---primitives-brand--teal-pure);
  --_2025---background-color--background-primary: var(--_2025---primatives-neutral--neutral-0);
  --_2025---primatives-neutral--neutral-700: #1f2726;
  --_2025---primatives-neutral--neutral-300: #bdc0bf;
  --_2025---primatives-neutral--neutral-200: #e7ebeb;
  --_2025---primatives-neutral--neutral-100: #f3f6f6;
  --_2025---background-color--background-brand-teal-extra-dark: var(--_2025---primitives-brand--teal-extra-dark);
  --_2025---primitives-brand--teal-pure\<deleted\|variable-e1596509-b3a6-3305-3309-7aa407fc9c83\>: var(--_2025---primitives-brand--teal-pure);
  --_2025---primitives-brand-opacities--opacity-teal-pure-low: #19b39f29;
  --_2025---text-color--text-color-brand: var(--_2025---primitives-brand--teal-dark);
  --_2025---primitives-brand-opacities--opacity-neutral-800-medium: #07141252;
  --_2025---primitives-brand-opacities--opacity-neutral-800-high: #071412a3;
  --_2025---primitives-brand-opacities--opacity-neutral-800-dark: #071412cc;
  --_2025---border-color--border-secondary: var(--_2025---primatives-neutral--neutral-200);
  --_2025---primitives-brand-opacities--opacity-neutral-800-low: #07141229;
  --_2025---background-color--background-invert: var(--_2025---primatives-neutral--neutral-800);
  --_2025---primitives-brand-opacities--opacity-teal-pure-medium: #19b39f52;
  --_2025---primitives-brand-opacities--opacity-neutral-0-8: #ffffff14;
  --teal-aa: #008576;
  --mc-red: #eb0004;
  --va-lottery-green: #1a8921;
  --vocable-gold: #fea430;
  --maark-charcoal: #27292b;
  --maark-turquoise: #00ada2;
  --maark-graphite: #454547;
  --maark-teal: #10423d;
  --maark-near-black: #161616;
  --maark-light-grey-1: #ced1d1;
  --dq-blue: #007ac2;
  --wells-fargo-lp: #a2c030;
  --teal-3: #158b7c;
  --_2025---primitives-brand--teal-light: #e8f7f5;
  --_2025---primitives-brand--heartwood: #de9629;
  --_2025---primitives-brand-opacities--opacity-teal-pure-high: #19b39fa3;
  --_2025---primitives-brand-opacities--opacity-teal-pure-dark: #19b39fcc;
  --_2025---color-system--success-green: white;
  --_2025---color-system--success-green-light: white;
  --_2025---color-system--error-red: white;
  --_2025---color-system--error-red-light: white;
  --_2025---background-color--background-secondary: var(--_2025---primatives-neutral--neutral-100);
  --_2025---background-color--background-secondary-invert: var(--_2025---primatives-neutral--neutral-700);
  --_2025---background-color--background-brand-teal-dark: var(--_2025---primitives-brand--teal-dark);
  --_2025---border-color--border-primary: var(--_2025---primatives-neutral--neutral-800);
  --_2025---border-color--border-tertiary: var(--_2025---primatives-neutral--neutral-100);
  --_2025---border-color--border-invert: var(--_2025---primatives-neutral--neutral-0);
  --_2025---border-color--border-secondary-invert: var(--_2025---primatives-neutral--neutral-800);
  --_2025---border-color--border-brand: var(--_2025---primitives-brand--teal-pure);
  --_2025---link-color--link-primary: var(--_2025---primatives-neutral--neutral-800);
  --_2025---link-color--link-secondary: var(--_2025---primitives-brand--teal-dark);
  --_2025---link-color--link-invert: var(--_2025---primatives-neutral--neutral-0);
  --_2025---text-color--text-color-brand-secondary: var(--_2025---primitives-brand--heartwood);
  --_2025---opacity--low: 16%;
  --_2025---opacity--med: 32%;
  --_2025---opacity--high: 64%;
  --_2025---opacity--dark: 80%;
  --_2025---corners--s: 8;
  --_2025---corners--m: 16;
  --_2025---corners--l: 24;
  --_2025---corners--full-remove: 100%;
  --_2025---corners--full: 50vh;
  --_2025---spacing--0-5: .5;
  --_2025---spacing--1: 1;
  --_2025---spacing--1-5: 1.5;
  --_2025---spacing--2: 2;
  --_2025---spacing--2-5: 2.5;
  --_2025---spacing--3: 3;
  --_2025---spacing--3-5: 3.5;
  --_2025---spacing--4: 4;
  --_2025---spacing--4-5: 4.5;
  --_2025---spacing--5: 5;
  --_2025---spacing--5-5: 5.5;
  --_2025---spacing--6: 6;
  --_2025---spacing--6-5: 6.5;
  --_2025---spacing--7: 7;
  --_2025---spacing--7-5: 7.5;
  --_2025---spacing--8: 8;
}

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

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

.w-pagination-previous, .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-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;
}

body {
  font-family: var(--_2025---typography--avenir);
  color: var(--grey-5);
  flex-direction: column;
  font-size: 1.3vw;
  line-height: 1.2;
}

h1 {
  color: var(--_2025---text-color--text-color-primary);
  letter-spacing: -.5px;
  margin-top: 1em;
  margin-bottom: .5em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 3.4em;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  color: var(--_2025---text-color--text-color-primary);
  margin-top: 1em;
  margin-bottom: .5em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 2.6em;
  font-weight: 700;
  line-height: 1.2em;
}

h3 {
  color: var(--_2025---text-color--text-color-primary);
  margin-top: 1em;
  margin-bottom: .5em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1.7em;
  font-weight: 700;
  line-height: 1.25em;
}

h4 {
  color: var(--_2025---text-color--text-color-primary);
  margin-top: 1em;
  margin-bottom: .5em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: 700;
  line-height: 1.25em;
}

h5 {
  color: var(--_2025---text-color--text-color-primary);
  margin-top: 1em;
  margin-bottom: .5em;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.25;
}

h6 {
  color: var(--_2025---text-color--text-color-primary);
  margin-top: 1em;
  margin-bottom: .5em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: .85em;
  font-weight: 700;
  line-height: 1.25;
}

p {
  font-family: var(--_2025---typography--avenir);
  margin-top: .5em;
  margin-bottom: 1.25em;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.75em;
}

a {
  color: var(--grey-5);
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1em;
  font-weight: 600;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

ul {
  margin-top: 0;
  margin-bottom: 2em;
  padding-left: 2em;
  font-size: 1em;
  line-height: 1.75em;
}

ol {
  margin-top: 0;
  margin-bottom: 2em;
  padding-left: 2em;
  font-size: 1em;
  line-height: 1.75em;
  list-style-type: decimal;
}

li {
  margin-bottom: 1em;
}

img {
  width: 100%;
}

label {
  margin-bottom: .5em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: .8em;
  font-weight: 600;
  line-height: 1.25em;
  display: block;
}

code {
  font-size: .85em;
}

blockquote {
  border-left: .4em solid #e2e2e2;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

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

.sg-main_section {
  border: 1px solid var(--grey-2);
  border-radius: 8px;
  margin-top: 2em;
  margin-bottom: 4em;
  padding: 2em;
}

.is--craft_body {
  max-width: 100%;
  overflow: auto;
}

.is--craft_body h2 {
  margin-top: 1.5em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: 2.2em;
  font-weight: 700;
  line-height: 1.1em;
}

.is--craft_body h4 {
  margin-top: 1.25em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 600;
}

.is--craft_body h3 {
  margin-top: 1.25em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: 1.7em;
  font-weight: 700;
  line-height: 1.1em;
}

.is--craft_body blockquote {
  border-left: .4em solid var(--grey-2);
  background-color: var(--grey-1);
  margin-top: 2em;
  margin-bottom: 3em;
  padding: 1.5em 2em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: 1.3em;
  font-weight: 600;
  line-height: 1.3em;
}

.is--craft_body figcaption {
  text-align: left;
  margin-top: 1em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: .9em;
  font-weight: 400;
  line-height: 1.25em;
}

.is--craft_body h5 {
  margin-top: 1.25em;
  margin-bottom: 1em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 600;
}

.is--craft_body a {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 700;
  text-decoration: underline;
}

.is--craft_body a:hover {
  text-decoration: none;
}

.is--craft_body p {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 400;
  line-height: 1.75em;
}

.is--craft_body h1 {
  letter-spacing: -2px;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 700;
  line-height: 1.1;
}

.is--craft_body li {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  line-height: 1.75em;
}

.is--craft_body ul, .is--craft_body ol {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
}

.sg-div {
  padding: .5em 1em;
}

.main_nav {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  align-items: center;
  display: flex;
}

.c-nav__logo {
  flex: 1;
}

.c-nav__logo.w--current {
  padding-left: 0;
}

.c-nav_menu {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  align-items: center;
  display: flex;
}

.c-menu__nav-link {
  border-bottom: .2em solid var(--arctic-white);
  margin-top: .4em;
  padding: 0;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 600;
  transition: all .32s;
}

.c-menu__nav-link:hover {
  color: var(--teal);
  text-decoration: none;
}

.c-menu__nav-link.w--current {
  border-bottom: .2em solid var(--arctic-white);
  color: var(--near-black);
}

.c-menu__nav-link.is--white {
  color: #fff;
}

.c-menu__nav-link.is--white:hover {
  color: var(--teal);
}

.c-menu__nav-link.is--wtfg-nav-lnk:hover {
  color: var(--grey-4);
}

.c-menu__nav-link.is--contact {
  color: var(--teal);
}

.c-menu__nav-link.is--contact:hover, .c-menu__nav-link.is--contact.w--current {
  color: var(--near-black);
}

.c-menu__nav-link.is--contact.is--dark {
  color: var(--teal);
}

.c-menu__nav-link.is--contact.is--dark:hover {
  color: var(--arctic-white);
}

.c-menu__nav-link.is--dark {
  border-bottom-color: var(--near-black);
  color: var(--arctic-white);
}

.c-menu__nav-link.is--dark:hover {
  color: var(--teal);
}

.c-main_nav {
  background-color: var(--arctic-white);
  padding: .75em 1em;
  transition: height .8s cubic-bezier(.645, .045, .355, 1);
}

.h1 {
  color: var(--near-black);
  letter-spacing: -1px;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 3.3em;
  font-weight: 700;
  line-height: 1.2em;
}

.h1.is-serif {
  font-family: var(--_2025---typography--newsreader);
  font-weight: 600;
  line-height: 1.1em;
  text-decoration: none;
}

.h1.is-white {
  color: var(--arctic-white);
}

.h1.is-white.is--centered {
  display: block;
}

.h1.is-white.is--centered.is--dei-hero_head {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.h1.is-white.is--social_impact_h1 {
  text-align: center;
  margin-top: 0;
  margin-bottom: .25em;
}

.h1.is--white.is--zero_top.is--7ch_limit {
  max-width: 14ch;
}

.h1.is--data_point_va_lotto {
  color: var(--va-lottery-alt-green);
}

.h1.is--react-native-h1 {
  margin-top: 0;
  margin-bottom: .25em;
}

.h1.is--dq-blue-pop-copy {
  color: #005baa;
}

.h1.is--data_point_manulife {
  color: var(--manulife-green);
}

.h1.is-dig-prod-dev {
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
}

.is--white_copy {
  color: #fff;
}

.is--white_copy.is--about_hbo_testimonial {
  border-bottom: .1em solid var(--grey-5);
  max-width: 32ch;
  padding-bottom: 1em;
}

.c-grid-hero {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-grid-hero.is--padded {
  min-height: 50vh;
  padding-top: 7em;
  padding-bottom: 8em;
}

.c-grid-hero.is--padded.is--react-native-lp {
  padding-top: 3.5em;
  padding-bottom: 6em;
}

.c-grid-hero.is-small_padding {
  padding-top: 4em;
  padding-bottom: 4em;
}

.c-grid-hero.is-about {
  padding-top: 6em;
  padding-bottom: 6em;
}

.c-grid-hero.is-about.is--react-native-lp {
  padding-top: 3.5em;
  padding-bottom: 6em;
}

.grid_3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.style_guide-grid_col_bk {
  background-color: var(--arctic-white);
  width: 100%;
  height: 100px;
}

.h2 {
  color: var(--near-black);
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 2.6em;
  font-weight: 700;
  line-height: 1.2em;
}

.h2.is--teal {
  color: var(--teal);
}

.h2.is--teal.is--news_headline {
  margin-bottom: .25em;
  font-size: 2.8em;
}

.h2.is--white {
  color: var(--arctic-white);
}

.h2.is--white.is--zero, .h2.is--section_heading {
  margin-top: 0;
}

.h2.is-serif {
  font-family: var(--_2025---typography--newsreader);
  font-weight: 600;
}

.h2.is-serif.is--craft-main {
  color: var(--arctic-white);
}

.h2.is--h2-rfg-episode-title {
  color: var(--arctic-white);
  margin-top: .5em;
  margin-bottom: -.25em;
}

.h2.is--24ch_limit {
  z-index: 100;
  position: relative;
}

.h2.is--zero_top.is--white {
  margin-top: 0;
}

.h2.is--2wtb-e3-connect-h2 {
  color: var(--arctic-white);
  max-width: 26ch;
}

.h2.is-privacy-policy-non-english {
  margin-top: 1em;
  margin-bottom: .5em;
}

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

.c-hero {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.c-hero.is--hero_photo_background {
  background-image: linear-gradient(45deg, #0b0c0ccc, #0b0c0c99);
  min-height: 50vh;
  padding-top: 10em;
  padding-bottom: 10em;
}

.c-hero.is--hero_photo_background.sg_hero_sample_photo {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213a81_careers-hero%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_careers {
  background-image: linear-gradient(45deg, #0b0c0ce6, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213a81_careers-hero%402x.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  margin-top: 0;
}

.c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_jobs {
  background-image: linear-gradient(45deg, #0b0c0ccc, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d93_Jobs%20Header%20Photo.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  min-height: 20vh;
  margin-top: 0;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_dei {
  background-image: linear-gradient(45deg, #0b0c0ccc, #0b0c0c99), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213ade_bk-DEI-hero%402x.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 6em;
  padding-bottom: 12em;
}

.c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_social_impact {
  background-image: linear-gradient(45deg, #0b0c0ccc, #0b0c0c99), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213913_bk-social_impact-hero%402x.webp");
  background-position: 0 0, 100% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
  padding-bottom: 10em;
}

.c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_core_values {
  background-image: linear-gradient(45deg, #0b0c0ccc, #0b0c0c99), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213913_bk-social_impact-hero%402x.webp");
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 6em;
  padding-bottom: 6em;
}

.c-hero.is--university, .c-hero.is--how_we_work {
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-hero.is--location, .c-hero.is--4em_5em {
  padding-top: 4em;
  padding-bottom: 5em;
}

.c-hero.is--hero-ppsi_cs {
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-hero.is--section-wtav_rfg {
  background-color: var(--wtav-rfg);
  background-image: linear-gradient(45deg, #2224241a, #22242400);
  padding-top: 5em;
  padding-bottom: 5em;
}

.c-hero.is-hero-va_lotto {
  background-image: linear-gradient(#007730, #5fc427);
  padding-top: 3em;
}

.c-hero.is--hero-analytics {
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-hero.is--hero-dse {
  text-align: center;
  align-items: center;
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-hero.is-hero-dq {
  padding-top: 4em;
}

.c-hero.is-hero-manulife {
  padding-top: 3em;
}

.c-hero.is--hero-izotope_cs {
  background-color: var(--near-black);
  background-image: linear-gradient(to bottom, var(--near-black), transparent 25%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f73_izotope-hero-bk.webp");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-hero.is-hero-ermi {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213fd5_ermi-wave-br.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 3em;
  padding-bottom: 0;
}

.c-hero.is--hero-marriott_cs {
  z-index: 1;
  padding-top: 3em;
  position: relative;
}

.c-hero.is--hero-brightline-cs {
  background-color: #ffdb00;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214092_brightline-hero-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6em;
  padding-bottom: 10em;
}

.c-hero.is--hero-vocable-cs {
  background-color: var(--vocable-background);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321419d_vocable-hero-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6em;
  padding-bottom: 10em;
}

.c-hero.is--disclaimer {
  padding-bottom: 6em;
}

.c-hero.is--contact {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932146c9_contact-hero-bk.webp"), linear-gradient(126deg, var(--near-black), var(--grey-5));
  color: var(--arctic-white);
  background-position: 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  padding-top: 4em;
  padding-bottom: 8em;
}

.c-hero.is--guidebooks-craft-field_notes {
  background-color: var(--grey-5);
  align-items: center;
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-hero.is--hero-genai {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214274_genai-hero-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 4em;
  padding-bottom: 5em;
}

.c-hero.is--hero-genai.margin-0 {
  margin-top: 0;
}

.c-hero.is--adb-services-hero {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321429a_adobe-services-hero-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 6em;
  padding-bottom: 6em;
}

.c-hero.is-data-ai {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142de_data-ai-hero-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-hero.is-about-hero {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321430e_about-hero-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-hero.data-ai-leadership-hero {
  background-color: var(--near-black);
  background-image: linear-gradient(to right, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142de_data-ai-hero-bk.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  justify-content: center;
  padding-top: 5rem;
  padding-bottom: 6rem;
}

.c-hero.is-hero-ai-strategy-gov {
  background-color: var(--near-black);
  background-image: linear-gradient(to right, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142de_data-ai-hero-bk.webp");
  background-color: #0b0c0c;
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 6em;
  padding-bottom: 6em;
}

.c-hero.is--llm {
  background-color: var(--near-black);
  background-image: linear-gradient(to right, var(--near-black), #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932143a8_llm-hero-bk.webp");
  background-position: 0 0, 100% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-hero.is-hero-ai-dialogs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932144da_navigating-gen-ai-hero-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.c-hero.is--hero-finservices-cs {
  background-color: #0576db;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932143d7_financial-services-hero-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6em;
  padding-bottom: 10em;
}

.c-hero.is-digital-product-delivery {
  background-color: var(--near-black);
  color: var(--arctic-white);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214437_hero-bk-digital-product-delivery.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-hero.is-digital-strategy-consulting {
  background-image: linear-gradient(to right, var(--near-black) 35%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932144dd_digital-strategy-consulting-hero-bk.webp"), linear-gradient(to bottom, var(--near-black), var(--near-black));
  background-position: 0 0, 100% 100%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
}

.c-hero.is-mobile-app-healthcheck {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932144dc_mobile-app-healthcheck-hero-bk.webp"), linear-gradient(#000, #000);
  background-position: 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.c-hero.is--hero-telus-adobe-cs {
  background-color: #4b286d;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321456e_telus-adobe-hero-bk-2.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 4em;
  padding-bottom: 8em;
}

.c-hero.is-design {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black) 50%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321454a_services-design-hero-bk.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
}

.c-hero.is-digital-marketing-services {
  background-image: linear-gradient(90deg, var(--near-black) 35%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214601_dms-hero-image.webp"), linear-gradient(to bottom, var(--near-black), var(--near-black));
  background-position: 0 0, 100%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
}

.c-hero.is--advanced-rag {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321461e_advanced-rag-hero-image.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 748px;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-hero.is--hero-ascensus-cs {
  background-color: var(--ascensus-main);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214686_ascensus-cs-hero-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6em;
  padding-bottom: 8em;
}

.c-hero.is-hero-loyalty {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932146cb_loyalty-hero-bk.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 6em;
  padding-bottom: 6em;
}

.c-hero.is-hero-fin-services {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321469f_FinServ%20-%20Hero%20Illustration.svg");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 6em;
  padding-bottom: 6em;
}

.c-hero.is--hero-gen-thank-you {
  background-color: var(--near-black);
  background-image: linear-gradient(225deg, var(--near-black), var(--grey-5));
  padding-top: 4em;
  padding-bottom: 5em;
}

.c-hero.is-hero-travel-hospitality {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932146c2_travel-hospitality-hero.svg");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 4em;
  padding-bottom: 6em;
}

.c-hero.is--ai-politeness {
  color: var(--arctic-white);
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147fa_guide-conversational-ai-politeness-hero-bk.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-hero.is--cc-rewards {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321480a_global-cc-hero-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-hero.is-hero-health-wellness {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321480e_health-wellness-hero-bk.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 4em;
  padding-bottom: 6em;
}

.c-hero.is-hero-tmt {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214751_tmt-hero.svg");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 4em;
  padding-bottom: 6em;
}

.c-hero.is-hero-food-service {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147e6_qsr-hero-bk.svg");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 4em;
  padding-bottom: 6em;
}

.c-hero.is--hero-zumba {
  background-color: #330bea;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148db_case-study-zumba-hero-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 6em;
  padding-bottom: 8em;
}

.c-hero.is-hero-retail-consumer-goods {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321486d_retail-consumer-goods-hero-bk.svg");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 4em;
  padding-bottom: 6em;
}

.c-hero.is--qsr-loyalty {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214995_qsr-loyalty-hero.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-hero.is-hero-braze {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495c_braze-hero-bk.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 6em;
  padding-bottom: 6em;
}

.c-hero.is-llm_as_judge {
  background-color: var(--near-black);
  background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214b99_llm_as_a_judge-hero.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-hero.is-ai_webinar {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c1c_ai_webinar-hero-bk.webp");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 1440px;
}

.c-hero.is--hero-data-ai-workshops {
  background-color: var(--near-black);
  color: var(--arctic-white);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c3c_data-ai-workshops-hero-image.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: space-between;
  min-height: 32em;
  padding-top: 1em;
  padding-bottom: 2em;
}

.c-hero.is--hero-data-ai-workshops.margin-0 {
  margin-top: 0;
}

.c-bar-grey {
  background-color: var(--grey-2);
  width: 7em;
  height: .4em;
  margin-top: 1em;
  margin-bottom: 2em;
}

.c-bar-grey.is--insights_main_masthead {
  margin-bottom: 1em;
}

.c-bar-grey.is--bar_hero {
  margin-top: 4em;
}

.c-bar-grey.is--bar-12em {
  width: 12em;
  margin-bottom: 0;
}

.c-bar-grey.is--barscalelp {
  width: 100%;
  margin-bottom: 1em;
}

.c-bar-grey.is--bar_abm {
  margin-top: 4em;
}

.c-bar-grey.is--bar_abm.is--bar_braze {
  background-color: var(--braze);
}

.c-bar-grey.is--bar_abm.is--bar_adobe {
  background-color: var(--adobe-red);
}

.c-bar-grey.is--bar-ppsi_sb_lp {
  background-color: var(--pepsi-blue);
}

.c-bar-grey.is--bar-va_lotto {
  background-color: var(--va-lottery-alt-green);
  margin-top: 2em;
}

.c-bar-grey.is--bar-2wtb-e3 {
  width: 4em;
  height: .2em;
  margin-bottom: .75em;
}

.c-bar-grey.is--bar-dq-red {
  background-color: #ef3f42;
}

.c-bar-grey.is--bar-manulife {
  background-color: var(--manulife-green);
}

.c-bar-grey.is-thin {
  height: .2em;
}

.text_link_with_icon {
  color: var(--teal);
  text-decoration: none;
}

.text_link_with_icon:hover {
  text-decoration: underline;
}

.text_link_with_icon.is--blue_text_link {
  color: var(--royal-blue);
}

.text_link_with_icon.is--white_text_link {
  color: var(--arctic-white);
}

.text_link_with_icon.is--dark_text_link {
  color: var(--near-black);
}

.c-button {
  background-color: var(--teal);
  color: var(--arctic-white);
  text-align: center;
  border-style: none;
  border-radius: 0;
  margin: 1em 0;
  padding: .6em 1.5em;
  font-weight: 600;
  transition: background-color .12s cubic-bezier(.455, .03, .515, .955);
}

.c-button:hover {
  background-color: #119c8d;
  text-decoration: none;
}

.c-button.is--wide {
  padding-left: 2.75em;
  padding-right: 2.75em;
}

.c-button.is--wide.is--dark.is--button_more_articles {
  text-align: center;
  min-width: 9em;
  margin-top: 2em;
  margin-left: .5em;
  margin-right: .5em;
  font-size: 1em;
}

.c-button.is--wide.is--dark.is--btn_w_icon {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d4c_icon-download-white.svg");
  background-position: 3vh;
  padding-left: 4em;
}

.c-button.is--wide.is--dark.is--btn_w_icon.is-icon-3p {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932149da_icon-3p.svg");
  background-position: 90%;
  padding-left: 2.75em;
  padding-right: 4em;
}

.c-button.is--wide.is--button_more_articles {
  border-style: none;
  border-radius: 0;
  min-width: 9em;
  margin-top: 2em;
  margin-left: .5em;
  margin-right: .5em;
  font-size: 1em;
}

.c-button.is--wide.is--button-dq {
  color: #014a89;
  background-color: #fff;
}

.c-button.is--wide.is--white_bk {
  color: var(--near-black);
}

.c-button.is--wide.is--white_bk:hover {
  background-color: var(--arctic-white);
}

.c-button.is--wide.is--button-manulife {
  color: #00a857;
  background-color: #fff;
}

.c-button.is--wide.is--button-izotope {
  color: var(--near-black);
  background-color: #fff;
}

.c-button.is--wide.is-button-contact-form {
  margin-top: 0;
  margin-bottom: 0;
}

.c-button.is--dark {
  background-color: var(--near-black);
}

.c-button.is--dark:hover {
  background-color: #0b0c0cdb;
}

.c-button.is--dark.is--btn_w_icon {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932140ec_icon-play-24.svg");
  background-position: 10%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 3em;
}

.c-button.is--button_hero {
  margin-top: 2em;
}

.c-button.is--button_abm_braze {
  background-color: var(--near-black);
}

.c-button.is--button_abm_braze.is--top_of_page {
  margin-top: 2em;
  margin-bottom: 0;
}

.c-button.is--button-lightbox {
  align-items: center;
  padding-left: 1.25em;
  display: flex;
}

.c-button.is--button_vocable {
  background-color: var(--arctic-white);
  color: var(--near-black);
  margin-left: 1em;
  padding-left: 2.75em;
  padding-right: 2.75em;
}

.c-button.is--white-bk {
  background-color: var(--arctic-white);
  color: var(--near-black);
}

.c-button.is--white-bk.all-caps_small.is-insights {
  padding: 1em 2em;
}

.c-button.is-main-nav-btn {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: .5em;
  padding-bottom: .5em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 600;
}

.c-button.is-main-nav-btn.w--current {
  color: var(--arctic-white);
}

.c-button.is-main-nav-btn.is--wtfg-btn, .c-button.is--wtfg-btn {
  background-color: var(--wtfg-green);
  color: var(--near-black);
}

.c-button.is-vanguard-contact-submit {
  width: 100%;
}

.c-button.is--btn_w_icon {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932140ec_icon-play-24.svg");
  background-position: 10%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 3em;
}

.image {
  width: auto;
  height: 2.75em;
}

.is--color_gradient_1_bk {
  background-image: linear-gradient(225deg, var(--teal), var(--royal-purple));
}

.div-block-4 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.core_values_block {
  align-items: center;
  margin-bottom: 6em;
  display: flex;
}

.copyright {
  font-size: .8em;
}

.is--grey_copy {
  color: var(--grey-4);
}

.sg--div-links {
  padding: 1em;
}

.is--footer_link {
  color: var(--grey-3);
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.c-news {
  text-align: center;
  background-image: linear-gradient(to right, #0b0c0ccc, #0b0c0c33), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932136aa_bk-hp-news.svg");
  background-position: 0 0, 100% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-direction: column;
  align-items: center;
  padding-top: 7em;
  padding-bottom: 8em;
  display: flex;
}

.c-grid-news {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 4em;
  margin-bottom: 4em;
}

.is--teal_copy {
  color: var(--teal);
}

.is--teal_copy.is--padded_bullet {
  padding-left: .25em;
  padding-right: .25em;
}

.is--border_left_grey2 {
  border-left: .4em solid var(--grey-2);
}

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

.is--centered.is--sg {
  padding: 1em;
}

.is--centered.is--zero {
  flex-direction: row;
  justify-content: center;
  display: block;
}

.is--drop_shadow {
  box-shadow: 0 0 1.5em #75737326;
}

.is--drop_shadow.is--1-5em-margin {
  margin: 1.5em;
}

.is--drop_shadow.is-extra-shadow {
  box-shadow: 0 20px 2em -1em #757373cc, 0 0 1.5em #75737326;
}

.subcopy_small {
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: .9em;
  font-weight: 400;
  line-height: 1.7em;
  text-decoration: none;
}

.subcopy_small.is--white {
  color: #fff;
}

.subcopy_small.is--zero_top {
  margin-top: 0;
}

.subcopy_small.is--zero_bottom {
  margin-bottom: 0;
}

.subcopy_small.is--craft_masthead {
  border-left: .2em solid var(--grey-4);
  color: var(--arctic-white);
  padding-left: 1em;
}

.subcopy_small.is--outcomes_quote {
  margin-bottom: 1em;
}

.subcopy_small.is--outcomes_data_point_copy {
  font-weight: 500;
}

.subcopy_small.is--85ch_limit {
  max-width: 85ch;
}

.subcopy_small.is--grey4_copy {
  color: var(--grey-5);
}

.subcopy_small.is--42ch_limit {
  display: flex;
}

.subcopy_small.is--2wtb-e3-p-formatted {
  color: var(--arctic-white);
  margin-top: 0;
  margin-bottom: 0;
}

.subcopy_small.is--light {
  color: #e9e8e8;
}

.subcopy_small.is--italic {
  font-style: italic;
}

.subcopy_small.is--mc-rfp-24-contact-text {
  max-width: 50ch;
}

.subcopy_small.no-link-underline {
  text-decoration: none;
}

.subcopy_large {
  color: var(--grey-5);
  letter-spacing: -.25px;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1.3em;
  font-weight: 400;
  line-height: 1.5em;
}

.subcopy_large.is--white {
  color: var(--arctic-white);
}

.subcopy_large.is--white.is--centered.is--dei-subhead_copy {
  max-width: 65ch;
}

.subcopy_large.is--light {
  color: var(--grey-2);
}

.subcopy_large.is--careers_why_willowtree_subhead {
  font-weight: 700;
}

.subcopy_large.is--semibold {
  font-weight: 500;
}

.subcopy_large.is--semibold.is--subcopy_careers {
  max-width: 55ch;
}

.subcopy_large.is--65ch.is--careers_hero_subcopy {
  color: var(--arctic-white);
}

.subcopy_large.is--contact_us_subcopy {
  color: var(--arctic-white);
  max-width: 34ch;
}

.subcopy_large.is--dse-subcopy-large {
  color: var(--arctic-white);
  font-weight: 700;
}

.subcopy_large.is--grey {
  color: var(--grey-4);
}

.subcopy_large.is--adobe-cdp {
  margin-top: 2em;
  margin-bottom: 2em;
}

.all-caps {
  color: var(--near-black);
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1.1em;
  font-weight: 700;
  line-height: 1.45;
}

.all-caps.is--white {
  color: var(--arctic-white);
}

.all-caps.is--zero.is--dei_erg_subhead {
  margin-top: .25em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 700;
}

.all-caps.is--subhead_careers_students {
  color: var(--arctic-white);
}

.all-caps.is--host_head_rfg, .all-caps.is--rfg_blue {
  color: var(--wtav-rfg);
}

.all-caps.is--dq-blue-pop-copy {
  color: #005baa;
}

.all-caps.is-izotope-red {
  color: #ff5766;
}

.all-caps_small {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: .7em;
  font-weight: 600;
  line-height: 1.45;
}

.all-caps_small.is--white {
  color: var(--arctic-white);
}

.all-caps_small.is--white.is--testimonial_author {
  margin-top: 2em;
}

.all-caps_small.is--white.is-button-link-white:hover {
  text-decoration: underline;
}

.all-caps_small.is--all-caps_abm {
  margin-bottom: 1em;
}

.all-caps_small.is--all-caps_abm.is--color_braze {
  color: #ee876a;
}

.all-caps_small.is--all-caps_abm.is--color_adobe {
  color: var(--adobe-red);
}

.all-caps_small.is--teal_copy {
  color: var(--teal);
}

.all-caps_small.is--2wtb-e3-attribution, .all-caps_small.is--2wtb-e3-formatted {
  color: var(--arctic-white);
}

.h4 {
  color: var(--near-black);
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1.2em;
  font-weight: 600;
  line-height: 1.25;
  text-decoration: none;
}

.h4.is--blog_h4 {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 600;
}

.h4.is--abm_braze_h4 {
  color: var(--braze);
  margin-top: 2em;
  margin-bottom: 1em;
}

.h4.is--h4-privacy-policy {
  border-bottom: .02em solid var(--grey-3);
  margin-bottom: 1em;
  padding-top: 1em;
  padding-bottom: .5em;
}

.h4.is--h4-manulife {
  text-align: center;
}

.h3 {
  color: var(--near-black);
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1.7em;
  font-weight: 700;
  line-height: 1.25em;
  text-decoration: none;
  overflow: visible;
}

.h3.is--privacy_policy {
  margin-top: 3em;
  margin-bottom: 1em;
}

.h3.is--how_we_help {
  margin-top: .25em;
}

.h3.is--blog_h3 {
  font-family: var(--_2025---typography--newsreader);
  font-weight: 600;
}

.h3.is--white {
  color: var(--arctic-white);
}

.h3.is--growth-headline-faded {
  color: var(--grey-5);
}

.h3.is-serif {
  font-family: var(--_2025---typography--newsreader);
  font-weight: 600;
}

.is--head-contact {
  color: var(--arctic-white);
}

.c-industries-logo_row {
  grid-column-gap: 8em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
  min-height: 8rem;
  margin-top: 1em;
  margin-bottom: 2em;
}

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

.e-div-impact-client_cards {
  background-color: var(--arctic-white);
  flex-direction: column;
  align-items: flex-end;
  padding-bottom: 2em;
  padding-left: 1.5em;
  padding-right: 1em;
  display: flex;
}

.e-div-impact-client_cards.is--drop_shadow {
  min-height: 15em;
  box-shadow: 0 0 2em #75737326;
}

.div-block-13 {
  justify-content: flex-end;
  align-items: flex-start;
  width: 10em;
  display: flex;
}

.is--staggered {
  margin-top: 0;
  margin-bottom: 0;
}

.is--staggered.dei_2 {
  margin-bottom: .5em;
}

.c-section {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-top: 5em;
  padding-bottom: 6em;
  position: relative;
}

.c-section.is--near_black {
  background-color: var(--near-black);
  color: var(--arctic-white);
}

.c-section.is--near_black.is--location_core_values_component {
  padding-top: 5em;
}

.c-section.is--grey5_bk {
  background-color: var(--grey-5);
}

.c-section.is--grey5_bk.is--gradient {
  background-image: none;
}

.c-section.is--grey5_bk.is--gradient.is--testimonial {
  background-image: linear-gradient(to right, var(--near-black), #0b0c0c00);
  padding-top: 3em;
  padding-bottom: 6em;
}

.c-section.is--gradient_color {
  background-image: linear-gradient(225deg, var(--teal), var(--royal-purple));
}

.c-section.is--gradient_color.is--blog_article {
  background-image: linear-gradient(45deg, #0b0c0c1a, #0b0c0cb3), linear-gradient(45deg, #1abba9e6, #6078eae6);
  padding-top: 6em;
  padding-bottom: 8em;
}

.c-section.is--gradient_color.is--social_impact_contact {
  padding-top: 6em;
}

.c-section.is--grey1_bk.dei {
  padding-top: 0;
}

.c-section.is--grey1_bk.growth-rfg-section {
  margin-top: -20rem;
  padding-top: 28rem;
}

.c-section.is--blog_signup {
  background-color: var(--grey-5);
  background-image: linear-gradient(45deg, #0b0c0cb3, #0b0c0c00);
  margin-top: 4em;
  padding-bottom: 5em;
}

.c-section.is--zero_bottom {
  padding-bottom: 0;
}

.c-section.is--zero_top {
  padding-top: 0;
}

.c-section.is--extra_padding {
  padding-bottom: 10em;
}

.c-section.is--contact_us {
  padding-top: 6em;
  padding-bottom: 7em;
}

.c-section.is--contact_us.is--gradient_color1.is-braze-lp {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321499b_Background.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section.is--contact_us.is--gradient_color1 {
  background-image: linear-gradient(225deg, #1abba9, #6078ea);
}

.c-section.is--careers_section1 {
  padding-top: 6em;
}

.c-section.is--less_padding {
  padding-top: 3em;
  padding-bottom: 5em;
}

.c-section.is--section-insights_article {
  padding-bottom: 0;
}

.c-section.is--light_grey_gradient_bk {
  background-color: var(--grey-1);
  background-image: linear-gradient(to right, #ffffffb3, #fff0);
}

.c-section.is--light_grey_gradient_bk.is--ascensus-block-q {
  padding-bottom: 5em;
}

.c-section.is--jobs_content {
  padding-top: 1em;
  padding-bottom: 1em;
}

.c-section.is--section_footer {
  background-color: var(--near-black);
  color: var(--grey-3);
  margin-top: auto;
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-section.is--section_404 {
  padding-top: 0;
  padding-bottom: 8em;
}

.c-section.is--section-craft_article_masthead {
  background-color: var(--grey-5);
  box-shadow: none;
  justify-content: center;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.c-section.is--section2_university {
  padding-top: 6em;
}

.c-section.is--grey1_bk {
  background-color: #f4f4f4;
}

.c-section.is--section_careers_students {
  background-image: linear-gradient(to right, #0b0c0ceb, #0b0c0ce6), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b01_DurhamOfficeDay10024-(1).webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
}

.c-section.is--location_h2 {
  padding-top: 6em;
  padding-bottom: 0;
}

.c-section.is--section-ppsi_blue {
  background-color: var(--pepsi-blue-dark);
  color: var(--arctic-white);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 2em;
  display: flex;
}

.c-section.is--section-ppsi_gradient {
  background-image: linear-gradient(to top, var(--pepsi-blue-dark), transparent);
  padding-top: 3em;
  padding-bottom: 5em;
}

.c-section.is--section-ppsi_gradient.is--ppsi_gradient_bottom {
  background-image: linear-gradient(to bottom, var(--pepsi-blue-dark), transparent);
}

.c-section.is--section_ppsi_cs_1 {
  background-image: linear-gradient(#0b0c0c, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c4d_ppsi_cs_bk_1.webp");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-bottom: 0;
}

.c-section.is--section_ppsi_cs_2 {
  background-image: linear-gradient(to bottom, var(--near-black), transparent 50%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213bda_ppsi_cs_bk_2.webp");
  background-position: 0 0, 0%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
}

.c-section.is--section_ppsi_cs_3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b8d_ppsi_cs_soundwave%402x.webp");
  background-position: 50% 55%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-section.is--section-white {
  background-color: var(--arctic-white);
}

.c-section.is--section-va_lotto_green {
  background-image: linear-gradient(#5fc427, #007730 69%, #5fc427);
  flex-direction: column;
  justify-content: space-around;
  min-height: 80vh;
  display: flex;
}

.c-section.is--section-va_lotto_bottom_gradient {
  background-image: linear-gradient(#5fc427, #fff);
}

.c-section.is--section-va_lotto_bottom_gradient.is--va_lotto_gradient_top {
  background-image: linear-gradient(to top, #007730, #fff);
}

.c-section.is--bk-va_lotto_cs_confetti {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c47_confettis%402x.webp"), linear-gradient(#fff, #fff);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  padding-bottom: 0;
}

.c-section.is--section-va_lotto_swoops {
  background-color: #007730;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213aa7_va_lottery_swoops.svg"), linear-gradient(to top, #5fc427, #007730);
  background-position: 50% 101%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  padding-top: 1em;
  padding-bottom: 0;
}

.c-section.c-hero.is-2wtb-main-bk {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214152_2wtb-e4-main-bk.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section.is--section-2wtb-2 {
  margin-top: -10em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--section-2wtb-3 {
  margin-bottom: -4em;
  padding-bottom: 0;
}

.c-section.is--2wtb-quote {
  background-color: #222424;
  background-image: linear-gradient(#222424d9, #222424d9), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c1e_quote-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
  padding-bottom: 10em;
}

.c-section.is--section-va_lottery_quote {
  background-image: linear-gradient(#007730, #5fc427);
  justify-content: center;
  align-items: center;
  height: 65vh;
  display: flex;
}

.c-section.is--2wtb-e2-bk1 {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907bf, #000907bf), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e24_2wtb-e2-bk1.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.c-section.is--negative_8_top {
  margin-top: -8em;
  padding-top: 0;
}

.c-section.is--negative_5_bottom {
  margin-bottom: -5em;
  padding-bottom: 0;
}

.c-section.is--vocable_contact_box {
  border-bottom: .1em solid var(--grey-5);
  background-image: linear-gradient(to bottom, var(--vocable-primary-purple), var(--vocable-primary-purple));
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 3em;
}

.c-section.is--2wtb-e3-contactbk {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907d9, #000907d9), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e80_2wtb-e3-contact-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.c-section.is--section-2wtb-e3-1 {
  padding-bottom: 0;
}

.c-section.is--body--dark.is--section-2wtb-e3-2 {
  margin-top: -5em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--body--dark.is--section-2wtb-e3-3 {
  margin-top: -6em;
  padding-top: 0;
}

.c-section.is--section-2wtb-e3-4 {
  margin-top: -4em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--2wtb-video-section {
  background-color: var(--near-black);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-section.growth-partners {
  background-color: var(--grey-1);
  margin-top: -4rem;
  padding-top: 10rem;
  padding-bottom: 8em;
}

.c-section.is--growth-hero-section {
  z-index: -1;
  background-color: var(--grey-5);
}

.c-section.is--section-dq-2 {
  color: var(--arctic-white);
  text-align: center;
  background-color: #1a7db7;
  background-image: linear-gradient(#1a7db7 33%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb5_dq-blue-dot-pattern.webp");
  background-position: 0 0, 50% 100%;
  background-size: auto, 12px;
}

.c-section.is--section-dq-3 {
  margin-top: -15em;
  padding-bottom: 0;
}

.c-section.is--section-dq-contact {
  background-color: #1a7db7;
  background-image: linear-gradient(#1a7db7 33%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb5_dq-blue-dot-pattern.webp");
  background-position: 0 0, 50% 100%;
  background-size: auto, 12px;
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section.is--dq-testimonial-1 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb1_dq-blue-texture-4x4.gif");
  background-position: 0 0;
  background-attachment: scroll;
  border-bottom-right-radius: 4em;
}

.c-section.is--dq-testimonial-2 {
  background-image: radial-gradient(circle, #ffffffbf, #ffffff40), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb2_dq-orange-texture-4x4.gif");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-top-left-radius: 4em;
  border-bottom-right-radius: 4em;
}

.c-section.is--dq-testimonial-3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb1_dq-blue-texture-4x4.gif");
  background-position: 0 0;
  background-size: auto;
  border-top-left-radius: 4em;
  border-bottom-right-radius: 4em;
}

.c-section.is--section-manulife_bottom_gradient {
  background-image: linear-gradient(to bottom, var(--manulife-green), #e8efee);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-section.is--bg_manulife-lite {
  background-color: #e8efee;
}

.c-section.is--bg_manulife-lite.is--manulife-custom {
  padding-bottom: 2em;
}

.c-section.is--section-manulife-contact {
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 3em;
}

.c-section.is--section-izotope-contact {
  background-color: #6c1bc2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f6f_izotope-contact-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section.is-izotope-bottom {
  background-image: linear-gradient(to right, #ebedf2 50%, #ebedf233), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
  padding-bottom: 8em;
}

.c-section.is-izotope-section-light {
  background-color: #ebedf2;
  padding-bottom: 5em;
}

.c-section.is-izotope-section-2 {
  background-color: #ebedf2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f74_izotope-image-2.webp");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 467px;
  background-attachment: scroll;
}

.c-section.is-izotope-video {
  background-image: linear-gradient(#0b0c0c80, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f72_izotope-section-video.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 4em;
  padding-bottom: 4em;
}

.c-section.is-izotope-section-4 {
  background-color: #ebedf2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f20_izotope-image-3.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 202px;
  padding-bottom: 0;
}

.c-section.is-ermi-quote-1 {
  background-color: #d3d9dd;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-section.is--section-ermi-light {
  background-color: #f1f5f5;
}

.c-section.is--section-ermi-contact {
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 2em;
}

.c-section.is--izotope-hero-bottom {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f83_izotope-hero-bottom-equalizer.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 1440px;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--marriott-hero-bottom {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214087_marriot-hero-bk.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -4em;
  padding-bottom: 0;
}

.c-section.is-marriott-section-light {
  background-color: var(--marriott-light);
}

.c-section.is-marriott-section-light.is--padding-marriott-thin {
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section.is--section-marriott-contact {
  background-color: var(--marriott-red);
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section.is--section-marriott-red {
  background-color: var(--marriott-red);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321406d_marriot-cs-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-section.is--section-marriott-grey {
  background-color: #414141;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214083_marriott-screenshot-2.webp");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section.is-dark-pills {
  background-color: #222424;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section.is-brightline-adobe-table {
  background-color: #fffbe6;
}

.c-section.is-brightline-arrow-bk {
  background-color: #ffdb00;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214007_brightline-arrow-bk.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--section-brightline-contact {
  background-color: #ffdb00;
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section.is-section-marriott-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321428d_Marriot%20BG.webp");
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-section-marriott-cs.is-section-pepsi-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932141a1_promo-pepsi-cs-bk.webp");
}

.c-section.is-wtfg-hero {
  margin-top: 4.25em;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section.is--insights-hero {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214136_insights-2wtb-bk-2.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 2.5em;
  padding-bottom: 3em;
}

.c-section.is--insights-subnav {
  background-color: var(--near-black);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section.is--insights-2wtb {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214038_insights-2wtb-pattern-bk.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--insights-rfg {
  background-color: var(--wtav-rfg);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c43_insights-rfg-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--insights-gbfn {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932140b0_insights-gbfn-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-vocable-blue {
  background-color: var(--vocable-background);
  color: var(--arctic-white);
}

.c-section.is-vocable-grid {
  background-color: var(--vocable-background);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-section.is-trusted-by {
  background-color: var(--grey-5);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section._121415 {
  background-color: #121415;
}

.c-section.c-voice-services-hero {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321426d_voice-service-hero-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 6em;
}

.c-section.is-hidden {
  display: none;
}

.c-section.is-adobe-cd-p-signoff {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142b1_adobe-cdp-signoff-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section.is-ribbon {
  background-color: var(--near-black);
  background-image: none;
  padding-top: 0;
  padding-bottom: 8em;
}

.c-section.is-ribbon.is-jumpstart {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214337_genai-powered-exp-bk.webp");
  background-position: 50%;
  background-size: cover;
}

.c-section.is-ribbon.is-ai-workshop {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c40_ribbon-bk-ai-workshop.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section.is-genai-powered-exp-video {
  background-color: var(--near-black);
  padding-top: 2em;
  padding-bottom: 12em;
}

.c-section.genai-crumb {
  background-color: var(--grey-5);
  padding-top: .75rem;
  padding-bottom: .5rem;
}

.c-section.is-ai-wiki {
  background-color: var(--grey-1);
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-section.is-fin-services-break {
  background-image: linear-gradient(#0576db, #085da9);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-data-flow {
  background-color: #0576db;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-guardrails {
  background-color: var(--grey-5);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--section-fin-serv-contact {
  background-color: #085395;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section.is-section-manulife-cs {
  background-color: var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214433_manulife-cs-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-black-background {
  background-color: #000;
}

.c-section.is--telus-cs-mid {
  background-image: linear-gradient(#4b286d, #371e4f);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-telus-adobe-break {
  background-color: #4b286d;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214549_telus-cs-lower-page.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-section.is--section-telus-adobe-contact {
  background-color: #4b286d;
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section.is-homepage-second-tier {
  margin-top: -2em;
  padding-top: 0;
}

.c-section.is--section-ascensus-contact {
  background-color: #296278;
  background-image: linear-gradient(#296278, #11313d);
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 2em;
}

.c-section.is-section-fin-tech-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214698_fin-tech-cs-promo.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--insights-transcript {
  background-color: var(--grey-1);
  margin-bottom: -4em;
  padding-top: 8em;
}

.c-section.is--ascensus-block-2 {
  padding-bottom: 5em;
}

.c-section.is--zumba-diagrams {
  background-color: #140097;
  background-image: linear-gradient(#3d12ff, #140097);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is--section-zumba-contact {
  background-color: #ff4e5d;
  background-image: linear-gradient(135deg, #ff8c00, #ff4e5d 50%, #ca0f93);
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section.is-section-brightline-cs {
  background-color: var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148f1_contact-brightline-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-zumba-2 {
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-zumba-1 {
  margin-top: -12em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-zumba-4 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147f5_zumba-wave-accent-4.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
}

.c-section.is-zumba-3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147f8_zumba-wave-accent-3.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 16%;
}

.c-section.is-zumba-5 {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214813_zumba-wave-accent-5.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.c-section.is-zumba-6 {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214810_zumba-wave-accent-6.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.c-section.is--qsr-pdf-inquiry {
  background-color: var(--grey-5);
  color: var(--arctic-white);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-section.is-inspira-hero {
  color: var(--arctic-white);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-inspira-block2 {
  background-color: var(--near-black);
  color: var(--arctic-white);
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.c-section.gradient-inspira.is-contact {
  margin-top: -11em;
  padding-top: 8em;
}

.c-section.is-inspira-wide-image {
  margin-top: -3em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.inspira-design-samples {
  margin-top: -4rem;
  padding-top: 0;
}

.c-section.has-inline-nav-padding {
  padding-top: 9em;
  padding-bottom: 4.5em;
}

.c-section.inspira-contact-block {
  margin-top: -4em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-braze-aoe {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495d_braze-aoe-bk.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-section.is-braze-capabilities {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495f_braze-capabilities-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-section.is-braze-quote {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495e_braze-quote-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section.is-retail-meet-us {
  background-color: var(--grey-1);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.vanguard-contact {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214a62_vanguard-contact-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.c-section.is-homepage_services_section {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214bad_homepage_services_bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section.is-our_work_by_the_numbers {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214baf_particle_sphere_gray.webp");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 771px;
}

.c-section.gradient-finserv {
  color: var(--arctic-white);
  background-color: #085395;
}

.c-section.gradient-finserv.is-contact {
  background-color: #0578db;
  margin-top: -11em;
  padding-top: 8em;
}

.c-section.is-section-contact {
  background-color: var(--backgrounds--darkest);
  color: var(--typography--lightest);
  text-align: center;
  background-image: radial-gradient(circle at 0%, #1abba966, #1abba900 46%, #1abba900);
  flex-flow: column;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 5rem;
  display: flex;
}

.c-section.is-section_footer {
  background-color: var(--backgrounds--darkest);
  color: var(--typography--lightest);
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-section.is-wip {
  padding-top: 0;
  padding-bottom: 8em;
}

.c-section.testimonial_full-width {
  background-color: var(--near-black);
  background-image: radial-gradient(circle farthest-side at 0% 100%, var(--_2025---primitives-brand--teal-extra-dark), var(--near-black) 60%);
  color: var(--arctic-white);
}

.is--light {
  color: var(--arctic-white);
}

.is--light.is--h2_careers_students {
  margin-top: 0;
  margin-bottom: 0;
}

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

.e-logo_block {
  background-color: var(--grey-5);
  flex-direction: column;
  justify-content: center;
  padding: .5em 1em;
  display: flex;
}

.e-logo_block.is--logo_block_light {
  background-color: #0000;
}

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

.grid-27 {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between center;
  display: flex;
}

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

.c-leadership_cards.is-about, .c-leadership_cards.is-about-service-line {
  width: 23%;
}

.e-image_caption {
  color: var(--grey-4);
  margin-top: 1em;
  font-size: .75em;
  font-weight: 600;
  line-height: 1.5em;
}

.e-image_caption.is--blog {
  color: var(--grey-5);
  letter-spacing: .5px;
  text-transform: uppercase;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 600;
}

.e-image_caption.is--grey_copy {
  color: var(--grey-3);
}

.locations-office_photo {
  aspect-ratio: 1;
  object-fit: cover;
  margin-top: 1em;
}

.div-block-19 {
  flex-direction: column;
  display: flex;
}

.div-block-19.is-university {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  align-items: center;
}

.contact-form-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.is--border_2 {
  border: .1em solid var(--grey-2);
}

.is--border_3 {
  border-style: solid;
  border-width: .1em .1em .1em .4em;
  border-color: var(--grey-2);
}

.is--border_3.is--bk_grey1 {
  background-color: var(--grey-1);
}

.is--border_3.is--bk_grey1.is--centered {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2em;
  display: flex;
}

.is--bg_white {
  background-color: var(--arctic-white);
}

.is--bg_white.is--drop_shadow.is--padded {
  margin: -5em 3em 3em;
  padding: 3em;
}

.is--bg_white.is--drop_shadow.is--padded.is--social_impact {
  padding-bottom: 5em;
  padding-right: 5em;
}

.grid-33 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr .5fr 1fr 1fr;
  padding-top: 1em;
  padding-bottom: 1em;
}

.image-5 {
  margin-bottom: 24px;
}

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

.e-text_field.is--fin-services {
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 400;
}

.div-block-20 {
  aspect-ratio: 3 / 2;
  justify-content: center;
  align-items: center;
  margin-top: 1em;
  margin-bottom: 1em;
  display: flex;
}

.div-block-20.is--border_2 {
  padding: 3em 6em;
}

.div-block-20.is--border_2.is--widelogo {
  padding-left: 4em;
  padding-right: 4em;
}

.div-block-20.is--border_2.is--div_mytt_logo {
  padding-top: 2.5em;
  padding-left: 4.5em;
  padding-right: 4.5em;
}

.grid-37 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.is--rounded_corners {
  border-radius: .5em;
  overflow: hidden;
}

.div-block-23 {
  border-radius: 50%;
  width: 60%;
  margin-bottom: 1em;
}

.image-8 {
  background-color: var(--grey-1);
  background-image: linear-gradient(45deg, #ffffffb3, #fff0);
  border-radius: 50%;
}

.image-9 {
  width: 12em;
}

.div-block-25 {
  margin-right: 1.5em;
}

.grid-core_values {
  grid-column-gap: 4em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
}

.outreach_card {
  margin: 2em 1em;
}

.is--photo_overlay {
  background-image: linear-gradient(to right, #0b0c0cb3, #0b0c0c80);
}

.e-grid_12 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.e-grid_5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.e-grid_7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.subscribe-form-flex {
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  margin-top: 1em;
  display: flex;
}

.subscribe-form-input-wrapper {
  text-align: left;
}

.subscribe-form-input {
  width: 40vw;
  min-width: 300px;
  max-width: 600px;
  margin-bottom: 0;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
  font-size: 1em;
}

.div-block-30 {
  border-top: .4em solid var(--grey-2);
  border-bottom: .1em solid var(--grey-2);
  justify-content: space-between;
  padding: .25em .5em .75em;
  display: flex;
}

.div-block-31 {
  border-bottom: .1em solid var(--grey-2);
  margin-bottom: 1em;
  padding: 2em 1em 3em;
}

.div-featured_article_card-image {
  aspect-ratio: 16 / 9;
  background-color: var(--grey-1);
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932138d5_transparent_1x1.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  margin-bottom: 1.5em;
  display: flex;
}

.div-data-ai-hero-content {
  display: flex;
}

.e-text_link_w_icon {
  justify-content: flex-start;
  align-items: center;
  margin-top: .5em;
  margin-bottom: .5em;
  padding-right: 2em;
  display: flex;
}

.e-text_link_w_icon.is--link_w_icon_centered {
  padding-right: 0;
}

.e-text_link_w_icon.is-link-desaturated {
  filter: saturate(0%);
  align-self: flex-start;
  padding-right: 0;
}

.e-text_link_w_icon.is-link-desaturated:hover {
  filter: saturate();
}

.e-grid-12_8_4_2 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: start stretch;
  overflow: visible;
}

.e-grid-12_8_4_2.is--grid_with_margin {
  grid-template-rows: auto auto;
  padding-left: 2em;
  padding-right: 2em;
}

.e-grid-12_8_4_2.is--grid_with_margin.is--footer_grid {
  grid-row-gap: 0em;
  grid-template-rows: auto auto;
}

.e-grid-12_8_4_2.is--vertically_centered {
  align-items: center;
}

.e-grid-12_8_4_2.is--grid-zero-gap, .e-grid-12_8_4_2.is--zero-grid {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
}

.e-grid-12_8_4_2.is-grid-zero-row {
  grid-column-gap: 1em;
  grid-row-gap: 0em;
}

.e-grid-12_8_4_2.is-2wtb {
  flex: 1;
  height: 100%;
}

.e-grid-12_8_4_2.grow {
  flex: 1;
}

.is--border_left_white {
  border-left: .4em solid var(--arctic-white);
  margin-top: .5em;
  padding-left: 1em;
}

.is--border_left_black {
  border-left: .4em solid var(--near-black);
}

.h5 {
  color: var(--near-black);
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.25;
}

.h6 {
  color: var(--near-black);
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: .85em;
  font-weight: 700;
  line-height: 1.25;
}

.div-block-44 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-text-link-icon {
  width: 1.5em;
  margin-top: -.1em;
  margin-left: .4em;
}

.div-block-46 {
  justify-content: center;
  margin-top: 1em;
  display: flex;
}

.div-block-47 {
  align-self: flex-start;
  margin-top: -4em;
  margin-bottom: 2em;
  padding-left: 1.5em;
}

.is--section_heading {
  margin-bottom: 1em;
}

.c-impact-testimonial_card {
  background-color: var(--grey-5);
  text-align: center;
  background-image: linear-gradient(45deg, #0b0c0ccc, #0b0c0c00);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: .5em 1em 1em;
  display: flex;
}

.div-block-55 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.div-block-55.is--white {
  justify-content: space-between;
  align-items: center;
  margin-top: -1em;
  display: flex;
}

.div-block-56 {
  background-color: var(--grey-2);
  flex: 1;
  height: .1em;
  margin-left: .5em;
}

.div-block-57 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5em;
  display: flex;
}

.c-expertise-how_we_help {
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-63 {
  min-width: 3em;
}

.e-div-author_photo {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932138d5_transparent_1x1.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-clip: content-box;
  border-radius: 50%;
  width: 2.5em;
  min-width: 2.5em;
  height: 2.5em;
  min-height: 2.5em;
  margin-right: .5em;
  display: flex;
}

.div_article-byline_dates {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  display: flex;
}

.div_article-byline_dates.craft {
  justify-content: space-between;
  align-items: center;
}

.e-craft-block_quote {
  border-left: .4em solid var(--grey-2);
  background-color: var(--grey-1);
  background-image: linear-gradient(45deg, #ffffff80, #fff0);
  margin-top: 2em;
  margin-bottom: 3em;
  padding: 1.5em 2em;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.3;
}

.e-newsletter_signup_button {
  background-color: var(--_2025---primitives-brand--teal-pure);
  padding: .5em 3em;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: 1em;
  font-weight: 600;
  transition: all .24s cubic-bezier(.455, .03, .515, .955);
}

.e-newsletter_signup_button:hover {
  background-color: #31998d;
}

.div-block-67 {
  margin-bottom: 1em;
}

.p.is--blog_paragraph {
  font-family: var(--_2025---typography--newsreader);
  font-weight: 400;
}

.is--color_gradient_2_bk {
  background-image: linear-gradient(135deg, var(--teal), var(--royal-purple));
}

.is--zero {
  margin-top: 0;
  margin-bottom: 0;
}

.footer_copy {
  font-size: .8em;
  line-height: 1.7;
}

.footer_copy.is--light {
  color: var(--grey-2);
}

.footer_copy.is--white {
  color: var(--arctic-white);
}

.is--footer_copy_block {
  max-width: 34ch;
  margin-top: .5em;
  margin-bottom: .5em;
  font-size: .8em;
  line-height: 1.45em;
}

.is--div-h1_chevron {
  width: 3em;
  min-width: 3em;
}

.div-block-79 {
  flex: 1;
}

.main_nav-logomark {
  display: none;
}

.is-highlight_effect {
  color: var(--teal);
  box-shadow: inset 0 -36px 0 #1abba91a;
}

.is-highlight_effect.is--highlighter_h2 {
  box-shadow: inset 0 -32px 0 #1abba91a;
}

.is--expertise {
  max-width: 16ch;
  margin-top: 0;
  margin-bottom: .25em;
}

.is--expertise.is--h1_abm_braze {
  color: var(--near-black);
}

.is--expertise.is--adobe-cdp {
  max-width: none;
}

.is--impact {
  margin-top: 0;
  margin-bottom: .25em;
}

.is--impact.is--white {
  color: var(--arctic-white);
}

.div-block-81 {
  width: 3em;
}

.div-block-83 {
  align-items: center;
  display: flex;
}

.div-block-83.is--has_accent_line {
  border-top: .1em solid var(--grey-5);
  margin-top: 7em;
  padding-top: 6em;
}

.paragraph.is--light {
  color: var(--grey-2);
}

.image-29 {
  opacity: .2;
}

.div-block-88 {
  margin-top: 2em;
}

.image-30 {
  opacity: .5;
  padding: 1em 1.5em;
  transition: all .3s;
}

.image-30.is-vancouver_logo {
  aspect-ratio: 3 / 2;
  opacity: 1;
  padding: 0;
}

.div-block-89 {
  min-width: 3em;
  min-height: 90%;
  margin-right: .5em;
}

.image-31 {
  opacity: .5;
}

.is--light_grey_gradient_1_bk {
  background-color: var(--grey-1);
  background-image: linear-gradient(45deg, #ffffff80, #fff0);
}

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

.div-block-92 {
  background-color: var(--grey-5);
  margin-bottom: 1em;
  padding: 3em;
}

.div-block-93 {
  display: flex;
}

.div-block-95 {
  max-width: 56ch;
  margin-top: 1em;
}

.div-block-96 {
  display: flex;
}

.div-block-98 {
  width: 12em;
}

.is--bold {
  flex-wrap: wrap;
  flex: 1;
  font-weight: 700;
}

.is--medium {
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 600;
}

.container-2 {
  height: 26em;
  position: relative;
}

.div-block-99 {
  opacity: .5;
}

.div-block-100 {
  width: 1.5em;
  margin-right: .25em;
}

.div-block-103 {
  width: 7em;
}

.is--hero_photo_overlay {
  background-image: linear-gradient(45deg, #0b0c0cb3, #0b0c0c80);
}

.div-block-105 {
  padding-left: 2em;
}

.div-block-106 {
  width: 2em;
  min-width: 2em;
}

.div-block-107 {
  margin-top: 1em;
  display: flex;
}

.paragraph-6 {
  width: 34ch;
  margin-left: 2em;
}

.paragraph-6.subcopy_small {
  margin-left: 2.25em;
}

.div-block-108 {
  margin-bottom: 2em;
}

.is--border_left_grey2 {
  margin-left: 3em;
  padding-left: 3em;
}

.div-block-109 {
  display: flex;
}

.div-block-110 {
  width: 3em;
  min-width: 3em;
}

.div-block-111 {
  flex-direction: column;
  padding-bottom: 4em;
  display: flex;
}

.is--blue {
  color: var(--royal-blue);
}

.is--blue:hover {
  text-decoration: underline;
}

.div-block-112 {
  width: 2em;
  margin-right: .5em;
}

.div-block-113 {
  align-items: center;
  display: flex;
}

.div-block-114 {
  justify-content: center;
  align-items: center;
  height: 10em;
  display: flex;
}

.div-block-114.is--tclogo {
  flex: 1;
}

.is--social_impact_h3 {
  margin-top: 3em;
}

.image_89 {
  width: auto;
  height: auto;
  max-height: 10em;
}

.div-block-120 {
  align-self: stretch;
}

.div-block-121 {
  padding: 1em;
}

.div-block-121.grey {
  background-color: var(--grey-5);
}

.success-message {
  padding: 3em 2em;
}

.success-message.is--grey1_bk {
  background-color: #f4f4f400;
  margin-bottom: 3em;
}

.error-message {
  text-align: center;
  background-color: #ff262666;
  margin-bottom: 2em;
}

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

.is--logo_card_copy {
  color: var(--arctic-white);
  text-align: center;
  font-size: .8em;
  font-weight: 500;
  line-height: 1.5em;
}

.div-block-122 {
  width: 50%;
}

.div-block-123 {
  background-color: var(--grey-5);
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  min-height: 12em;
  padding: .5em 1em 1em;
  display: flex;
  overflow: hidden;
}

.div_article-byline_authors {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-start;
  display: flex;
}

.div-block-127 {
  width: 1.75em;
  position: relative;
  top: 25%;
  left: 29%;
}

.is--50p_opacity {
  opacity: .5;
}

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

.is--text_block-insights_page_author {
  margin-bottom: .25em;
  font-size: .8em;
  font-weight: 500;
  line-height: 1.25em;
}

.div-block-130 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.is--h4_social_impact {
  max-width: 24ch;
}

.heading-17 {
  text-align: center;
}

.section_140 {
  padding: 1em 2em 1em 1em;
}

.container-1 {
  flex-direction: column;
  justify-content: space-between;
  height: 32em;
  position: relative;
}

.image-49 {
  z-index: 20;
  width: 24em;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-50 {
  z-index: 30;
  width: 12em;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-insights-all-content {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 4em;
  display: flex;
}

.image-51 {
  z-index: 10;
  width: 24em;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-52 {
  z-index: 20;
  width: 12em;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-55 {
  opacity: .5;
}

.lightbox-link {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.lightbox-link.is--play-icon-right {
  border-left: .2em solid var(--arctic-white);
  margin-left: 1em;
  padding-left: 1em;
}

.lightbox-link.is--play-icon-right.is--play-video-dark {
  border-left-color: var(--near-black);
}

.lightbox-link.is--play-icon-right.is--play-video-dark.is--midpage {
  border-left-style: none;
  margin-left: 0;
  padding-left: 0;
}

.is--65ch_limit {
  z-index: 10;
  max-width: 65ch;
  position: relative;
}

.image-56 {
  z-index: 10;
  width: 26em;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-57 {
  z-index: 20;
  width: 12em;
  position: absolute;
  inset: auto auto 0% 0%;
}

.container-4 {
  height: 27em;
  position: relative;
}

.image-58 {
  z-index: 10;
  width: 26em;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-59 {
  z-index: 20;
  width: 16em;
  position: absolute;
  inset: auto 0% 0% auto;
}

.container-3 {
  height: 27em;
  position: relative;
}

.is--zero_bottom {
  margin-bottom: 0;
}

.heading-18 {
  max-width: 20ch;
}

.e-article_date {
  color: var(--grey-4);
  font-size: .7em;
  font-weight: 400;
  line-height: 1.5em;
}

.navbar {
  position: fixed;
  inset: 0% 0% auto;
}

.navbar.is--c-main_nav_dark {
  background-color: var(--near-black);
  color: var(--arctic-white);
}

.navbar.is--dark {
  background-color: var(--near-black);
}

.collection-list.is--craft_collection_list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-152 {
  text-align: center;
  justify-content: center;
  display: flex;
}

.grid-47 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-162 {
  text-align: center;
}

.div-block-163 {
  max-width: 65ch;
}

.is--footer_logo {
  width: 9em;
}

.is--list_footer {
  margin-top: 1em;
  font-size: .8em;
}

.is--list_footer.is--extra_links {
  margin-top: 0;
}

.e-footer_col_w_line {
  border-left: .1em solid var(--grey-5);
  flex-direction: column;
  padding-top: .75em;
  padding-bottom: 1em;
  padding-left: 2.5em;
  display: flex;
}

.e-footer_col_w_line.is--extra_links {
  justify-content: space-between;
}

.e-footer_col_w_line.is--copyright {
  justify-content: space-between;
  padding-bottom: 0;
}

.e-footer-join_team {
  margin-top: 3em;
}

.div-block-165 {
  flex-direction: column;
  justify-content: space-between;
  padding-top: .75em;
  padding-bottom: 1em;
  display: flex;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-bottom: 6em;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: row;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.utility-page-content.is--password_content {
  justify-content: center;
}

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

.is--link_404 {
  font-weight: 900;
}

.is--link_404.is--link_underlined {
  text-decoration: underline;
}

.is--link_404.is--link_underlined:hover {
  text-decoration: none;
}

.div-block-168 {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.e-author_block {
  flex: 0 auto;
  align-items: center;
  margin-top: .5em;
  display: flex;
}

.e-author_block.is--secondary_author {
  margin-left: 1em;
}

.collection-item-3 {
  border-bottom: .1em solid var(--grey-1);
  margin-bottom: 2em;
  padding-bottom: 2em;
}

.div-block-172 {
  align-items: center;
  display: flex;
}

.div-block-173 {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932138d5_transparent_1x1.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  min-width: 16em;
  min-height: 9em;
  margin-right: 2em;
  padding-left: .25em;
  padding-right: .25em;
  display: flex;
}

.div-block-174 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.collection-item-4 {
  padding-bottom: 2em;
}

.div-block-176 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932138d5_transparent_1x1.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  min-width: 26em;
  min-height: 15em;
  margin-right: 2.5em;
  display: flex;
}

.collection-item-5 {
  align-items: stretch;
  padding-right: 3em;
  display: flex;
}

.div-block-179 {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 2em;
  padding-bottom: 2em;
  display: flex;
}

.div_craft-category-tag {
  padding: .25em .5em .15em;
}

.is-complete_zero {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

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

.div-block-185 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-186 {
  width: 8em;
  margin-top: .25em;
  margin-right: 1em;
}

.div-insights-article-rich-text p {
  line-height: 1.75em;
}

.div-insights-article-rich-text li {
  font-size: 1em;
  line-height: 1.75em;
}

.div-insights-article-rich-text ul {
  font-size: 1em;
}

.div-insights-article-rich-text blockquote {
  border-left-color: var(--grey-2);
  background-color: var(--grey-1);
  margin-top: 2em;
  margin-bottom: 3em;
  padding: 1.5em 2em;
  font-size: 1em;
  font-style: italic;
  font-weight: 400;
  line-height: 1.75em;
}

.div-insights-article-rich-text ol {
  font-size: 1em;
}

.div-insights-article-rich-text a {
  text-decoration: underline;
}

.div-insights-article-rich-text a:hover {
  text-decoration: none;
}

.div-block-190 {
  flex-direction: column;
  flex: 1;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.div-block-193 {
  padding-right: 1em;
}

.div-block-194 {
  padding-right: 2em;
}

.div-block-195 {
  max-width: 75ch;
}

.is--dei_report_copy {
  max-width: 75ch;
  margin-bottom: .5em;
}

.div_article-byline_author-row {
  border-bottom: .4em solid var(--grey-2);
  justify-content: flex-start;
  width: 100%;
  margin-bottom: 1em;
  padding-bottom: 1em;
  display: flex;
}

.div-block-198 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-top: .4em solid var(--grey-2);
  flex-flow: wrap;
  justify-content: flex-start;
  width: 100%;
  margin-top: 2em;
  padding-top: 1em;
  display: flex;
}

.is--light_grey_gradient_2_bk {
  background-color: var(--grey-1);
  background-image: linear-gradient(to right, #ffffff80, #fff0);
}

.is--white_bk {
  background-color: var(--arctic-white);
}

.is--near_black_bk {
  background-color: var(--near-black);
}

.is--grey_5_bk {
  background-color: var(--grey-5);
}

.is--grey4_bk {
  background-color: var(--grey-4);
}

.is--grey3_bk {
  background-color: var(--grey-3);
}

.is--grey2_bk {
  background-color: var(--grey-2);
}

.is--grey1_bk {
  background-color: var(--grey-1);
}

.is--teal_bk {
  background-color: var(--teal);
}

.is--royal_blue_bk {
  background-color: var(--royal-blue);
}

.is--dark_grey_gradient_2_bk {
  background-image: linear-gradient(to right, #0b0c0ccc, #0b0c0c00);
}

.is--dark_grey_gradient_1_bk {
  background-image: linear-gradient(45deg, #0b0c0ccc, #0b0c0c00);
}

.is--6em_height {
  height: 6em;
}

.article_dates {
  color: var(--grey-4);
  font-size: .7em;
  line-height: 1.25em;
}

.div-block-202 {
  display: flex;
}

.empty-state {
  background-color: var(--grey-1);
  justify-content: center;
  display: flex;
}

.heading-21, .heading-22 {
  max-width: 18ch;
  margin-bottom: 0;
}

.heading-23 {
  max-width: 20ch;
  margin-bottom: 0;
}

.heading-24 {
  max-width: 20ch;
}

.is--link_underline {
  text-decoration: underline;
}

.is--link_underline:hover {
  text-decoration: none;
}

.success-message-2, .error-message-2 {
  background-color: #0000;
}

.form {
  margin-bottom: 2em;
}

.is--teal_copy-2 {
  color: #1abba9;
}

.heading-25 {
  margin-top: .25em;
  margin-bottom: .25em;
}

.heading-25.is--lp_scale {
  width: 18ch;
}

.c-section-university_photo_ribbon {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932139fd_DSC_2702%201.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 26em;
}

.is--h3_university {
  margin-top: 2em;
}

.div-block-210 {
  margin-bottom: 4em;
  padding-right: 1.5em;
}

.div-block-213 {
  margin-bottom: 2em;
}

.div-block-217 {
  text-align: center;
}

.div-block-217.is--white_copy {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.is--h1_hp {
  max-width: 24ch;
  margin-top: 0;
  margin-bottom: .25em;
}

.section-4 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213a83_614e1c4c3c4c92bce411bae7_IMG_3835-67-cropped.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 26em;
}

.div-block-246 {
  width: 3em;
}

.div-block-247 {
  display: flex;
}

.div-block-248 {
  color: var(--arctic-white);
  flex: 1;
}

.heading-29 {
  color: var(--arctic-white);
  margin-top: .4em;
}

.heading-30 {
  text-align: center;
  max-width: 22ch;
}

.div-block-255 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-32 {
  text-align: center;
  margin-bottom: 1em;
}

.accordion__item {
  text-align: left;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 1.5em;
  padding: 1em 2em 20px;
  text-decoration: none;
  transition: box-shadow .3s;
  display: flex;
  overflow: hidden;
}

.accordion__item:hover {
  box-shadow: 0 3px 9px #2e323c17;
}

.accordion__item.js-accordion-item {
  padding-bottom: 1em;
}

.accordion__item.js-accordion-item:hover {
  box-shadow: 0 3px 1.5em #75737326;
}

.accordion-body {
  display: block;
}

.accordion-body.js-accordion-body.is--scalelp {
  padding-bottom: 3em;
}

.accordion-body.js-accordion-body {
  padding-bottom: 1em;
  padding-left: 2em;
  padding-right: 2em;
}

.accordion-header {
  align-items: center;
  display: flex;
}

.accordion-header.js-accordion-header {
  cursor: pointer;
  margin-bottom: .5em;
}

.question-text {
  flex: 1;
  margin-top: 1em;
  margin-right: 2em;
  font-weight: 700;
  line-height: 1.25em;
}

.accordion-body__contents {
  opacity: 1;
}

.accordion {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.accordion.js-accordion {
  width: 100%;
}

.div-block-264 {
  color: var(--arctic-white);
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.is--location_core_values {
  color: var(--arctic-white);
  margin-top: .5em;
  margin-bottom: 1em;
  line-height: 1.5em;
}

.is--location_core_values.is--for_mobile_only {
  display: none;
}

.div-block-265 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-266 {
  flex-direction: column;
  justify-content: space-between;
  margin-top: 3em;
  display: flex;
}

.e-grey_thin_line {
  background-color: var(--grey-2);
  height: .1em;
}

.e-grey_thin_line.is--homepage {
  background-color: var(--grey-4);
  width: 100%;
}

.e-grey_thin_line.is-inspira {
  background-color: var(--grey-5);
}

.is--85ch_limit {
  max-width: 85ch;
}

.c-section_location_ribbon {
  aspect-ratio: 2;
  object-fit: cover;
}

.c-section_location_ribbon.is-vancouver {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c48_pexels-james-wheeler-2782485.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section_location_ribbon.is-boardroomhero {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c28_wt-wm-boardroom-resized.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-269 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-33 {
  max-width: 25ch;
  margin-bottom: 0;
}

.div-vancouver_community_partners {
  text-align: center;
  margin-top: 1em;
}

.div-block-271 {
  padding-top: 3em;
}

.e-grid-locations {
  grid-column-gap: 1.5em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 2em;
  margin-left: 1.5em;
  margin-right: 1.5em;
}

.e-grid-locations.is-university {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-left: 4em;
  margin-right: 4em;
}

.e-div-location-title {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: -.5em;
  display: flex;
}

.is--text-no-wrap {
  white-space: nowrap;
}

.div-block-328 {
  text-align: center;
}

.div-block-328.is--scallp {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-329 {
  text-align: center;
}

.div-block-330 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 2em;
  display: flex;
}

.div-block-331 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.div-block-332 {
  width: 50%;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.div-block-341 {
  width: 50%;
  padding-right: 2em;
}

.div-block-342 {
  padding-left: 1em;
  padding-right: 1em;
}

.div-block-343 {
  width: 50%;
  padding-left: 2.5em;
}

.div-block-344 {
  display: flex;
}

.c-guides_ribbon {
  background-color: var(--grey-1);
  width: 100%;
  height: 8em;
}

.c-guides_ribbon.is--section_abm_braze {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b64_braze_guide_trim.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is--section_abm_react {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213ddc_react-native-footer-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is--section_abm_adobe {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214132_adobe-cdp-strip-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is-braze {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b64_braze_guide_trim.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is-adobe_cdp {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214132_adobe-cdp-strip-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is-advanced_rag {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214621_advanced-rag-bottom-image.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is-global_cc_rewards {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321480b_global-cc-footer.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is-llm_benchmarks {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214387_llm-strip-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is-qsr_loyalty {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214981_qsr-loyalty-footer-accent.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is-react_native {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213ddc_react-native-footer-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-guides_ribbon.is-llm_as_judge {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214b8f_llm_as_a_judge-footer_accent.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.is--braze_color, .text-span {
  color: var(--braze);
}

.div-block-347 {
  padding-left: 0;
  padding-right: 2em;
}

.div-block-348 {
  max-width: 65ch;
  padding-right: 3em;
}

.is--body--dark {
  background-color: var(--near-black);
}

.div-block-349 {
  justify-content: center;
  margin-top: 1em;
  display: flex;
}

.div-block-350 {
  background-color: var(--pepsi-blue);
  width: .2em;
  margin-left: 1em;
  margin-right: 1em;
}

.div-block-350.is--bar-va_lotto {
  background-color: var(--va-lottery-gold);
}

.div-block-350.is--bar-dq {
  background-color: #007ac2;
  margin-left: 1.5em;
  margin-right: 1.5em;
}

.div-block-350.is-manulife-alt-green {
  background-color: #09c76b;
  margin-left: 1.5em;
  margin-right: 1.5em;
}

.div-block-350.is-izotope-logo-line {
  background-color: #6e11cb;
}

.div-block-350.is-ermi-logo-line {
  background-color: #4eb7c3;
}

.div-block-350.is-marriott-logo-line {
  background-color: var(--marriott-red);
}

.div-block-350.is-brightline-logo-line {
  background-color: var(--near-black);
}

.div-block-350.is-vocable-logo-line {
  background-color: var(--vocable-green);
}

.div-block-350.is-finservices-logo-line {
  background-color: var(--arctic-white);
}

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

.div-block-351 {
  align-self: center;
  width: 5em;
}

.div-block-351.is-dq-logo-351 {
  width: 7em;
}

.is--copy-ppsi_blue {
  color: var(--pepsi-blue);
}

.div-block-352 {
  align-items: center;
  padding-bottom: 12em;
  display: flex;
}

.div-block-353 {
  width: 50%;
  margin-right: 2em;
}

.div-block-354 {
  width: 50%;
  margin-left: 2em;
}

.div-block-355 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-355.is--div-twttr {
  min-height: auto;
  padding-bottom: 6em;
}

.div-block-357 {
  display: flex;
}

.div-block-358 {
  width: 2em;
}

.div-block-359 {
  width: 2em;
  padding-top: 1em;
  padding-bottom: .5em;
}

.div-block-360 {
  width: 4em;
  padding-bottom: 2em;
}

.div-block-361 {
  flex-direction: column;
  align-items: center;
  padding-top: 4em;
  padding-bottom: 4em;
  display: flex;
}

.div-block-362 {
  color: var(--arctic-white);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-363 {
  align-items: center;
  margin-top: 6em;
  display: flex;
}

.div-block-365 {
  width: 50%;
  padding-left: 3em;
}

.div-block-368 {
  color: var(--arctic-white);
  align-items: center;
  display: flex;
}

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

.div-block-370 {
  color: var(--arctic-white);
  justify-content: center;
  align-items: center;
  margin-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.div-block-371 {
  width: 30%;
  margin-right: 2em;
}

.div-block-372 {
  width: 70%;
}

.is--95ch_limit {
  max-width: 95ch;
}

.is--24ch_limit {
  max-width: 24ch;
}

.is--36ch_limit {
  max-width: 36ch;
}

.div-block-373 {
  margin-left: 1em;
}

.div-block-374 {
  color: var(--arctic-white);
  text-align: center;
  margin-top: 2em;
}

.div-block-375 {
  width: 6em;
}

.div-block-376 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.is--50ch_limit {
  max-width: 50ch;
}

.div-block-377 {
  width: 33.33%;
  padding-left: 1em;
  padding-right: 1em;
}

.div-block-378 {
  flex-wrap: wrap;
  align-content: flex-start;
  align-items: center;
  padding-top: 6em;
  display: flex;
}

.div-block-379 {
  margin-bottom: 2em;
}

.div-block-380 {
  padding-top: .5em;
}

.div-block-381 {
  width: 22em;
  margin-bottom: 3em;
}

.div-block-383 {
  justify-content: flex-end;
  display: flex;
}

.div-block-384 {
  display: flex;
}

.div-block-385 {
  width: 50%;
  padding-right: 3em;
}

.div-block-386 {
  width: 50%;
  padding-left: 2em;
}

.div-block-387 {
  margin-top: 4em;
}

.div-block-388 {
  border: .5em solid var(--arctic-white);
  background-color: var(--near-black);
  border-radius: 2em;
  width: 60%;
  height: 27.5em;
  overflow: hidden;
}

.div-block-389 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d3d_ppsi_sb_photo_b.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 40em;
}

.grid-55 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: center;
  margin-left: -3em;
  margin-right: -3em;
}

.div-block-390 {
  width: 50%;
}

.div-block-392 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2em;
  display: flex;
}

.div-block-393 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d03_wtav-2wtb-photo-1%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 20em;
  min-height: 20em;
}

.div-block-395 {
  padding-top: 3em;
  padding-bottom: 2em;
}

.div-block-396 {
  border-top: .1em solid var(--grey-2);
  margin-top: 2em;
  margin-bottom: 4em;
  padding-top: 4em;
  display: flex;
}

.div-block-397 {
  width: 25%;
}

.div-block-398 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b46_Billie-Loewen-portrait.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100%;
  width: 10em;
  height: 10em;
}

.div-block-400 {
  width: 25%;
}

.div-block-401 {
  width: 75%;
  padding-left: 2em;
}

.div-block-402 {
  margin-top: 1em;
}

.text-span-4 {
  color: var(--wtav-rfg);
}

.div-block-403 {
  border-left: .2em solid var(--wtav-rfg);
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: 1.5em;
  padding-left: 1em;
  display: flex;
}

.div-block-404 {
  width: 1.5em;
  margin-bottom: .25em;
  margin-left: .5em;
}

.div-block-405 {
  margin-top: 3em;
}

.div-block-406 {
  margin-right: 3em;
}

.div-block-407 {
  justify-content: space-between;
  margin-top: 1em;
  margin-bottom: 3em;
  display: flex;
}

.div-block-408 {
  align-items: center;
  display: flex;
}

.div-block-409 {
  margin-left: 1em;
  display: flex;
}

.div-block-410 {
  border-top: .1em solid var(--grey-2);
  padding-top: 3em;
}

.div-block-415 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c4f_Billy-Fisher-portrait.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50%;
  width: 10em;
  height: 10em;
}

.section-8 {
  background-color: #5fb9df1a;
  padding-top: 6em;
  padding-bottom: 6em;
}

.div-block-416 {
  color: var(--grey-5);
  margin-bottom: 1em;
  display: flex;
}

.div-block-417 {
  margin-top: -2.5em;
}

.div-block-419 {
  text-align: center;
  padding-top: 4em;
  padding-bottom: 4em;
}

.div-block-421 {
  margin-top: 1em;
}

.div-block-422 {
  margin-bottom: 2em;
}

.container-6 {
  text-align: center;
}

.div-block-423 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-424 {
  width: 5em;
  padding-bottom: 2em;
}

.div-block-426 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-427 {
  display: flex;
}

.div-block-428 {
  width: auto;
  padding-right: 3em;
}

.div-block-429 {
  width: 40%;
  min-width: 40%;
}

.is--div-va_lotto_hero {
  color: var(--arctic-white);
}

.div-block-430 {
  padding-right: 3em;
}

.div-block-431 {
  background-color: var(--grey-3);
  width: 1.5em;
  height: 1.5em;
  margin-right: 1em;
}

.div-block-431.is--key_sky_blue {
  background-color: #2dbde3;
}

.div-block-431.is--key_red {
  background-color: #e03416;
}

.div-block-431.is--key_gold {
  background-color: #fcc249;
}

.div-block-431.is--key_emerald {
  background-color: #007730;
}

.div-block-432 {
  margin-top: 2em;
  display: flex;
}

.div-block-433 {
  width: 32%;
  padding-left: .5em;
  padding-right: .5em;
}

.div-block-434 {
  justify-content: space-between;
  margin-top: 2em;
  display: flex;
}

.div-block-435 {
  margin-bottom: 1em;
}

.div-block-438 {
  padding-left: 4em;
  padding-right: 4em;
}

.is--42ch_limit {
  max-width: 42ch;
}

.is--div-privacy-policy-use-and-processing {
  background-color: var(--grey-1);
  margin-bottom: 2em;
  padding: 2em 3em 2em 2em;
}

.div-block-462 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1em;
  display: flex;
}

.div-block-466 {
  margin-top: .5em;
  margin-bottom: .5em;
  display: flex;
}

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

.div-block-463 {
  color: #fff;
  flex-direction: column;
  width: 60%;
  display: flex;
}

.div-block-464 {
  width: 16em;
  margin-bottom: .5em;
}

.c-section-hero {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.c-section-hero.is--2wtb-s1e1 {
  background-color: #222424;
  background-image: linear-gradient(#182d508f, #182d508f), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d92_wt-s1e1-air-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 2em;
}

.c-section-hero.is--2wtb-s1e2 {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907e6, #000907e6), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e86_2wtb-e2-trailer-thumbnail%402x.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 2em;
}

.c-section-hero.is--2wtb-e3-hero {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907cc, #000907cc), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e32_2wtb-e3-hero-bk.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 2em;
}

.c-section-hero.is--2wtb-s1e4 {
  background-color: var(--near-black);
  background-image: linear-gradient(#0b0c0cb3 80%, #0b0c0cfc), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f9d_2wtb-e4-hero-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 2em;
}

.div-block-476 {
  width: 1.5em;
  margin-right: .5em;
}

.div-block-475 {
  background-color: #fff;
  border-radius: 2em;
  padding: .5em 1em .25em;
}

.div-block-481 {
  width: 30em;
  min-width: 30em;
  padding-top: 4em;
}

.div-block-467 {
  width: 80%;
  padding-left: 2em;
  position: relative;
}

.div-block-468 {
  width: 60%;
}

.div-block-472 {
  z-index: 1;
  padding-bottom: 10em;
  position: relative;
}

.div-block-469 {
  z-index: 0;
  position: relative;
}

.div-block-470 {
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-471 {
  width: 4em;
  margin-bottom: 1em;
}

.div-block-473 {
  z-index: 1;
  position: relative;
}

.div-block-473.subcopy_small {
  padding-top: 6em;
}

.div-block-482 {
  margin-top: 1em;
}

.is--20ch_limit {
  max-width: 20ch;
}

.div-block-485 {
  justify-content: space-between;
  margin-top: -4em;
  display: flex;
}

.div-block-486 {
  width: 30em;
  min-width: 30em;
  margin-top: -6em;
  margin-left: 3em;
}

.div-block-487 {
  width: 30em;
  min-width: 30em;
  margin-left: -5em;
  margin-right: -4em;
}

.div-block-488 {
  width: 22em;
  min-width: 22em;
  margin-left: -1em;
  padding-top: 6em;
}

.div-block-489 {
  margin-top: 2em;
}

.div-block-490 {
  padding-top: 3em;
}

.div-block-493 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213cbc_wtav-2wtb-photo-2%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 20em;
  min-height: 20em;
}

.div-block-495 {
  height: 100%;
}

.div-block-496 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213ddf_wtav-2wtb-photo-3%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 20em;
  min-height: 20em;
}

.div-block-497 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d62_wtav-2wtb-photo-4%402x.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 20em;
  min-height: 20em;
}

.div-block-498 {
  padding-top: 6em;
}

.div-block-500 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d7c_flight-cockpit.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 20em;
  min-height: 20em;
}

.is--zero_top {
  margin-top: 0;
}

.div-block-503 {
  width: 16em;
}

.div-block-504 {
  padding-bottom: .25em;
  padding-right: .5em;
}

.div-block-505 {
  margin-left: 11.75em;
  margin-right: 11.75em;
  padding-top: 1em;
  padding-bottom: 3em;
}

.div-block-509 {
  align-items: center;
  display: flex;
}

.div-block-510 {
  border-right: .2em solid var(--arctic-white);
  width: 8em;
  margin-right: .5em;
  padding-right: 1em;
}

.is--va-lottery-gold-copy {
  color: var(--va-lottery-gold);
}

.div-block-512 {
  margin-top: 2em;
}

.div-block-513 {
  width: 36%;
  padding-left: 1em;
  padding-right: 1em;
}

.is--va-lottery-green-copy {
  color: var(--va-lottery-alt-green);
}

.body-va-lottery {
  background-color: #007730;
}

.div-block-515 {
  margin-top: -2em;
}

.is--30ch_limit {
  max-width: 30ch;
}

.fs-cc-banner_trigger {
  display: none;
}

.div-block-517 {
  align-items: center;
  display: flex;
}

.div-block-520 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d59_2wtb-e2-reel1.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-521 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213dc5_2wtb-e2-reel2.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-522 {
  margin-left: -1em;
  margin-right: -1em;
}

.div-block-523 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e47_2wtb-e2-reel5.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-524 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d5c_2wtb-e2-reel4.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-525 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d48_plane-in-sky-tall.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  width: 35%;
  display: flex;
}

.div-block-526 {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-526:hover {
  text-decoration: none;
}

.div-block-527 {
  width: 65%;
  padding: .25em 1em;
}

.div-block-528 {
  background-color: var(--arctic-white);
}

.div-block-534 {
  display: flex;
}

.div-block-535 {
  margin-left: .5em;
  margin-right: .5em;
  display: flex;
}

.div-block-536 {
  padding-right: .5em;
}

.div-block-538 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c4e_wt-retail-teaser-thumbnail.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-self: stretch;
  width: 35%;
  display: flex;
}

.div-block-540 {
  margin-bottom: 2em;
}

.div-block-541 {
  padding-top: 2em;
  padding-bottom: 2em;
}

.div-block-542 {
  margin-bottom: -3em;
  padding-left: 2em;
}

.is--46ch_limit {
  max-width: 46ch;
}

.div-block-543 {
  margin-top: -.5em;
  margin-bottom: 1em;
}

.div-block-544 {
  padding-left: 4em;
  padding-right: 4em;
}

.div-block-545 {
  padding-right: 2em;
}

.div-block-546 {
  padding-right: 4em;
}

.div-block-547 {
  padding-left: 4em;
}

.div-block-548 {
  display: flex;
}

.div-block-553 {
  padding-left: 3em;
}

.tabs-menu {
  display: flex;
}

.e-pp-tab {
  background-color: var(--arctic-white);
  padding-left: 0;
  padding-right: 2em;
}

.e-pp-tab.w--current {
  background-color: var(--arctic-white);
  text-decoration: none;
}

.is--section-analytics-1 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d25_analytics-hero-image.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  height: 40em;
}

.div-block-559 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-560 {
  text-align: left;
  padding: 1em 2em;
}

.div-block-560.is--drop_shadow {
  margin-top: 3em;
}

.div-block-561 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-562 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-wrap: wrap;
  justify-content: space-around;
  display: flex;
}

.div-block-563 {
  width: 11em;
}

.div-block-563.is--portfolio_rows {
  width: 12em;
}

.div-block-564 {
  color: var(--arctic-white);
  padding-bottom: 2em;
}

.div-block-565 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e21_analytics-image-2.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.div-block-566 {
  color: var(--arctic-white);
  padding-left: 3em;
}

.div-block-567 {
  margin-bottom: 3em;
}

.div-block-568 {
  width: 8em;
}

.div-block-569 {
  width: 12em;
}

.is--text-callout-effect {
  color: var(--teal);
  font-weight: 700;
}

.div-block-571 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-bottom: 1em;
  display: flex;
}

.div-block-572 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 2em;
  display: flex;
}

.div-block-573 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-47 {
  margin-top: .125em;
  margin-bottom: 0;
}

.paragraph-14 {
  padding-left: .5em;
  padding-right: .5em;
}

.opaque-30p {
  opacity: .3;
}

.div-block-574 {
  border-top: .1em solid var(--grey-5);
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 3em;
  display: flex;
}

.is--56ch_limit {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 56ch;
  display: flex;
}

.div-block-578 {
  display: flex;
}

.div-block-580 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c4e_wt-retail-teaser-thumbnail.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  align-self: stretch;
  width: 35%;
  display: flex;
}

.is--vocable-green-copy {
  color: var(--vocable-green);
}

.div-block-590 {
  width: 9em;
}

.div-block-592 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  display: flex;
}

.is--grey_3_copy {
  color: var(--grey-3);
}

.e-image_caption-2 {
  color: #757373;
  margin-top: 1em;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.5em;
}

.div-block-614 {
  padding-left: 2em;
}

.div-block-618 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213dc1_2wtb-image-grid-2.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-619 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213dd7_2wtb-image-grid-3.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-620 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c8b_2wtb-image-grid-4.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-621 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213dc3_2wtb-image-grid-5.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-624 {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.div-block-625 {
  width: 45%;
}

.div-block-626 {
  width: 55%;
}

.div-block-643 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d8f_2wtb-e3-thumbnail.webp");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: 1;
  align-self: stretch;
  width: 35%;
  display: flex;
}

.div-block-646 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d78_2wtb-e3-image-1.webp");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-647 {
  text-align: center;
}

.div-block-648 {
  justify-content: space-between;
  align-items: flex-end;
  width: 75%;
  margin-top: 2em;
  display: flex;
}

.div-block-649 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-650 {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.div-block-651 {
  margin-bottom: 1em;
}

.div-block-652 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-653 {
  width: 2.5em;
  padding-bottom: 1em;
}

.div-block-654 {
  padding-top: 4em;
  padding-bottom: 5em;
  position: relative;
}

.div-block-657, .div-block-658 {
  width: 20em;
}

.div-block-660 {
  width: 22em;
}

.div-block-662 {
  z-index: 100;
  margin-top: -16em;
  padding-left: 3em;
  position: relative;
}

.div-block-663 {
  margin-top: 6em;
  padding-left: 2em;
}

.c-bar-dark-grey {
  background-color: var(--grey-5);
  width: 7em;
  height: .4em;
  margin-top: 1em;
  margin-bottom: 2em;
}

.c-bar-dark-grey.is--bar-12em {
  width: 12em;
}

.c-bar-dark-grey.homepage-impact {
  margin-top: 0;
  margin-bottom: 1em;
}

.c-bar-dark-grey.is-100p_width {
  width: 100%;
}

.c-bar-white {
  background-color: var(--arctic-white);
  width: 7em;
  height: .4em;
  margin-top: 1em;
  margin-bottom: 2em;
}

.div-block-665, .div-block-666 {
  width: 20em;
}

.div-block-667 {
  padding-top: 4em;
}

.div-block-668 {
  color: var(--arctic-white);
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-669 {
  width: 6em;
}

.div-block-670 {
  width: 5em;
  margin-top: 2em;
  margin-bottom: 1em;
}

.div-block-671 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-672 {
  width: 20em;
}

.div-block-672.is--drop_shadow {
  display: flex;
}

.div-block-673 {
  width: 22em;
}

.div-block-674 {
  margin-top: 8em;
}

.div-block-675 {
  width: 25em;
}

.div-block-677 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-679 {
  max-width: 52ch;
  margin-top: 8em;
  padding-left: 2em;
}

.div-block-680 {
  margin-top: 2em;
}

.div-block-681 {
  padding-left: 2em;
}

.div-block-682 {
  color: var(--arctic-white);
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-683 {
  width: 44ch;
  margin-top: 8em;
  padding-left: 2em;
}

.div-block-687 {
  width: 80%;
  padding-left: 2em;
}

.div-block-689 {
  width: 90%;
  padding-left: 2em;
}

.div-block-690 {
  width: 80%;
  padding-left: 2em;
}

.text-span-7 {
  white-space: nowrap;
}

.is--app_video_chrome {
  border-radius: 1.5em;
  overflow: hidden;
}

.div-block-696 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.margin-bottom.margin-small-2, .margin-bottom.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

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

.margin-bottom.margin-tiny, .margin-bottom.margin-xlarge, .margin-bottom.margin-huge, .margin-bottom.margin-xhuge, .margin-bottom.margin-xxhuge, .margin-bottom.margin-custom1, .margin-bottom.margin-custom2, .margin-bottom.margin-custom3, .margin-bottom.margin-small-2, .margin-bottom.margin-small-2, .margin-bottom.margin-small, .margin-bottom.margin-xsmall, .margin-bottom.margin-small, .margin-bottom.margin-xsmall-2, .margin-bottom.margin-small-2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.padding-section-large {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

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

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

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

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

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

.margin-top.margin-xhuge, .margin-top.margin-xxhuge, .margin-top.margin-custom1, .margin-top.margin-custom2, .margin-top.margin-custom3, .margin-top.margin-small, .margin-top.margin-medium-2 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.body-medium {
  font-size: 1.125em;
}

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

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.padding-global.is-2wtb_contact {
  padding-right: 0%;
}

.button-group {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-group.is-center {
  justify-content: center;
}

.button-group.is-right {
  justify-content: flex-end;
  align-items: center;
}

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

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

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

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

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

.icon-1x1-medium {
  width: 3em;
  height: 3em;
}

.icon-1x1-medium.is-inspira-profile-second {
  z-index: 100;
  margin-left: -1rem;
  position: relative;
}

.icon-1x1-medium.is-inspira-profile-first {
  z-index: 999;
  position: relative;
}

.heading-style-h5 {
  font-family: var(--_2025---typography--avenir);
  font-size: 1.25em;
  font-weight: 700;
  line-height: 130%;
}

.heading-style-h5.is-alt {
  font-weight: 600;
}

.adb-image-shadow {
  box-shadow: 0 16px 40px #00000080;
}

.div-block-764 {
  align-items: center;
}

.is--react-native-color {
  color: #0d97c1;
}

.is--react-native-color.is--react-native-semibold {
  font-weight: 500;
}

.div-block-811 {
  width: 1.75em;
  margin-top: 1em;
}

.div-block-812 {
  max-width: 37ch;
  margin-bottom: 2em;
}

.div-block-813 {
  max-width: 52ch;
}

.div-block-814 {
  margin-top: 1.5em;
  margin-bottom: 3em;
}

.is--ol_react {
  color: #00789d;
  font-weight: 500;
}

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

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

.margin-vertical.margin-tiny, .margin-vertical.margin-xlarge, .margin-vertical.margin-huge, .margin-vertical.margin-xhuge, .margin-vertical.margin-xxhuge, .margin-vertical.margin-custom1, .margin-vertical.margin-custom2, .margin-vertical.margin-custom3, .margin-vertical.margin-medium {
  margin-left: 0;
  margin-right: 0;
}

.margin-vertical.margin-0 {
  margin-top: 0;
}

.div-block-841 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #1abba9, #59cfee 35%, #8c28c9 65%, #e13d42);
  -webkit-background-clip: text;
  background-clip: text;
  padding-top: 2rem;
  padding-bottom: 8rem;
}

.div-block-842 {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  background-color: #fff;
  border-radius: .5rem;
  flex-wrap: wrap;
  justify-content: space-around;
  padding: 4rem 3rem 3rem;
  display: flex;
}

.div-block-843 {
  margin-top: -6rem;
}

.div-block-844 {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 14%;
  padding-left: .5em;
  padding-right: .5em;
  display: flex;
}

.div-block-844.growth-wwe-logo {
  width: 10%;
}

.div-block-844.growth-regal-logo {
  width: 26%;
}

.div-block-844.growth-abinbev-logo {
  width: 22%;
}

.div-block-844.grwoth-white-castle-logo, .div-block-844.growth-fox-logo {
  width: 13%;
}

.div-block-844.growth-dq-logo {
  width: 14%;
}

.div-block-844.growth-warner-logo {
  width: 25%;
}

.text-span-17 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #a771ff, #fb464d);
  -webkit-background-clip: text;
  background-clip: text;
}

.link {
  color: var(--teal);
}

.div-block-899 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-top: 20px solid var(--arctic-white);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 1em 2em 2em;
}

.div-block-933 {
  justify-content: space-around;
  align-self: stretch;
  display: flex;
}

.div-vancouver_community_partners_logos {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.vancouver_community_partners_logo {
  flex-direction: column;
  justify-content: space-between;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.div-block-888-2 {
  padding-top: 1em;
}

.vancouver_community_partner {
  aspect-ratio: 16 / 9;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-code-initiative-logo {
  width: auto;
  height: auto;
  max-height: 5em;
}

.image-edci-logo {
  width: auto;
  height: auto;
  max-height: 6em;
}

.image-c4k-logo {
  width: auto;
  height: auto;
  max-height: 4.5em;
}

.image-techcorps-logo, .image-bridging-tech-logo {
  width: auto;
  height: auto;
  max-height: 3.5em;
}

.div-block-890-2 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.div-block-977 {
  margin-bottom: 2em;
}

.div-block-978 {
  grid-column-gap: 6em;
  align-items: center;
  margin-top: 4em;
  margin-bottom: 8em;
  display: flex;
}

.div-block-979, .div-block-980 {
  width: 50%;
}

.is--dse-list {
  margin-top: 1em;
}

.is--dse-list-item {
  max-width: 32ch;
  margin-bottom: .25em;
}

.div-block-981 {
  background-color: var(--grey-5);
  flex-direction: column;
  align-items: center;
  width: 33.33%;
  margin-bottom: 2em;
  padding: 2em;
  display: flex;
}

.div-block-982 {
  grid-column-gap: 2em;
  color: var(--arctic-white);
  text-align: center;
  justify-content: space-around;
  margin-top: 4em;
  margin-bottom: 4em;
  display: flex;
}

.div-block-983 {
  width: 4em;
}

.div-block-984 {
  border-left: .2em solid var(--grey-2);
  width: 48%;
  margin-top: 2em;
  margin-bottom: 2em;
  padding-left: 2em;
}

.div-block-985 {
  width: 3em;
}

.div-block-986 {
  grid-column-gap: 2em;
  flex-wrap: wrap;
  justify-content: space-around;
  display: flex;
}

.is--26ch_limit {
  max-width: 26ch;
}

.is--28ch_limit {
  max-width: 28ch;
}

.div-block-987 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: -1em;
  margin-bottom: -2em;
  display: flex;
}

.div-block-988 {
  margin-bottom: 1.5em;
}

.div-block-989.is--drop_shadow {
  background-color: var(--arctic-white);
  padding-top: 3em;
  padding-left: 4em;
  padding-right: 4em;
}

.div-block-990 {
  width: 14em;
}

.div-block-991 {
  justify-content: flex-end;
  display: flex;
}

.div-block-992 {
  z-index: 1;
  margin-top: -6em;
  position: relative;
}

.is--60ch_limit {
  max-width: 60ch;
}

.div-block-993 {
  z-index: 10;
  position: relative;
}

.div-block-994 {
  padding-top: 2em;
  padding-bottom: 2em;
}

.div-block-996 {
  width: 25%;
  padding-right: 1.25em;
}

.div-block-997 {
  border-left: .2em solid var(--grey-2);
  padding-left: 1em;
}

.div-block-998 {
  justify-content: space-between;
  padding-bottom: 4em;
  display: flex;
}

.div-block-999 {
  width: 10em;
}

.div-block-1000 {
  padding-bottom: 3em;
}

.div-block-1001 {
  margin-right: -3em;
  display: flex;
}

.div-block-1002 {
  align-self: flex-end;
  width: 40%;
}

.div-block-1003 {
  width: 60%;
}

.is--18ch_limit {
  max-width: 18ch;
}

.div-block-1018 {
  grid-column-gap: 8rem;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.div-block-1019 {
  width: 60%;
}

.div-block-1020 {
  width: 40%;
}

.div-block-1021 {
  text-align: center;
  background-image: linear-gradient(135deg, #1abba9, #59cfee 32%, #8c28c9 68%, #e13d42);
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: .5rem;
  display: flex;
}

.div-block-1023 {
  align-self: center;
  width: 20%;
  padding-left: 2rem;
  padding-right: 2rem;
}

.div-block-1023.growth-amplitude-logo {
  padding-left: 1rem;
  padding-right: 1rem;
}

.div-block-1023.growth-salesforce-logo {
  padding-left: 3rem;
  padding-right: 3rem;
}

.div-block-1023.growth-branch-logo {
  margin-top: -1rem;
  padding-left: 3rem;
  padding-right: 3rem;
}

.div-block-1023.growth-braze-logo {
  margin-bottom: -1rem;
  padding-left: 3rem;
  padding-right: 3rem;
}

.div-block-1024 {
  grid-column-gap: 1rem;
  grid-row-gap: 5rem;
  flex-wrap: wrap;
  justify-content: space-around;
  display: flex;
}

.is--70ch_limit {
  max-width: 70ch;
}

.div-block-1025 {
  margin-left: -1rem;
  margin-right: -1rem;
}

.div-block-1026, .div-block-1032 {
  width: 7em;
}

.div-block-1033 {
  width: 45%;
}

.div-block-1034 {
  width: 55%;
}

.div-block-1035 {
  width: 6rem;
}

.div-block-1036 {
  padding-top: 4rem;
  padding-bottom: 3rem;
}

.div-block-1037 {
  width: 6rem;
}

.div-block-1038 {
  color: var(--arctic-white);
  padding-top: 1.5rem;
}

.div-block-1039 {
  margin-top: .5rem;
}

.div-block-1040 {
  align-items: center;
  width: 50%;
  display: flex;
}

.div-block-1042 {
  width: 60%;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.div-block-1043 {
  grid-row-gap: 4rem;
  flex-wrap: wrap;
  padding: 4rem 3rem;
  display: flex;
}

.div-block-1044 {
  text-align: center;
  padding-top: 1rem;
}

.link-block-6 {
  width: 40%;
}

.is--link-normal-weight {
  flex: 1;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 400;
}

.is--link-normal-weight.is-data-ai-knowledge-hub {
  padding-top: .15em;
  line-height: 130%;
}

.div-block-1046 {
  background-color: var(--grey-5);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  width: 100%;
  padding: 4rem;
  display: flex;
}

.div-block-1047 {
  background-color: var(--grey-5);
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 4rem;
  display: flex;
}

.div-block-1050 {
  background-image: none;
  border-radius: 2rem;
  padding-top: 1.5rem;
}

.div-block-1050:hover {
  background-image: linear-gradient(to right, #1abba9, #59cfee 33%, #8c28c9 66%, #e13d42);
}

.div-block-1051 {
  background-color: #fff;
  border-radius: 1rem;
  justify-content: space-around;
  height: 100%;
  padding: 4rem 6rem 4rem 4rem;
  box-shadow: 0 0 33px #0b0c0c26;
}

.paragraph-20 {
  margin-bottom: 0;
}

.div-block-1052 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.react-native-alex-shafron-headshot {
  width: 14em;
  height: 14em;
}

.is--32ch_limit {
  max-width: 32ch;
}

.is--dq-red-copy {
  color: #ef3f42;
}

.div-block-1076 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1077 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1078 {
  grid-column-gap: 2em;
  grid-row-gap: 0em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 1em;
  display: grid;
}

.div-block-1080 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1081 {
  width: 5em;
}

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

.div-block-1083 {
  width: 6em;
  margin-bottom: 1em;
}

.div-block-1084 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-1085 {
  width: 8em;
  margin-bottom: 1em;
}

.div-block-1086 {
  margin-top: -12em;
}

.div-block-1087 {
  margin-top: 2em;
  padding-left: 4.5em;
}

.div-block-1088 {
  padding-left: 4em;
}

.div-block-1089 {
  padding-left: 5em;
}

.cs-lets_connect {
  text-align: left;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-1091 {
  background-image: radial-gradient(circle, #ffffffbf, #ffffff40), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb2_dq-orange-texture-4x4.gif");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.div-block-1092 {
  margin-bottom: 4em;
  padding-top: 2em;
  padding-left: 1em;
}

.div-block-1093 {
  padding-right: 1em;
}

.div-block-1103 {
  z-index: 1;
  position: relative;
}

.div-block-1104 {
  margin-top: -2em;
  margin-bottom: 2em;
  font-size: 1.3em;
}

.is--image-inverted {
  filter: invert();
}

.is--image-inverted.scale-down {
  object-fit: scale-down;
  max-height: 100%;
}

.div-block-1108 {
  grid-column-gap: 1em;
  justify-content: space-around;
  width: 100%;
  display: flex;
}

.div-block-1109 {
  flex-direction: column;
  flex: 1;
  align-items: center;
  display: flex;
}

.div-block-1110 {
  width: 100%;
  margin-top: 3em;
  margin-bottom: 6em;
}

.div-block-1117 {
  text-align: center;
  flex-direction: column;
  align-self: center;
  align-items: center;
  display: flex;
}

.padding-section-medium {
  padding-top: 4em;
  padding-bottom: 6em;
}

.c-section-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-top: 5em;
  padding-bottom: 6em;
}

.c-section-3.is-insights-search {
  background-color: #f4f4f4;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section-3.inspira-contact-block {
  margin-top: -4em;
  padding-top: 0;
  padding-bottom: 0;
}

.is--teal_copy-3 {
  color: #1abba9;
}

.body-manulife {
  background-color: var(--manulife-green);
}

.is-manulife-alt-green {
  color: #09c76b;
}

.div-block-1166 {
  align-self: center;
  width: 4.5em;
}

.div-block-1167 {
  text-align: center;
}

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

.div-block-1169 {
  grid-column-gap: 3em;
  grid-row-gap: 2em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  margin-top: 2em;
  display: grid;
}

.div-block-1170 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3em;
  display: grid;
}

.div-block-1171 {
  text-align: left;
  flex-direction: column;
  align-items: center;
  padding-left: 3em;
  padding-right: 3em;
  display: flex;
}

.div-block-1171.has-separator {
  border-right: .2em solid #c4c4c4;
}

.div-block-1172 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-69 {
  text-align: center;
  max-width: 26ch;
}

.is-manulife-green {
  color: var(--manulife-green);
}

.tabs-menu-2 {
  text-align: center;
}

.case-study-tab {
  background-color: #0000;
  border-bottom: .2em solid #0000;
  margin-bottom: 2em;
  margin-left: 2em;
  margin-right: 2em;
  padding: .25em 0;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 600;
}

.case-study-tab:hover {
  border-bottom-color: #00a8574d;
  text-decoration: none;
}

.case-study-tab.w--current {
  border-bottom: .2em solid var(--manulife-green);
  background-color: #0000;
}

.case-study-tab.is-izotope-tab:hover {
  border-bottom-color: #4e284e33;
}

.case-study-tab.is-izotope-tab.w--current {
  border-bottom-color: #6e11cb;
}

.case-study-tab.is-ermi-tab:hover {
  border-bottom-color: #4e284e4d;
}

.case-study-tab.is-ermi-tab.w--current {
  border-bottom-color: #4e284e;
}

.case-study-tab.is-marriott-tab:hover {
  border-bottom-color: #ff2e5a4d;
}

.case-study-tab.is-marriott-tab.w--current {
  border-bottom-color: var(--marriott-red);
}

.div-block-1174 {
  text-align: center;
  max-width: 90ch;
  margin-top: 3em;
  margin-bottom: 2em;
}

.div-block-1175 {
  justify-content: center;
  display: flex;
  box-shadow: 0 0 22px #00a85733;
}

.div-block-1176 {
  width: 3em;
  margin-bottom: 1em;
}

.div-block-1177 {
  text-align: center;
}

.div-block-1178 {
  padding-left: 2em;
  padding-right: 2em;
}

.div-block-1180 {
  background-color: #e8efee;
}

.div-block-1184 {
  padding-bottom: 4em;
  padding-right: 2em;
}

.caption-div {
  text-align: center;
  margin-top: 1em;
  padding-left: 2em;
  padding-right: 2em;
}

.c-phishing-bar {
  text-align: center;
  background-color: #ffd3d3;
  padding: 1em;
}

.div-block-1187 {
  align-self: stretch;
}

.div-block-1188 {
  text-align: center;
  padding-left: 2em;
  padding-right: 2em;
}

.navbar-aec {
  background-color: #0000;
  justify-content: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.brand-2 {
  width: 12em;
}

.aec-footer {
  padding-top: 6rem;
  padding-bottom: 4rem;
}

.text_link_with_icon-3 {
  color: #1abba9;
  text-decoration: none;
}

.text_link_with_icon-3:hover {
  text-decoration: underline;
}

.div-block-1204 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.location-address {
  margin-bottom: 1rem;
}

.c-bar-grey-2 {
  background-color: #e9e8e8;
  width: 7em;
  height: .4em;
  margin-top: 1em;
  margin-bottom: 2em;
}

.c-bar-grey-2.is-100p_width {
  width: 100%;
}

.div-block-1205 {
  margin-left: .5em;
}

.container-10 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.disclaimer-content {
  max-width: 75ch;
}

.is-izotope-cs {
  background-color: var(--near-black);
}

.div-block-1206 {
  border-top: .2em solid #fff;
  padding-top: 4em;
  padding-left: 8em;
  padding-right: 8em;
}

.is-izotope-purple {
  color: #6e11cb;
}

.div-block-1207 {
  background-color: #fff;
  border: .2em solid #6e11cb;
  border-radius: .5em;
  margin-bottom: .75em;
  margin-right: .5em;
  padding: .75em 1.25em;
}

.div-block-1208 {
  width: 4em;
  margin-bottom: 1em;
}

.div-block-1209 {
  background-color: #ebedf2;
  border-radius: 1em;
  padding: 3em;
}

.div-block-1210, .div-block-1211 {
  text-align: center;
}

.div-block-1212 {
  justify-content: space-between;
  margin-top: 3em;
  display: flex;
}

.div-block-1213 {
  width: 2em;
  margin-bottom: 2em;
}

.div-block-1214 {
  color: var(--arctic-white);
  padding-right: 2em;
}

.div-block-1215 {
  margin-top: 4em;
}

.div-block-1217 {
  padding-top: 2em;
  padding-bottom: 4em;
}

.is-izotope-red {
  color: #ff5766;
}

.div-block-1218 {
  flex-wrap: wrap;
  margin-top: 1em;
  display: flex;
}

.div-block-1219 {
  text-align: center;
}

.div-block-1221 {
  padding-top: 2em;
  padding-bottom: 4em;
}

.div-block-1222 {
  background-image: linear-gradient(180deg, transparent 50%, var(--near-black)), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213fed_izotope-hero-image-2.webp");
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  height: 100%;
}

.is--ermi-cs {
  background-color: #4e284e;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f82_ermi-hero-web.webp");
  background-position: 0 80px;
  background-repeat: no-repeat;
  background-size: 758px;
}

.is--ermi-blue {
  color: #4eb7c3;
}

.div-block-1226 {
  padding-top: 2em;
  padding-bottom: 4em;
}

.div-block-1227 {
  padding-top: 2em;
  padding-left: 4em;
}

.div-block-1228 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1229 {
  width: 2em;
  padding-bottom: 1em;
}

.div-block-1232 {
  grid-column-gap: 2em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2em;
  padding-left: 2em;
  padding-right: 2em;
  display: grid;
}

.div-block-1234 {
  text-align: center;
  padding-left: 2em;
  padding-right: 2em;
}

.div-block-1242 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f9e_tw2b-e4-image-1.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-1243 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f98_tw2b-e4-image-2.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-1244 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213fa0_tw2b-e4-image-3.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-1245 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213fa2_tw2b-e4-image-4.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 18em;
  min-height: 18em;
}

.div-block-1246 {
  padding-right: 2em;
}

.grid-63 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

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

.tabs-content {
  margin-left: -1.5em;
  margin-right: -1.5em;
}

.c-bar-teal {
  background-color: var(--teal);
  width: 7em;
  height: .4em;
  margin-top: 1em;
  margin-bottom: 2em;
}

.ai-offering-tab {
  padding: .5em 2em 1em 1em;
}

.ai-offering-tab.is--drop_shadow {
  padding-right: 3em;
  display: flex;
}

.div-block-1281 {
  padding-right: 1em;
}

.div-block-1304 {
  margin-top: 2em;
}

.is-marriott-cs {
  background-color: #1e1f1d;
}

.div-block-1351 {
  text-align: center;
}

.is-marriott-red {
  color: var(--marriott-red);
}

.div-block-1353 {
  border-bottom: .2em solid var(--arctic-white);
  padding-bottom: 3em;
}

.is--grey_4_copy {
  color: var(--grey-4);
}

.div-block-1355, .div-block-1356 {
  margin-top: 2em;
}

.div-block-1357 {
  width: 2em;
  margin-bottom: 1em;
}

.div-block-1358 {
  border-bottom: .2em solid var(--grey-2);
  padding-top: 4em;
}

.div-block-1359 {
  width: 2em;
  margin-bottom: 1em;
}

.div-block-1360 {
  margin-top: 8em;
}

.div-block-1361 {
  grid-column-gap: 2em;
  justify-content: space-around;
  margin-top: 3em;
  margin-bottom: 3em;
  display: flex;
}

.div-block-1361.is--extra-padding {
  margin-top: 3em;
  padding-bottom: 3em;
}

.div-block-1362 {
  text-align: center;
  flex-direction: column;
  flex: 1;
  align-items: center;
  display: flex;
}

.div-block-1363 {
  border-top: .2em solid var(--arctic-white);
  text-align: center;
  padding-top: 4em;
}

.div-block-1364 {
  text-align: center;
}

.div-block-1369 {
  margin-top: 1em;
  margin-bottom: 1em;
}

.div-block-1372 {
  flex-direction: column;
  align-items: center;
}

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

.html-embed-3 {
  margin-top: -2em;
}

.is--adb-services-hero {
  background-color: var(--near-black);
  justify-content: center;
  display: flex;
}

.div-block-1384 {
  margin-bottom: 1em;
}

.div-block-1385 {
  margin-bottom: 3em;
  display: flex;
}

.div-block-1386 {
  width: 4em;
}

.case-study-services-pill {
  border: .1em solid var(--arctic-white);
  border-radius: 10em;
  align-self: center;
  margin-left: .5em;
  padding: .5em 1em .4em;
}

.case-study-services-pill.is--secondary {
  background-color: #353636;
  border-style: none;
}

.div-block-1388 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.div-block-1389 {
  white-space: nowrap;
  display: flex;
}

.div-block-1390 {
  align-self: center;
}

.paragraph-22 {
  column-count: 2;
  column-gap: 3em;
}

.div-block-1391 {
  align-items: center;
  display: flex;
}

.div-block-1392 {
  width: 4em;
  margin-right: 1em;
}

.div-block-1393 {
  border-left: .2em solid #ffdb00;
  padding-left: 1.5em;
  padding-right: 4em;
}

.div-block-1394 {
  padding-left: 2em;
}

.div-block-1395 {
  padding-top: 4em;
}

.div-block-1396 {
  grid-column-gap: 3em;
  text-align: center;
  justify-content: center;
  margin-top: 1rem;
  display: flex;
}

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

.link-block-11 {
  width: 100%;
  padding-top: 5em;
  padding-bottom: 5em;
}

.div-block-1419 {
  padding-bottom: 4em;
}

.div-block-1420 {
  width: 8em;
  margin-bottom: 1em;
}

.c-bar-wtfg {
  background-color: var(--wtfg-green);
  width: 2em;
  height: .1em;
  margin-top: 2em;
  margin-bottom: 1em;
}

.div-block-1421 {
  text-align: center;
  padding-right: 2em;
}

.div-block-1422 {
  text-align: center;
  margin-bottom: 2em;
}

.div-block-1423 {
  margin-top: 14em;
}

.div-block-1424 {
  padding-left: 2em;
}

.div-block-1425 {
  grid-column-gap: 1em;
  justify-content: space-around;
  display: flex;
}

.div-block-1426 {
  flex: 1;
}

.is-wtfg-contact {
  color: var(--arctic-white);
}

.div-block-1427 {
  text-align: center;
}

.faq-a-text {
  font-size: .9em;
  line-height: 1.6em;
}

.faq-divider {
  border-top: 1px dashed #ffffff40;
  height: 0;
}

.c-faq-q {
  background-color: var(--arctic-white);
  align-items: center;
  display: flex;
}

.c-faq {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

._w-faq-icon {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: relative;
}

.cloneable-area {
  background-color: var(--arctic-white);
  min-height: 50vh;
}

.faq-stripe-1 {
  background-color: var(--near-black);
  width: 2px;
  height: 100%;
}

.c-faq-a-text {
  padding-bottom: 20px;
}

.c-faq-item {
  cursor: pointer;
  margin-bottom: 1em;
  font-size: 1.2em;
  line-height: 1.6em;
}

.c-faq-a {
  background-color: var(--arctic-white);
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  overflow: hidden;
}

.faq-stripe-2 {
  background-color: var(--near-black);
  width: 100%;
  height: 2px;
  position: absolute;
}

.c-faq-divider {
  padding-left: 20px;
  padding-right: 20px;
}

.c-faq-q-text {
  flex: 1;
  padding-top: 20px;
}

.faq-q-text {
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: .9em;
  font-weight: 600;
}

.c-faq-icon {
  justify-content: center;
  align-items: center;
  padding: 20px;
  position: relative;
}

.div-block-1428 {
  padding-left: 2em;
}

.div-block-1429 {
  width: 13em;
  margin-bottom: 1em;
}

.div-block-1430 {
  align-items: flex-end;
  width: 1.5em;
  display: flex;
}

.div-block-1431 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4em;
  margin-bottom: 4em;
  padding-right: 2em;
}

.div-block-1432 {
  flex-direction: column;
  justify-content: center;
}

.is--section-wtfg-break {
  background-color: var(--near-black);
  padding-top: 2em;
  padding-bottom: 2em;
}

.search-result-wrapper {
  margin-top: 2em;
}

.success-message-7 {
  color: var(--teal);
  background-color: #0000;
}

.error-message-4 {
  color: var(--mc-yellow);
  background-color: #0000;
}

.is-color_adobe {
  color: var(--adobe-red);
}

.div-block-1448 {
  padding-top: 2em;
}

.div-block-1441-2 {
  justify-content: space-between;
  align-items: center;
  margin-right: 4em;
  display: flex;
}

.div-block-1442-2, .div-block-1443-2 {
  width: 7em;
  margin-bottom: .5em;
}

.div-block-1445-2 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1446-2 {
  width: 11em;
  margin-bottom: .5em;
}

.div-block-1447-2 {
  background-color: var(--teal);
  width: .2em;
  height: 2.5em;
  display: flex;
}

.div-block-1451 {
  width: 18em;
}

.div-block-1454 {
  grid-column-gap: 1.5em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 2em;
  display: grid;
}

.insights-guidebooks_card_content {
  margin-top: .5em;
  padding-top: .75em;
}

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

.div-block-1459 {
  margin-top: 1em;
}

.div-block-1460 {
  margin-top: .5em;
  line-height: 1em;
}

.collection-item-12 {
  border-top: .1em solid var(--grey-2);
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}

.div-block-1461 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2em;
}

.div-block-1462 {
  width: 7em;
}

.collection-list-wrapper-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.collection-list-12 {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1464 {
  aspect-ratio: 16 / 9;
  text-align: center;
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list-13 {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.link-block-14 {
  display: flex;
}

.div-block-1466 {
  margin-top: .5em;
  line-height: 1em;
}

.div-block-1467, .div-block-1468 {
  text-align: center;
  margin-top: 1em;
}

.insights-guidebooks_card {
  flex-direction: column;
  display: flex;
}

.no-link-underline:hover {
  text-decoration: none;
}

.collection-list-14 {
  grid-column-gap: 1em;
  grid-row-gap: 0em;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-13 {
  border-top: .02em solid var(--grey-3);
  padding-top: 1em;
  padding-bottom: .75em;
}

.collection-item-13.is-top {
  padding-top: 0;
}

.collection-item-14 {
  border-top: .02em solid var(--grey-3);
  padding-top: .5em;
  padding-bottom: 1em;
}

.div-block-1475 {
  color: var(--arctic-white);
  padding-top: 4em;
  padding-bottom: 4em;
}

.div-block-1476 {
  margin-top: 1em;
  margin-bottom: 2em;
}

.div-block-1477 {
  justify-content: center;
  align-items: center;
  margin-right: 1em;
}

.div-block-1480 {
  margin-top: .75em;
  margin-bottom: .5em;
}

.div-block-1481 {
  width: 30em;
}

.div-block-1483 {
  margin-bottom: .5em;
}

.collection-list-15 {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1484 {
  display: flex;
}

.insights-guidebooks_card_link {
  align-items: center;
  display: flex;
}

.c-search-insights {
  color: #fff;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.e-search-input {
  width: 20em;
  min-height: 3em;
  margin-bottom: 0;
  font-size: .9em;
  line-height: 1em;
}

.e-search-input.is-small {
  width: 16em;
  font-size: .8em;
}

.e-search-input.is-width-auto {
  width: 100%;
}

.e-search-button {
  background-color: #1abba9;
  min-height: 3em;
  padding: 0 2em;
  font-size: .9em;
  line-height: 1em;
}

.e-search-button.is-small {
  background-color: #222424;
  padding-left: 1.5em;
  padding-right: 1.5em;
  font-size: .8em;
}

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

.div-block-1502 {
  border-bottom: .1em solid var(--grey-2);
  margin-bottom: 4em;
  padding-bottom: 4em;
}

.search-result-item {
  border-top: .1em solid var(--grey-2);
  align-items: center;
  margin-top: 2em;
  padding-top: 2em;
  display: flex;
}

.search-result-title {
  font-size: 1.2em;
  line-height: 1.25em;
}

.search-result-snippet {
  margin-bottom: .5em;
  font-size: .9em;
  line-height: 1.75em;
}

.search-result-image {
  margin-bottom: 1em;
}

.div-block-1503 {
  background-color: var(--grey-1);
  padding: 1em;
}

.div-block-1503.is-last {
  margin-top: 4em;
}

.div-block-1504 {
  max-width: 40%;
}

.div-block-1505 {
  flex: 1;
  padding-right: 2em;
}

.c-telus-banner {
  z-index: 998;
  padding: 0 0 1.5rem;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.link-block-16 {
  width: 9em;
  margin-left: -.25em;
}

.e-footer-insights {
  flex-direction: column;
  margin-bottom: 1em;
  display: flex;
}

.link-block-17 {
  width: 11em;
}

.link-block-18 {
  width: 7.5em;
}

.div-block-1519 {
  margin-top: .5em;
}

.is--16ch_limit {
  max-width: 16ch;
}

.is--14ch_limit {
  max-width: 14ch;
}

.div-block-1520 {
  width: 4.5em;
}

.div-block-1521 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1522 {
  text-align: center;
  margin-top: 3em;
  margin-bottom: -1em;
}

.div-block-1528 {
  text-align: center;
}

.div-block-1530 {
  flex-direction: column;
  flex: 1;
  align-items: center;
  display: flex;
}

.div-block-1552 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  margin-top: -2em;
  display: grid;
}

.div-block-1553 {
  text-align: center;
}

.div-block-1571 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932141f7_2wtb-e4-app-screens%20copy.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.div-block-1572 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1573 {
  grid-column-gap: 3em;
  grid-row-gap: 4em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3em;
  display: grid;
}

.div-block-1574 {
  border-top: .2em solid var(--grey-5);
  padding-top: 4em;
}

.div-block-1575 {
  text-align: center;
  margin-top: 2em;
}

.div-block-1576 {
  width: 13em;
}

.div-block-1577 {
  width: 6.5em;
  padding-top: .25em;
}

.div-block-1578 {
  background-color: var(--near-black);
  align-self: stretch;
  width: .2em;
  margin-left: 1em;
  margin-right: 1em;
}

.div-block-1579 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1580 {
  margin-bottom: 4em;
}

.div-block-1581 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932141f9_2wtb-e4-player%20copy.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.div-block-1582 {
  background-color: #001e3f;
  padding: .5em 1.5em;
}

.div-block-1583 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-1585 {
  width: 1.5em;
  margin-top: -.25em;
  margin-right: .4em;
}

.lightbox-link-3 {
  color: var(--arctic-white);
  align-items: center;
  margin-top: 2em;
  display: flex;
}

.div-block-1592 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2em;
  display: grid;
}

.div-block-1593 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1594 {
  margin-top: 1em;
}

.div-block-1600 {
  margin-top: 2em;
}

.div-block-1601 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.e4_image_right {
  padding-left: 4em;
}

.e4_image_left {
  padding-right: 4em;
}

.body_flex {
  display: flex;
}

.div-block-1603 {
  width: 18em;
}

.div-block-1604 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.div-block-1606 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1607 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
}

.div-block-1608 {
  border-top: .2em solid var(--grey-5);
  margin-top: 2em;
  margin-bottom: 4em;
}

.div-block-1609 {
  margin-bottom: 1em;
}

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

.div-block-1611 {
  border-top: .4em solid var(--grey-5);
  background-color: var(--grey-5);
  color: var(--arctic-white);
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.5em 1.5em 1em;
  display: flex;
}

.div-block-1611:hover {
  border-top: .4em solid var(--teal);
}

.div-block-1612 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 1em;
  padding-right: .5em;
  display: flex;
}

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

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

.div-block-1615 {
  padding: 1.5em 2.5em 1.5em 1.5em;
}

.div-block-1615.is--drop_shadow {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-1615.is--drop_shadow.is--gradient_teal {
  background-image: radial-gradient(circle at 25% 25%, #1abba9, #3b9bc8);
  padding-right: 1em;
}

.div-block-1617 {
  margin-bottom: .5em;
}

.div-insights-article-button {
  justify-content: center;
  display: flex;
}

.div-block-1622 {
  grid-column-gap: 8em;
  grid-row-gap: 8em;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-block-1623 {
  border-left: .2em solid var(--grey-4);
  margin-top: 3em;
  margin-bottom: 2em;
  padding-left: 2em;
}

.div-block-1626 {
  margin-bottom: 2em;
}

.div-block-1627 {
  text-align: center;
  margin-bottom: 1em;
}

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

.div-block-1629 {
  padding-left: 2em;
  padding-right: 2em;
}

.div-block-1630 {
  width: 1.5em;
  min-width: 1.5em;
}

.collection-item-15 {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-block-1633 {
  margin-top: 1em;
  margin-bottom: 1em;
}

.div-block-1634 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-direction: column;
  margin-top: 1em;
  margin-bottom: 4em;
  display: flex;
}

.collection-list-16 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1635 {
  margin-bottom: 2em;
}

.c-nav_search {
  margin-top: .25em;
  margin-bottom: 0;
  margin-left: 1em;
  display: flex;
}

.c-button-search {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214158_icon-search-48-small-white.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 2.5rem;
  height: 2.5rem;
  padding-left: 1em;
  padding-right: 1em;
}

.c-button-search.is--dark {
  background-color: var(--grey-5);
}

.search-input {
  height: 2.5rem;
  margin-bottom: 0;
}

.search-input.subcopy_small {
  padding: 0 0 0 .75rem;
}

.div-block-1636 {
  justify-content: center;
  margin-top: 1em;
  display: flex;
}

.div-block-1637 {
  margin-top: 2em;
}

.div-block-1638 {
  margin-bottom: 1em;
}

.div-block-1640 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: space-between;
  display: flex;
}

.div-block-1641 {
  flex: 1;
}

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

.text-field-genai {
  background-color: var(--grey-5);
  color: var(--arctic-white);
  border-style: none;
  margin-bottom: 1.5em;
}

.text-field-genai.is--message {
  height: 10em;
}

.text-field-genai.is--bottom {
  height: 4em;
}

.field-label-genai {
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 400;
}

.div-block-1644 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-1645 {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1646 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-left: .1em solid var(--arctic-white);
  flex-direction: column;
  margin-top: 4em;
  padding-left: 3em;
  display: flex;
}

.div-block-1647 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  border-top: .2em solid var(--grey-5);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 6em;
  display: grid;
}

.genai-li {
  border-bottom: .1em solid var(--grey-4);
  margin-bottom: 0;
  padding-top: 2em;
  padding-bottom: 2em;
}

.genai-li.is--last {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.div-block-1649 {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.genai-data-point {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-top: .1em solid var(--grey-3);
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 2em;
  padding-bottom: 2em;
  display: grid;
}

.genai-data-point.is--last {
  border-bottom: .1em solid var(--grey-3);
}

.div-block-1650 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  justify-content: space-between;
  margin-top: 2em;
  display: flex;
}

.div-block-1653 {
  margin-top: 4em;
}

.div-block-1655 {
  margin-top: 1em;
}

.div-block-1656 {
  text-align: center;
  margin-bottom: 4em;
}

.heading-style-h3 {
  font-family: var(--_2025---typography--avenir);
  color: var(--near-black);
  font-size: 1.7em;
  font-weight: 700;
  line-height: 125%;
}

.heading-style-h3.is-alt {
  font-weight: 600;
}

.form_input {
  background-color: #0000;
  min-height: 3em;
  margin-bottom: .75em;
  padding: .5em 1em;
}

.form_input.is-text-area {
  height: auto;
  min-height: 11.25em;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.form_input.is-text-area.is-vanguard {
  color: var(--arctic-white);
}

.form_input.is-select-input {
  background-image: none;
}

.form_input.is-vanguard {
  background-color: var(--grey-5);
  color: var(--arctic-white);
  border: 1px solid #000;
}

.form_input.is-2wtb {
  border: 1px solid var(--_2025---primatives-neutral--neutral-500);
  background-color: var(--_2025---primatives-neutral--neutral-500);
}

.icon-embed-xsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  display: flex;
}

.success-text {
  font-weight: 600;
}

.error-text {
  color: #e23939;
}

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

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  display: flex;
}

.is-width-100p {
  width: 100%;
}

.div-block-1671 {
  height: 100%;
  margin-top: 2em;
  display: flex;
}

.div-block-1670-2 {
  background-color: var(--grey-5);
  padding: 1em 1.5em 2em;
}

.div-block-1670-2.is-refined {
  height: 100%;
  padding-top: 1.5em;
}

.div-block-1670-2.extra-padding {
  height: 100%;
  padding-top: 2em;
  padding-bottom: 1em;
}

.div-block-1671-2 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.margin-bottom-4 {
  margin-bottom: 4em;
}

.div-block-1672-2 {
  border: .1em solid var(--teal);
  text-align: center;
  border-radius: 100vh;
  padding: .2em .6em 0;
}

.div-block-1673 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-wrap: wrap;
  margin-top: 3em;
  display: flex;
}

.margin-top-3 {
  margin-top: 3em;
}

.div-block-1674 {
  width: 13em;
  margin-bottom: 2em;
}

.div-block-1675 {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  border-top: .1em solid var(--grey-4);
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 2em;
  padding-bottom: 2em;
  display: grid;
}

.div-block-1675.is-last {
  border-bottom: .1em solid var(--grey-4);
}

.div-block-1676 {
  text-align: center;
  justify-content: center;
  margin-top: 1em;
  display: flex;
}

.div-block-1677 {
  background-color: var(--arctic-white);
  padding-top: 2em;
  padding-bottom: 2em;
}

.div-block-1677.is--grey_5_bk {
  background-color: var(--grey-5);
}

.div-block-1678 {
  z-index: 12;
  padding-top: 2em;
  padding-bottom: 2em;
  position: relative;
}

.div-block-1679 {
  z-index: 12;
  color: var(--near-black);
  margin-top: 1em;
  padding-left: 3em;
}

.div-block-1679.is--global-cc-promo {
  color: var(--arctic-white);
  padding-top: 3em;
  padding-bottom: 3em;
}

.div-block-1679.is--global-cc-promo.dark {
  color: var(--grey-5);
  padding-left: 0;
  padding-right: 5em;
}

.div-block-1680 {
  margin-top: .5em;
  margin-bottom: 1em;
}

.div-block-1681 {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1em;
  display: grid;
}

.div-block-1681.dpd-leadership {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-1683 {
  text-align: center;
}

.div-block-1684 {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1685 {
  padding-right: 2em;
}

.div-block-1686 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-flow: column;
  display: flex;
}

.section_testimonial31 {
  overflow: hidden;
}

.section_testimonial31.braze-case-studies {
  background-color: var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214959_braze-case-study-bk.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.testimonial31_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 5rem;
  position: relative;
}

.testimonial31_mask {
  width: 91%;
  overflow: visible;
}

.testimonial31_slide {
  margin-right: 4rem;
}

.testimonial31_arrow {
  background-color: var(--near-black);
  border: 1px solid #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
  inset: auto auto 0% 4.5rem;
}

.testimonial31_arrow.is-left {
  left: 0;
}

.testimonial31_arrow.is-light {
  background-color: var(--grey-2);
  border-style: none;
}

.testimonial31_arrow-icon {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.testimonial31_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.testimonial31_slide-nav.is-cdp {
  display: none;
}

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

.caption.is-about-caption {
  color: var(--grey-3);
  text-align: right;
}

.contact29_component {
  grid-column-gap: 6rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.contact29_component.adb-cdp {
  grid-template-columns: .75fr 1fr;
  align-items: start;
}

.contact29_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact29_tabs-menu.adb-cdp {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto auto auto auto auto auto auto;
}

.contact29_tabs-link {
  border-top: 1px solid var(--grey-5);
  background-color: #0000;
  padding: .5rem 0 .5rem 0;
  display: block;
}

.contact29_tabs-link.w--current {
  opacity: 1;
  color: var(--teal);
  background-color: #0000;
  border-left-color: #000;
}

.contact29_tabs-link.adb-cdp {
  color: var(--arctic-white);
  cursor: pointer;
  border-top-width: .1rem;
  justify-content: space-between;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  text-decoration: none;
  display: flex;
}

.contact29_tabs-link.adb-cdp.w--current {
  color: var(--teal);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932138b1_east_teal_48.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 1.5em;
}

.contact29_tabs-link.adb-cdp.is-last {
  border-bottom-style: none;
}

.contact29_tabs-link.loyalty.w--current {
  color: var(--teal);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932138b1_east_teal_48.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 1.5em;
}

.contact29_tabs-link.loyalty {
  border-bottom: .1em solid var(--grey-5);
  color: var(--arctic-white);
  cursor: pointer;
  border-left-style: none;
  justify-content: space-between;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  text-decoration: none;
  display: flex;
}

.contact29_tabs-link.loyalty {
  border-bottom: .1em solid var(--grey-5);
  color: var(--arctic-white);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  text-decoration: none;
  display: flex;
}

.contact29_tabs-link.loyalty.w--current {
  color: var(--teal);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932138b1_east_teal_48.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 1.5em;
  border-left-style: none;
}

.contact29_tabs-link.is--fin-services {
  border-bottom: .1em solid var(--grey-2);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  text-decoration: none;
  display: flex;
}

.contact29_tabs-link.is--fin-services.w--current {
  color: var(--teal);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932138b1_east_teal_48.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 1.5em;
}

.contact29_tabs-link.is-top {
  border-top-style: none;
}

.contact29_tab-pane {
  height: 100%;
}

.contact29_map-wrapper {
  flex-direction: column;
  width: 100%;
  height: 100%;
}

.contact29_map-wrapper.adb-cdp {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: center;
  display: flex;
}

.contact29_map-wrapper.loyalty {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  color: var(--arctic-white);
  justify-content: center;
  display: flex;
}

.div-area_of_expertise-content {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
}

.div-area_of_expertise-content.is-loyalty {
  color: var(--arctic-white);
}

.faq3_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.faq3_list, .faq3_list.adb-cdp, .faq3_list.is-loyalty {
  display: none;
}

.faq3_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.faq3_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.faq3_question.is-loyalty {
  border-top-style: none;
  border-top-width: .1em;
}

.faq3_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.faq3_answer {
  border-bottom: .1rem solid var(--grey-5);
  overflow: hidden;
}

.faq3_answer.is-last {
  border-bottom-style: none;
}

.is-h1-data-ai {
  color: var(--arctic-white);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(45deg, #16d0af, #5f78e9);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
}

.div-block-1693 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-1694 {
  margin-bottom: 1em;
}

.data-ai-aoe {
  background-color: var(--grey-5);
  height: 100%;
  padding: 1.5em 1.5em 2em;
}

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

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

.data-ai-solutions {
  background-color: var(--grey-5);
  padding: 1.5em;
}

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

.div-block-1700 {
  background-color: var(--grey-1);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-1700.position-relative {
  position: relative;
}

.div-block-1700.is-landscape {
  aspect-ratio: 3 / 2;
  object-fit: fill;
  align-items: stretch;
  padding-left: 6rem;
  padding-right: 6rem;
}

.div-block-1701 {
  flex-direction: column;
  justify-content: space-between;
  padding: 1em;
}

.div-block-1701.is--drop_shadow {
  display: flex;
}

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

.div-block-1702._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-1703 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-direction: column;
  flex: 1;
  margin-top: .5em;
  margin-bottom: .5em;
  display: flex;
}

.div-block-1707 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1708 {
  border-top: .1em solid var(--grey-2);
  padding-top: .5em;
}

.div-block-1709 {
  background-color: var(--arctic-white);
  text-align: center;
  padding-bottom: 1em;
  padding-left: 2em;
  padding-right: 2em;
}

.div-block-1710 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2em;
  display: grid;
}

.div-block-1711 {
  margin-bottom: 1em;
}

.div-block-1712 {
  width: 2em;
}

.is-about-quote {
  border-left: .4em solid var(--grey-1);
  padding-left: 2em;
  padding-right: 4em;
}

.is-about-quote.dark {
  border-left-color: var(--grey-5);
  color: var(--arctic-white);
}

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

.div-block-1714.dark {
  border-top: .1em solid var(--grey-5);
  padding-top: 8em;
}

.div-block-1715 {
  text-align: center;
}

.div-block-1716 {
  background-color: var(--grey-5);
  padding: 1em;
}

.about-bar-teal {
  background-image: linear-gradient(135deg, #158b7c, #19b39f);
  height: 2em;
  margin-bottom: .5em;
}

.about-bar-grey {
  background-color: var(--grey-4);
  height: 2em;
}

.about-bar-grey.is-33p {
  width: 33%;
}

.about-bar-grey.is-15p {
  width: 15%;
}

.about-bar-grey.is-5p {
  width: 5%;
}

.about-bar-grey.is-25p {
  width: 25%;
}

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

.div-block-1718 {
  margin-top: 1em;
}

.div-block-1726 {
  width: 2em;
  margin-bottom: .5em;
}

.div-block-1727 {
  color: var(--arctic-white);
}

.div-block-1727.is-alt-background {
  background-color: var(--grey-5);
  padding: 1rem 2rem;
}

.div-block-1727.is--fin-serv-block {
  background-color: var(--grey-1);
  color: var(--near-black);
  text-align: center;
  flex-flow: column;
  align-items: center;
  padding: 2rem 2rem 1rem;
  display: flex;
}

.div-block-1728 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-17 {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.empty-state-2 {
  background-color: #fff;
}

.heading-74 {
  margin-top: .25em;
  margin-bottom: .25em;
}

.heading-74.is-ai-dialog-h1 {
  max-width: 20ch;
}

.is--white-2, .is--white-2:hover {
  color: #fff;
}

.div-block-1738 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.div-block-1739 {
  border-left: .2rem solid var(--arctic-white);
  color: var(--arctic-white);
  padding-left: 2em;
}

.collection-list-18 {
  flex: 1;
}

.faq3_question-2 {
  cursor: pointer;
  border-top: 1px solid #000;
  justify-content: space-between;
  align-items: center;
  padding-top: .5em;
  padding-bottom: .5em;
  display: flex;
}

.faq3_question-2.is-genai {
  border-top-style: none;
}

.faq3_answer-2 {
  border-bottom: .1rem solid var(--grey-5);
  margin-bottom: .5em;
  padding-bottom: .5em;
  overflow: hidden;
}

.faq3_answer-2.is-last {
  border-bottom-style: none;
}

.faq3_list-2 {
  border-bottom: 1px solid #000;
}

.div-block-1745 {
  width: 1em;
}

.div-block-1746 {
  border: .01em solid var(--grey-5);
  background-color: var(--near-black);
  text-align: center;
  background-image: radial-gradient(circle at 55% 40%, #1abba973, #1abba900);
  padding: 1em;
}

.div-block-1747 {
  justify-content: space-between;
  align-items: center;
  margin-top: 2em;
  display: flex;
}

.div-block-1748 {
  margin-top: 1em;
}

.div-block-1749 {
  margin-top: 3em;
}

.ribbon-content {
  background-color: var(--grey-1);
  margin-top: -3em;
  padding: 1.5em 4em 2em 3em;
}

.ribbon-content.is-light {
  background-color: var(--near-black);
  color: var(--arctic-white);
}

.div-block-1750 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1751 {
  text-align: center;
  flex-direction: column;
  display: flex;
}

.div-block-1752 {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1753 {
  margin-top: 1em;
  padding-left: 1em;
  padding-right: 1em;
}

.llm-strip {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214387_llm-strip-bk.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 8em;
}

.div-block-1754 {
  padding-left: 3em;
  padding-right: 3em;
}

.lowercase {
  text-transform: none;
}

.div-block-1755 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-bottom: 2em;
  display: grid;
}

.div-block-1772 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-block-1773 {
  border-left: .1rem solid var(--near-black);
  padding-left: 3rem;
}

.div-block-1774 {
  border-bottom: .1rem solid var(--grey-2);
  padding-bottom: 6rem;
}

.div-block-1774.inverse {
  border-bottom-style: none;
}

.div-block-1775 {
  align-items: center;
  display: flex;
}

.div-block-1776 {
  width: 4rem;
  margin-right: 1rem;
}

.div-block-1777 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.div-block-1778 {
  width: .5rem;
}

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

.div-block-1780 {
  justify-content: center;
  margin-top: 1rem;
  display: flex;
}

.hide {
  display: none;
}

.rl-styleguide_label {
  color: #fff;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #0073e6;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.rl-styleguide_label.is-html-tag {
  color: #bb4198;
  background-color: #f9eff6;
}

.div-block-1781 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-1782 {
  width: 4rem;
}

.div-block-1783 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1784 {
  margin-bottom: 2rem;
}

.list-6 {
  margin-top: 3rem;
}

.div-block-1786 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  padding-bottom: 4em;
  display: grid;
}

.div-block-1787 {
  width: 2rem;
}

.div-knowledge-hub-article-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-start;
  margin-bottom: .75em;
  display: flex;
}

.div-block-1789 {
  border-left: .2em solid var(--grey-1);
  background-color: var(--grey-1);
  margin-bottom: .5em;
  padding-top: .5em;
  padding-bottom: .5em;
  padding-left: .75em;
  display: block;
}

.div-block-1789:hover {
  border-left: .2em solid var(--grey-3);
  background-color: var(--grey-1);
}

.data-ai-knowlege-hub-category-container {
  margin-bottom: -3em;
  padding-top: 5em;
}

.div-block-1791 {
  padding-top: 5em;
  position: sticky;
  top: 0;
}

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

.div-block-1795 {
  margin-bottom: 1em;
}

.link-7 {
  color: var(--arctic-white);
}

.div-block-1796-2 {
  width: 7.5em;
  margin-bottom: .25em;
}

.div-guidebooks-craft-field_notes {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1800 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.guidebooks-cover-link {
  margin-bottom: 1em;
}

.div-block-1802 {
  margin-bottom: .5em;
}

.div-block-1803 {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_hero {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-top: 6rem;
  padding-bottom: 5rem;
}

.flex_h {
  display: flex;
}

.div-block-1808 {
  align-self: center;
}

.div-block-1809 {
  width: 48%;
}

.div-block-1810, .div-block-1812 {
  padding-top: 2em;
}

.div-block-1813 {
  margin-bottom: 2em;
}

.div-block-18133 {
  padding-top: 2em;
}

.div-block-1815 {
  margin-top: -1em;
}

.div-block-1823 {
  width: 1.25em;
}

.div-block-1824 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  align-items: center;
  display: flex;
}

.div-block-1821-2 {
  width: 1.5em;
}

.div-block-1822-2 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: center;
  display: flex;
}

.container-homepage-hero-highlights {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.homepage-hero-highlights-text-container {
  grid-column-gap: 2em;
  grid-row-gap: 1em;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-block-1826 {
  margin-bottom: .5em;
}

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

.div-block-1828 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2em;
  display: grid;
}

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

.div-block-1830 {
  width: 2em;
  margin-top: 1em;
  margin-bottom: 1em;
}

.div-block-1832 {
  padding-left: 4em;
}

.logo3_logo {
  width: auto;
  max-height: 6rem;
}

.logo3_logo.is--square {
  width: auto;
  max-height: 4rem;
}

.logo3_logo.is--hicv {
  max-height: 3rem;
}

.logo3_logo.is--trav-leisure {
  max-height: 2.5rem;
}

.logo3_logo.is--80p {
  width: 80%;
}

.logo3_logo.is--90p {
  width: 90%;
}

.section_logo3 {
  overflow: hidden;
}

.logo3_component {
  display: flex;
}

.dig-prod-dev-scroller-list {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  white-space: nowrap;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 33.33fr 33.33fr 33.33fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center start;
  margin-right: 2rem;
  display: grid;
}

.logo3_wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo3_wrapper.is-cke {
  max-width: 80%;
}

.logo3_wrapper.is-ab-inbev {
  max-width: 90%;
}

.logo3_wrapper.is-scotts {
  max-width: 60%;
}

.logo3_wrapper.is-schneider-electric {
  max-width: 80%;
}

.logo3_wrapper.is-inspira-financial {
  max-width: 75%;
}

.div-block-1834 {
  padding-bottom: 6rem;
}

.div-block-1835 {
  text-align: center;
  margin-bottom: 2rem;
}

.grid-64 {
  grid-column-gap: 1.5em;
  grid-row-gap: 4em;
  grid-template-rows: auto auto auto auto auto auto;
}

.e-our_work-_case_study_card {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  background-color: var(--arctic-white);
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.e-our_work-_case_study_card.is-promoted {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-columns: .5fr 1fr;
  align-items: center;
  display: flex;
}

.e-our_work-_case_study_card.is-default {
  height: 100%;
  padding: 3em 2em;
}

.div-block-1836-2 {
  width: 90%;
}

.div-block-1836-2.is-promoted {
  width: 60%;
  padding-top: 1em;
  padding-right: 2em;
}

.div-block-1836-2._100p {
  width: 100%;
}

.div-block-1837-2 {
  width: 40%;
}

.div_hero_chevron {
  width: 4rem;
  min-width: 4rem;
}

.heading_hero {
  margin-top: 0;
  margin-bottom: 1.5rem;
}

.heading_hero.is-services {
  max-width: 16ch;
}

.is-character_max_45 {
  max-width: 45ch;
}

.bar_hero {
  background-color: var(--grey-2);
  width: 8rem;
  height: .5rem;
  margin-top: 4rem;
  font-style: normal;
}

.bar_hero.is-inspira {
  background-color: #ffd008;
  margin-top: 0;
  margin-bottom: 3rem;
}

.is-character_max_65 {
  max-width: 64ch;
}

.div-block-1840 {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1842 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1843 {
  padding-right: 4rem;
}

.div-block-1844 {
  width: 100%;
}

.div-block-1845 {
  margin-top: 1rem;
}

.div-block-1846 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  align-items: center;
  display: flex;
}

.insights-guidebooks_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.list-item-3 {
  margin-bottom: .5em;
}

.image-98 {
  transform: rotate(90deg);
}

.div-block-1850 {
  padding: 2rem 5rem 2rem 2rem;
}

.div-block-1851 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1852 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.is--adobe-insight-list-item {
  margin-top: 3rem;
}

.is--adobe-action-list-item {
  margin-top: -1rem;
  margin-bottom: 0;
}

.div-block-1854 {
  width: 16rem;
}

.div-block-1855 {
  justify-content: flex-end;
  display: flex;
}

.is-1em {
  padding-left: 1em;
}

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

.div-block-1870 {
  grid-column-gap: 1rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.style-guide_container_4-column {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.style-guide_section_main {
  max-width: 1280px;
}

.style-guide_body {
  align-items: center;
  padding: 5%;
  display: flex;
}

.icon_width_1-5em {
  width: 1.5em;
}

.headshots_details {
  justify-content: space-between;
  margin-top: 1rem;
  padding-right: .5rem;
  display: flex;
}

.div-block-1871 {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  display: grid;
}

.body-top_margin_0em {
  margin-top: 0;
}

.div_rfg_transcript {
  padding-top: 3em;
}

.div-block-1874 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 4rem;
  display: grid;
}

.div-block-1875 {
  text-align: center;
  justify-content: center;
  margin-top: 2rem;
  display: flex;
}

.div_craft-article-byline {
  width: 100%;
  margin-bottom: 2em;
}

.div-block-1877 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  display: flex;
}

.div-block-1878 {
  flex-flow: column;
  display: flex;
}

.div-block-1879 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: flex-end;
  margin-top: .5em;
  display: flex;
}

.section-hero-homepage {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932145f9_homepage-hero-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-hero-homepage.is-homeepage-24 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932145fc_homepage-hero-bk.webp");
  background-position: 50% 100%;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  min-height: 500px;
  display: flex;
}

.homepage-our_work-logo {
  justify-content: flex-start;
  height: 2.25em;
  display: flex;
}

.homepage-our_work-card {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: flex-start start;
  display: grid;
}

.homepage-our_work-headline {
  width: 29em;
}

.image-width-auto {
  width: auto;
}

.image-width-auto.is-small {
  height: 1.75em;
}

.div-block-1876-2 {
  align-self: center;
}

.div-block-1877-2 {
  justify-content: center;
  margin-top: 4em;
  display: flex;
}

.hp-impact-h3 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1em;
  display: flex;
}

.div-block-1880 {
  flex: 1;
}

.hp-impact-client_row {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-bottom: 6rem;
  display: grid;
}

.homepage_impact_client {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-1881 {
  width: 10em;
}

.div-block-1882 {
  grid-column-gap: 1em;
  grid-row-gap: 6em;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1883 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1884 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1885 {
  margin-top: -2em;
}

.div-block-1886 {
  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;
}

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

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

.div-block-1889 {
  justify-content: center;
  align-items: center;
  max-height: 8em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

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

.dms-leadership {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1em;
  display: grid;
}

.div-block-1891 {
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 1em;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.adv_rag-strip {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214621_advanced-rag-bottom-image.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 8em;
}

.div-block-1892 {
  max-width: 75%;
}

.advanced-rag-content {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.advacned-rag-div-head {
  flex-direction: column;
  display: flex;
}

.advanced-rag-content-image {
  margin-top: 1em;
  padding-left: 1em;
  padding-right: 1em;
}

.div-block-1893 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--arctic-white);
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  padding: 2rem 2rem 2rem 1rem;
  display: flex;
}

.div-block-1894 {
  align-self: stretch;
  width: 1.75rem;
  min-width: 1.75rem;
}

.div-block-1895 {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.link-block-21 {
  border-top: .5rem solid var(--arctic-white);
  height: 100%;
}

.link-block-21:hover {
  border-top-color: var(--teal);
  filter: saturate();
  text-decoration: none;
}

.div-block-1912 {
  border-left: .2em solid #12b097;
  padding-left: 1rem;
}

.div-block-1913 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  display: flex;
}

.div-block-1914 {
  display: none;
}

.div-block-1915 {
  background-color: #11313d;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214bb0_ascensus-image-1-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-1916 {
  border-bottom: .1em solid var(--grey-2);
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}

.heading-style-h4 {
  font-family: var(--_2025---typography--avenir);
  color: var(--near-black);
  font-size: 1.2em;
  font-weight: 600;
  line-height: 125%;
}

.heading-style-h4.is-alt {
  font-weight: 600;
}

.is--craft-article-toc p {
  line-height: 1.75em;
}

.is--craft-article-toc li {
  border-top: .1em solid var(--grey-2);
  margin-top: .5em;
  margin-bottom: 0;
  padding-top: .5em;
  font-size: .9em;
  line-height: 1.5em;
}

.is--craft-article-toc ul {
  margin-bottom: 0;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.25em;
}

.is--craft-article-toc blockquote {
  border-left-color: var(--grey-2);
  background-color: var(--grey-1);
  margin-top: 2em;
  margin-bottom: 3em;
  padding: 1.5em 2em;
  font-size: 1em;
  font-style: italic;
  font-weight: 400;
  line-height: 1.75em;
}

.is--craft-article-toc ol {
  font-size: 1em;
}

.is--craft-article-toc a {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
}

.is--craft-article-toc a:hover {
  text-decoration: underline;
}

.is--h1_craft {
  margin-top: .5em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 700;
  line-height: 1.1em;
  text-decoration: none;
}

.is--h1_craft.is--article-toc-h1 {
  margin-bottom: .5em;
}

.is--h1_craft.is--insights {
  margin-bottom: 1rem;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 700;
}

.div_craft-article-body {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.rich_text-article-content {
  width: 100%;
  overflow: auto;
}

.rich_text-article-content h2 {
  margin-top: 1.5em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: 2.2em;
  font-weight: 700;
  line-height: 1.1em;
}

.rich_text-article-content h4 {
  margin-top: 1.25em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 600;
}

.rich_text-article-content h3 {
  margin-top: 1.25em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: 1.7em;
  font-weight: 700;
  line-height: 1.1em;
}

.rich_text-article-content blockquote {
  border-left: .4em solid var(--grey-2);
  background-color: var(--grey-1);
  margin-top: 2em;
  margin-bottom: 3em;
  padding: 1.5em 2em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: 1.3em;
  font-weight: 600;
  line-height: 1.3em;
}

.rich_text-article-content figcaption {
  text-align: left;
  margin-top: 1em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-size: .9em;
  font-weight: 400;
  line-height: 1.25em;
}

.rich_text-article-content h5 {
  margin-top: 1.25em;
  margin-bottom: 1em;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 600;
}

.rich_text-article-content a {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 700;
  text-decoration: underline;
}

.rich_text-article-content a:hover {
  text-decoration: none;
}

.rich_text-article-content p {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 400;
  line-height: 1.75em;
}

.rich_text-article-content h1 {
  letter-spacing: -2px;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 700;
  line-height: 1.1;
}

.rich_text-article-content li {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  line-height: 1.75em;
}

.rich_text-article-content ul, .rich_text-article-content ol {
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
}

.rich_text-article-content code {
  background-color: var(--grey-1);
  padding-left: .2em;
  padding-right: .2em;
  font-size: .85em;
}

.div-article-toc {
  min-width: 25%;
  max-width: 25%;
  position: sticky;
  top: 6em;
}

.div-block-1919 {
  width: 100%;
}

.div-block-1920 {
  z-index: 888;
  min-width: 22%;
  max-width: 22%;
  position: sticky;
  top: 6em;
}

.is--insights-article-toc p {
  line-height: 1.75em;
}

.is--insights-article-toc li {
  border-top: .1em solid var(--grey-2);
  margin-top: .5em;
  margin-bottom: 0;
  padding-top: .5em;
  font-size: .9em;
  line-height: 1.5em;
}

.is--insights-article-toc ul {
  margin-bottom: 0;
  font-size: 1em;
  line-height: 1.25em;
}

.is--insights-article-toc blockquote {
  border-left-color: var(--grey-2);
  background-color: var(--grey-1);
  margin-top: 2em;
  margin-bottom: 3em;
  padding: 1.5em 2em;
  font-size: 1em;
  font-style: italic;
  font-weight: 400;
  line-height: 1.75em;
}

.is--insights-article-toc ol {
  font-size: 1em;
}

.is--insights-article-toc a {
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.25em;
  text-decoration: none;
}

.is--insights-article-toc a:hover {
  text-decoration: underline;
}

.list-7 {
  margin-bottom: 0;
}

.div-block-1921 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  display: grid;
}

.div-contact-hero-subcopy {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  background-color: var(--grey-5);
  margin-top: 2.5em;
  padding: .75em 1.25em;
  display: flex;
}

.div-contact-hero-bullets {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-flow: column;
  display: flex;
}

.div-block-1922 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-1923 {
  min-width: 1.5em;
  max-width: 1.5em;
}

.div-contact-hero {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-contact-form-container {
  border-top: .4em solid var(--teal);
  background-color: var(--near-black);
  padding: 2em 2em .25em;
}

.label-contact-form {
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 400;
}

.text-field-contact-form {
  border: 0px solid var(--grey-5);
  background-color: var(--grey-5);
  color: var(--arctic-white);
}

.text-field-contact-form.is--message-field {
  height: 10em;
}

.div-block-1924 {
  border-top: .4em solid var(--grey-5);
  background-color: var(--grey-5);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1em 2em 2em;
  display: flex;
}

.div-block-1924:hover {
  border-top-color: var(--teal);
}

.div-block-1925 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -3em;
  display: grid;
}

.logo3_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  white-space: nowrap;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center start;
  margin-right: 2rem;
  display: grid;
}

.logo3_list.is-logo-list-extra-col {
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 1fr;
}

.logo3_list.is-logo-list-extra-col.is--fin-services {
  grid-template-columns: 12.5rem 12.5rem 10rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 1fr;
}

.logo3_list.is--food-service {
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
}

.logo3_list.is--retail-consumer-goods {
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 8rem 12.5rem 12.5rem;
  margin-right: 1rem;
}

.logo3_list.is-braze {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  margin-right: 6rem;
}

.logo3_list.is-vanguard {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  margin-right: 5rem;
}

.logo3_list.is-data-ai {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
}

.logo3_list.is-dat_ai {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  margin-right: 6rem;
}

.div-block-1927 {
  background-image: linear-gradient(180deg, var(--grey-5), var(--near-black));
  text-align: center;
  flex-flow: column;
  align-items: center;
  padding: 6em 20%;
  display: flex;
}

.div-block-1928 {
  min-width: 4em;
  max-width: 4em;
  margin-bottom: 1em;
}

.div-block-1929 {
  margin-top: 4em;
}

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

.div-data-ai-aoe {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-data-ai-leadership {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1em;
  display: grid;
}

.div-voice-insights {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.loyalty-data-row {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1932 {
  grid-column-gap: 1em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.loyalty-expertise-logo-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1926-copy {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1em;
  display: flex;
}

.rfg-buttons {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2em;
  display: flex;
}

.about-grid-service-line {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between center;
  display: flex;
}

.section_header54 {
  position: relative;
}

.section_header54.is--mc-rfp-24 {
  background-image: radial-gradient(circle farthest-corner at 0% 170%, #f79e1b 22%, #eb001b 30%, var(--near-black) 50%);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 80vh;
  max-height: 800px;
}

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

.header54_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.image-overlay-layer {
  z-index: 1;
  background-color: #0b0c0cbf;
  background-image: radial-gradient(circle, #0b0c0c00, #0b0c0cbf);
  position: absolute;
  inset: 0%;
}

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

.page-wrapper.is-relative {
  position: relative;
}

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

.rl-styleguide_nav {
  z-index: 1000;
  background-color: var(--_2025---primitives-brand--teal-dark);
  border-radius: .75rem;
  margin-top: 1rem;
  padding: .5rem;
  position: sticky;
  top: 1rem;
}

.rl-styleguide_nav-link {
  color: #fff;
  border-radius: .25rem;
  padding: .5rem 1rem;
  text-decoration: none;
}

.rl-styleguide_nav-link.w--current {
  color: var(--_2025---primatives-neutral--neutral-800);
  background-color: #fff;
}

.rl-styleguide_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.heading-style-h6 {
  font-family: var(--_2025---typography--avenir);
  font-size: 1em;
  font-weight: 700;
  line-height: 140%;
}

.heading-style-h6.is-alt {
  font-weight: 600;
}

.rl-styleguide_button-row {
  grid-column-gap: 1rem;
  display: flex;
}

.rl-styleguide_heading {
  z-index: 4;
  margin-bottom: 1.5rem;
  padding: .25rem .5rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 150%;
}

.rl-styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.rl-styleguide_subheading {
  z-index: 3;
  background-color: var(--_2025---background-color--background-brand-teal-light);
  color: #000;
  border-radius: .75rem;
  margin-bottom: 1rem;
  padding: 1rem;
  font-size: 2em;
  font-weight: 700;
  line-height: 1;
}

.rl-styleguide_subheading-small {
  font-size: 1rem;
  font-weight: 400;
}

.rl-styleguide_item-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.rl-styleguide_item-row.is-button-row {
  grid-template-columns: 19rem 1fr;
}

.heading-style-h1 {
  font-family: var(--_2025---typography--avenir);
  font-size: 4em;
  font-weight: 700;
  line-height: 120%;
}

.heading-style-h1.is-alt {
  font-weight: 600;
}

.heading-style-h2 {
  font-family: var(--_2025---typography--avenir);
  font-size: 2.5em;
  font-weight: 700;
  line-height: 120%;
}

.heading-style-h2.is-alt {
  font-weight: 600;
}

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

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

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

.text-size-small.text-weight-normal.text-color-grey3.line-height-xsmall {
  line-height: 1.2;
}

.text-size-small.text-weight-semibold.text-inline {
  display: inline;
}

.body-extra-small {
  font-size: .75em;
  line-height: 150%;
}

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

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

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

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

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

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

.text-style-quote {
  border-left: .1875rem solid #000;
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.text-style-muted {
  opacity: .6;
}

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

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

.rl-styleguide_callout-link_colors {
  background-color: #fff;
  background-image: linear-gradient(135deg, #ff7448, #ff4848 50%, #6248ff);
  border-radius: .75rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  padding: 1px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.rl-styleguide_callout-link-wrapper-colors {
  background-image: linear-gradient(135deg, #ff744826, #ff484826 50%, #6248ff26), linear-gradient(#fff, #fff);
  border-radius: .6875rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: .75rem 1rem;
  display: flex;
}

.rl-styleguide_callout-heading-wrapper {
  font-size: 1.25rem;
  font-weight: 600;
}

.rl-styleguide_background-color-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.bk-color-neutral-800 {
  background-color: var(--_2025---primatives-neutral--neutral-800);
  color: var(--_2025---text-color--text-color-invert);
}

.rl-styleguide_color-spacer {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

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

.bk-color-primary {
  background-color: var(--_2025---primatives-neutral--neutral-0);
}

.bk-color-secondary {
  background-color: var(--_2025---primatives-neutral--neutral-800);
  color: var(--_2025---text-color--text-color-invert);
}

.bk-color-tertiary {
  background-color: #aaa;
}

.bk-color-alternative {
  background-color: var(--_2025---primitives-neutral--neutral-800\<deleted\|variable-dc7e95ed-eb51-0a08-23ae-acf6018c80a4\>);
}

.text-color-primary {
  color: var(--_2025---text-color--text-color-primary);
}

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

.text-color-alternate {
  color: #fff;
}

.rl-styleguide_shadows-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.x_shadow-xxsmall {
  box-shadow: 0 1px 2px #0000000d;
}

.rl-styleguide_empty-space {
  z-index: -1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
  position: relative;
}

.x_shadow-xsmall {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
}

.shadow-regular {
  box-shadow: 0 10px 20px -5px #0000000d, 0 0 40px #0000000d;
}

.shadow-regular.is-inverse {
  box-shadow: 0 10px 20px -5px #0000001f, 0 0 40px #0000001f;
}

.shadow-large {
  box-shadow: 0 16px 64px -8px #00000040;
}

.shadow-large.is-inverse {
  box-shadow: 0 16px 64px -8px #0006;
}

.x_shadow-xlarge {
  box-shadow: 0 16px 64px -8px #00000040;
}

.x_shadow-xxlarge {
  box-shadow: 0 32px 64px -12px #00000024;
}

.rl-styleguide_button-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: max-content;
  grid-auto-flow: row;
  place-items: center start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.class-label-row {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

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

.class-label-column {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form_field-label {
  margin-bottom: .5rem;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 400;
}

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

.form_checkbox-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form_checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form_checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.form_checkbox-icon.is-vanguard {
  border-color: var(--grey-3);
  background-color: var(--grey-5);
}

.form_checkbox-label {
  margin-bottom: 0;
  font-family: AvenirNextLTPro, Arial, sans-serif;
}

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

.form_radio-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form_radio-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.form_radio-label {
  margin-bottom: 0;
}

.form_message-success-wrapper {
  padding: 0;
}

.form_message-success {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.form_message-error-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.form_message-error {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.rl-styleguide_icons-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.rl-styleguide_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 1em;
  display: grid;
}

.rl-styleguide_item.is-stretch {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-items: stretch;
}

.icon-height-xxsmall {
  width: auto;
  height: 1em;
}

.icon-height-xsmall {
  width: auto;
  height: 1.5em;
}

.icon-height-small {
  width: auto;
  height: 2em;
}

.icon-height-medium {
  width: auto;
  height: 3em;
}

.icon-height-large {
  width: auto;
  height: 5em;
}

.icon-height-xlarge {
  width: auto;
  height: 6.5em;
}

.icon-height-custom1 {
  width: auto;
  height: 1.25em;
}

.icon-1x1-xxsmall {
  width: 1em;
  height: 1em;
}

.icon-1x1-xxsmall.is-rotate_180 {
  transform: rotate(180deg);
}

.icon-1x1-xsmall {
  width: 1.5em;
  height: 1.5em;
}

.icon-1x1-small {
  width: 2em;
  height: 2em;
}

.icon-1x1-large {
  width: 5em;
  height: 5em;
}

.icon-1x1-xlarge {
  width: 6.5em;
  height: 6.5em;
}

.icon-1x1-custom1 {
  width: 1.25em;
  height: 1.25em;
}

.icon-embed-medium {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  display: flex;
}

.icon-embed-large {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5em;
  height: 5em;
  display: flex;
}

.icon-embed-xlarge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6.5em;
  height: 6.5em;
  display: flex;
}

.icon-embed-custom1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25em;
  height: 1.25em;
  display: flex;
}

.rl-styleguide_empty-box {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

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

.rl-styleguide_spacing {
  border: 1px dashed #000;
}

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

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

.max-width-xxlarge {
  width: 100%;
  max-width: 80em;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64em;
}

.max-width-medium {
  width: 100%;
  max-width: 35em;
}

.max-width-small {
  width: 100%;
  max-width: 30em;
}

.max-width-xsmall {
  width: 100%;
  max-width: 25em;
}

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

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

.padding-bottom.padding-0, .padding-bottom.padding-tiny, .padding-bottom.padding-xxsmall, .padding-bottom.padding-xsmall, .padding-bottom.padding-small, .padding-bottom.padding-medium, .padding-bottom.padding-large, .padding-bottom.padding-xlarge, .padding-bottom.padding-xxlarge, .padding-bottom.padding-huge, .padding-bottom.padding-xhuge, .padding-bottom.padding-xxhuge, .padding-bottom.padding-custom1, .padding-bottom.padding-custom2, .padding-bottom.padding-custom3 {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

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

.padding-top.padding-0, .padding-top.padding-tiny, .padding-top.padding-xxsmall, .padding-top.padding-xsmall, .padding-top.padding-small, .padding-top.padding-medium {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

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

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

.padding-top.padding-xxlarge.added-padding-on-mobile {
  display: none;
}

.padding-top.padding-huge, .padding-top.padding-xhuge, .padding-top.padding-xxhuge, .padding-top.padding-custom1, .padding-top.padding-custom2, .padding-top.padding-custom3 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

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

.padding-vertical.padding-0, .padding-vertical.padding-tiny, .padding-vertical.padding-xxsmall, .padding-vertical.padding-xsmall, .padding-vertical.padding-small, .padding-vertical.padding-medium, .padding-vertical.padding-large, .padding-vertical.padding-xlarge, .padding-vertical.padding-xxlarge, .padding-vertical.padding-huge, .padding-vertical.padding-xhuge, .padding-vertical.padding-xxhuge, .padding-vertical.padding-custom1, .padding-vertical.padding-custom2, .padding-vertical.padding-custom3 {
  padding-left: 0;
  padding-right: 0;
}

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

.padding-horizontal.padding-0, .padding-horizontal.padding-tiny, .padding-horizontal.padding-xxsmall {
  padding-top: 0;
  padding-bottom: 0;
}

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

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

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

.padding-horizontal.padding-medium.is-adobe-cdp-guide {
  padding-top: 4em;
}

.padding-horizontal.padding-large, .padding-horizontal.padding-xlarge, .padding-horizontal.padding-xxlarge, .padding-horizontal.padding-huge, .padding-horizontal.padding-xhuge, .padding-horizontal.padding-xxhuge, .padding-horizontal.padding-custom1, .padding-horizontal.padding-custom2, .padding-horizontal.padding-custom3 {
  padding-top: 0;
  padding-bottom: 0;
}

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

.padding-left.padding-0, .padding-left.padding-tiny, .padding-left.padding-xxsmall, .padding-left.padding-xsmall, .padding-left.padding-small {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

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

.padding-left.padding-large, .padding-left.padding-xlarge, .padding-left.padding-xxlarge, .padding-left.padding-huge, .padding-left.padding-xhuge, .padding-left.padding-xxhuge, .padding-left.padding-custom1, .padding-left.padding-custom2, .padding-left.padding-custom3 {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

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

.padding-right.padding-0, .padding-right.padding-tiny, .padding-right.padding-xxsmall, .padding-right.padding-xsmall, .padding-right.padding-small, .padding-right.padding-medium, .padding-right.padding-large, .padding-right.padding-xlarge, .padding-right.padding-xxlarge, .padding-right.padding-huge, .padding-right.padding-xhuge, .padding-right.padding-xxhuge, .padding-right.padding-custom1, .padding-right.padding-custom2, .padding-right.padding-custom3 {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-0 {
  padding: 0;
}

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

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

.padding-xsmall {
  padding: 1em;
}

.padding-small {
  padding: 1.5em;
}

.padding-medium {
  padding: 2em;
}

.padding-large {
  padding: 3em;
}

.padding-large.is--zero_bottom_padding {
  padding-bottom: 0;
}

.padding-xlarge {
  padding: 4em;
}

.padding-xxlarge {
  padding: 5em;
}

.padding-huge {
  padding: 6em;
}

.padding-xhuge {
  padding: 7em;
}

.padding-xxhuge {
  padding: 10em;
}

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

.margin-horizontal.margin-tiny, .margin-horizontal.margin-xlarge, .margin-horizontal.margin-huge, .margin-horizontal.margin-xhuge, .margin-horizontal.margin-xxhuge, .margin-horizontal.margin-custom1, .margin-horizontal.margin-custom2, .margin-horizontal.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
}

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

.margin-horizontal.margin-xxsmall, .margin-horizontal.margin-large, .margin-horizontal.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

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

.margin-left.margin-tiny, .margin-left.margin-xlarge, .margin-left.margin-huge, .margin-left.margin-xhuge, .margin-left.margin-xxhuge, .margin-left.margin-custom1, .margin-left.margin-custom2, .margin-left.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

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

.margin-left.margin-xxsmall, .margin-left.margin-large, .margin-left.margin-xsmall, .margin-left.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

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

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

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

.margin-right.margin-xxsmall, .margin-right.margin-large {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-right.margin-tiny, .margin-right.margin-xlarge, .margin-right.margin-huge, .margin-right.margin-xhuge, .margin-right.margin-xxhuge, .margin-right.margin-custom1, .margin-right.margin-custom2, .margin-right.margin-custom3 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-0 {
  margin: 0;
}

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

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

.margin-xsmall {
  margin: 1em;
}

.margin-small {
  margin: 1.5em;
}

.margin-medium {
  margin: 2em;
}

.margin-large {
  margin: 3em;
}

.margin-xlarge {
  margin: 4em;
}

.margin-xxlarge {
  margin: 5em;
}

.margin-huge {
  margin: 6em;
}

.margin-xhuge {
  margin: 7em;
}

.margin-xxhuge {
  margin: 10em;
}

.spacer-tiny {
  width: 100%;
  padding-top: .25em;
}

.spacer-xxsmall {
  width: 100%;
  padding-top: .5em;
}

.spacer-xsmall {
  width: 100%;
  padding-top: 1em;
}

.spacer-small {
  width: 100%;
  padding-top: 1.5em;
}

.spacer-medium {
  width: 100%;
  padding-top: 2em;
}

.spacer-large {
  width: 100%;
  padding-top: 3em;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4em;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5em;
}

.spacer-huge {
  width: 100%;
  padding-top: 6em;
}

.spacer-xhuge {
  width: 100%;
  padding-top: 7em;
}

.spacer-xxhuge {
  width: 100%;
  padding-top: 10em;
}

.rl-styleguide_spacing-all {
  display: none;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-scroll {
  overflow: scroll;
}

.pointer-events-auto {
  pointer-events: auto;
}

.pointer-events-none {
  pointer-events: none;
}

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

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

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

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

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

.display-inlineflex_left-stretch {
  display: flex;
}

.display-inlineflex_left-stretch.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_left-stretch.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_left-stretch.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_left-stretch.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_left-stretch.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

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

.aspect-ratio-square {
  aspect-ratio: 1;
  object-fit: cover;
}

.rl-styleguide_ratio-bg {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 100%;
  position: relative;
}

.aspect-ratio-portrait {
  aspect-ratio: 2 / 3;
  object-fit: cover;
}

.aspect-ratio-landscape {
  aspect-ratio: 3 / 2;
  object-fit: cover;
}

.aspect-ratio-widescreen {
  aspect-ratio: 16 / 9;
  object-fit: cover;
}

.is--h1-mc-rfg-24 {
  color: var(--arctic-white);
  max-width: 30ch;
  margin-top: 0;
  font-size: 3em;
}

.is--mc-rfp-24-lockup {
  width: auto;
  height: 4rem;
}

.div-mc-rfp-24-lockup {
  margin-bottom: 4rem;
}

.layout353_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.layout353_content-left {
  position: sticky;
  top: 30%;
}

.layout353_content-left.is--mc-rfp-24 {
  top: 15%;
}

.layout353_content-item {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  margin-bottom: 2rem;
  padding: 2rem;
  position: sticky;
}

.layout353_content-item.content-item-1 {
  top: 30%;
}

.layout353_content-item.content-item-1.mc-rfp-24 {
  background-image: linear-gradient(to bottom, var(--grey-5), var(--grey-5));
  border-style: none;
  margin-bottom: 4rem;
  top: 15%;
}

.layout353_content-item.content-item-2 {
  top: 32%;
}

.layout353_content-item.content-item-2.mc-rfp-24 {
  background-image: linear-gradient(to bottom, var(--grey-5), var(--grey-5));
  border-style: none;
  margin-bottom: 4rem;
  top: 15%;
}

.layout353_content-item.content-item-3 {
  top: 34%;
}

.layout353_content-item.content-item-3.mc-rfp-24 {
  background-image: linear-gradient(to bottom, var(--grey-5), var(--grey-5));
  border-style: none;
  margin-bottom: 4rem;
  top: 15%;
}

.layout353_content-item.content-item-4 {
  top: 36%;
}

.layout353_content-item.content-item-4.mc-rfp-24 {
  background-image: linear-gradient(to bottom, var(--grey-5), var(--grey-5));
  border-style: none;
  margin-bottom: 4rem;
  top: 15%;
}

.body-mc-rfp-24 {
  background-color: var(--near-black);
  color: var(--arctic-white);
}

.section_layout249.is--mc-rfp-24 {
  background-color: var(--grey-5);
}

.layout249_component {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

.layout249_item {
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.layout249_image-wrapper {
  width: 100%;
  position: relative;
}

.layout249_image {
  width: 100%;
  height: 100%;
}

.layout90_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.layout90_image {
  width: 100%;
  height: 100%;
}

.layout357_component {
  position: sticky;
  top: 0%;
}

.layout357_anchor {
  height: 0;
  position: relative;
  top: -12rem;
}

.layout357_content-item {
  border-top: 1px solid var(--grey-5);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  position: sticky;
}

.layout357_content-item.content-item-1 {
  background-image: linear-gradient(to bottom, var(--near-black), var(--near-black));
  top: 5%;
}

.layout357_content-item.content-item-2 {
  background-image: linear-gradient(to bottom, var(--near-black), var(--near-black));
  top: 12%;
}

.layout357_content-item.content-item-3 {
  background-image: linear-gradient(to bottom, var(--near-black), var(--near-black));
  top: 19%;
}

.layout357_content-item.content-item-4 {
  background-image: linear-gradient(to bottom, var(--near-black), var(--near-black));
  top: 36%;
}

.layout357_sticky-top {
  align-items: center;
  width: 100%;
  height: 4rem;
  display: flex;
}

.layout357_content-layout {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout357_image-wrapper {
  position: relative;
}

.layout357_image {
  object-fit: cover;
  width: 100%;
  height: 60vh;
}

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

.blog57_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.blog57_heading-wrapper.is--mc-rfp-24 {
  place-items: center stretch;
}

.blog57_heading {
  flex: 1;
}

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

.blog57_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog57_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog57_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog57_image.is--mc-rfp-24 {
  aspect-ratio: auto;
}

.blog57_category-link {
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog57_category-link.w--current {
  border-bottom: 2px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.blog57_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

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

.blog33_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.blog33_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog33_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog33_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog33_category-link {
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog33_category-link.w--current {
  border-bottom: 2px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.blog3_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.team4_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.team4_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.team4_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

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

.team5_list.is--mc-rfp-24-team-list {
  margin-bottom: 4rem;
}

.section_cta7.is--mc-rfp-24 {
  background-image: radial-gradient(circle at 100% 0, #f79e1b, #eb001b 48%, #520009);
}

.cta7_component {
  grid-column-gap: 5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: grid;
}

.cta7_component.is--mc-rfp-24 {
  place-items: center stretch;
}

.cta7_content {
  flex: 1;
}

.cta7_button-row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.layout209_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout209_component.layout-mc-rfp-ca-contact {
  background-color: var(--grey-5);
}

.layout209_image-wrapper.div-mc-rfp-24-ca-contact {
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.layout209_image {
  width: 100%;
  height: 100%;
}

.layout209_item-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.layout209_item {
  display: flex;
}

.layout209_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.is--mc-rfp-24-contact-h1 {
  color: var(--arctic-white);
  max-width: 20ch;
  margin-bottom: 0;
}

.is--mc-rfp-24-h2, .is--mc-rfp-24-h2-b {
  color: var(--arctic-white);
  max-width: 26ch;
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-1939 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.div-block-1940 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-1941 {
  max-width: 17.8rem;
}

.div-block-1942 {
  margin-top: 3rem;
  margin-bottom: 1rem;
}

.div-block-1943 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  align-items: center;
  margin-top: 3rem;
  display: flex;
}

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

.contact29_tabs_div {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  padding-right: 1.5rem;
}

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

.div-block-1946 {
  width: 1.75rem;
}

.div-block-1947 {
  border: .5rem solid var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214642_Placeholder%20Image-1.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 50%;
  width: 9rem;
  min-width: 9rem;
  height: 9rem;
  min-height: 9rem;
}

.div-block-1948 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-bottom: .02rem solid var(--grey-4);
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.div-block-1949 {
  width: 80%;
}

.div-block-1950 {
  border: .02rem solid var(--grey-4);
  background-color: var(--grey-5);
  padding: 2rem 4rem 1rem;
}

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

.checkbox-3 {
  min-width: 1.5rem;
  min-height: 1.5rem;
  margin-top: 0;
}

.checkbox-field-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin-bottom: 0;
  padding-left: .25rem;
  display: flex;
}

.text-field-4, .textarea-3 {
  background-color: var(--grey-4);
  color: var(--arctic-white);
  border: 1px #000;
}

.div-block-1955 {
  border-bottom: .2em solid var(--grey-2);
  margin-bottom: 1rem;
}

.text-code {
  color: var(--grey-4);
  font-family: Verdana, Geneva, sans-serif;
  font-size: .8em;
  font-weight: 400;
}

.c-case_study_card {
  aspect-ratio: 2;
  background-color: var(--grey-1);
  justify-content: space-between;
  display: flex;
}

.c-case_study_card.is--brightline {
  background-color: #ffdb00;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148cd_case-study-bk-desktop-brightline.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--izotope {
  color: var(--arctic-white);
  background-color: #3a0276;
}

.c-case_study_card.is--va_lottery {
  color: var(--arctic-white);
  background-color: #087d30;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147ea_case-study-bk-desktop-va-lottery.svg"), linear-gradient(#007730, #5fc427);
  background-position: 100% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.c-case_study_card.is--dq {
  color: var(--arctic-white);
  background-color: #015baa;
  background-image: linear-gradient(#015baa, #017ac2);
}

.c-case_study_card.is--ermi {
  color: var(--arctic-white);
  background-color: #4e284f;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148d3_case-study-ermi-bk-desktop.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-case_study_card.is--ibm {
  background-color: var(--arctic-white);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321493e_case-study-bk-desktop-ibm.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--manulife {
  color: var(--arctic-white);
  background-color: #00a758;
}

.c-case_study_card.is--marriott {
  background-color: var(--grey-5);
  color: var(--arctic-white);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147ed_case-study-bk-desktop-marriott.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--pepsi {
  background-color: var(--near-black);
  color: var(--arctic-white);
}

.c-case_study_card.is--schneider {
  color: var(--arctic-white);
  background-color: #29813f;
}

.c-case_study_card.is--sigma-squared {
  color: var(--arctic-white);
  background-color: #1c0b3f;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148d8_case-study-bk-desktop-sigma-squared.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--telus-chatbot {
  background-color: #d8cbe5;
  background-image: linear-gradient(135deg, #f2eff4, #d8cbe5);
}

.c-case_study_card.is--telus-adobe {
  color: var(--arctic-white);
  background-color: #4b286d;
  background-image: linear-gradient(#4b286d, #371e4f);
}

.c-case_study_card.is--top-fin-serv {
  color: var(--arctic-white);
  background-color: #085395;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148d7_case-study-bk-desktop-top-fin-services-firm.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--top-credit {
  background-color: var(--near-black);
  color: var(--arctic-white);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148d4_case-study-top-credit-bk-desktop.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--vocable {
  color: var(--arctic-white);
  background-color: #28297b;
  background-image: radial-gradient(circle closest-corner at 65%, #28297b, #201c58);
}

.c-case_study_card.is--white-castle {
  color: var(--arctic-white);
  background-color: #0564a6;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147e8_case-study-bk-desktop-white-castle.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--dexcom {
  background-color: #035f27;
  background-image: linear-gradient(45deg, #035f27, #17ab3c);
}

.c-case_study_card.is--mcgraw-hill {
  background-color: #240002;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214a7f_case-study-bk-desktop-mcgraw-hill.webp"), linear-gradient(90deg, #240002, #0a000100);
  background-position: 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.c-case_study_card.is--ascensus {
  background-color: #235568;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147eb_case-study-bk-desktop-ascensus.svg"), linear-gradient(135deg, #235568, #113240 75%);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.c-case_study_card.is--fox-sports {
  background-color: var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148d5_case-study-bk-desktop-fox-sports.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--hbo {
  background-color: var(--near-black);
  color: var(--arctic-white);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214869_cs-hbo-bk.webp");
  background-position: 50%;
  background-size: cover;
}

.c-case_study_card.is--dominos {
  background-color: var(--near-black);
  color: var(--arctic-white);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214938_case-study-bk-desktop-dominos.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-case_study_card.is--inspira-financial {
  color: var(--arctic-white);
  background-color: #1b216b;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932149e1_case-study-bk-desktop-inspira-financial.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.e-case_study_card-content {
  flex-flow: column;
  align-self: stretch;
  width: 60%;
  height: 100%;
  padding: 4% 3% 4% 7%;
  display: flex;
}

.e-case_study_card-image-desktop {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 40%;
  height: 100%;
  max-height: 100%;
}

.e-cs_card-div-logo {
  object-fit: scale-down;
  flex-flow: column;
  align-items: flex-start;
  max-width: 50%;
  max-height: 4em;
  margin-bottom: 8%;
  margin-left: -5%;
}

.e-cs_card-text-desktop-tablet {
  flex-flow: column;
  justify-content: center;
}

.e-cs_card-text-mobile {
  display: none;
}

.e-cs_card-logo-image {
  object-fit: contain;
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
  max-height: 3em;
}

.list-8 {
  direction: ltr;
  column-count: 3;
  margin-bottom: 4em;
}

.list-item-4 {
  margin-bottom: .25em;
}

.cs-key-page {
  background-color: var(--grey-5);
  color: var(--grey-3);
  text-align: center;
  border-radius: .2em;
  padding-top: .1em;
  padding-left: 1em;
  padding-right: 1em;
  font-size: .8em;
}

.cs-card-key {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-flow: wrap;
  margin-top: 1em;
  margin-bottom: 4em;
  display: flex;
}

.e-case_study_card-data {
  grid-column-gap: 1.75em;
  grid-row-gap: 1.75em;
  flex-flow: column;
  display: flex;
}

.e-case_study_card-data-desktop {
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  width: 40%;
  padding: 4% 10% 4% 5%;
}

.div-block-1965 {
  grid-column-gap: .3em;
  grid-row-gap: .3em;
  align-items: baseline;
  display: flex;
}

.div-block-1966 {
  border-left: .25em solid #000;
  padding-left: 1em;
}

.div-block-1966.is--light {
  border-left-color: var(--teal);
}

.div-block-1966.is-white {
  border-left-color: var(--arctic-white);
}

.div-block-1967 {
  justify-content: space-between;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.div-block-1968 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  display: flex;
}

.conversational-politeness-div-head {
  flex-direction: column;
  display: flex;
}

.conversational-politeness-content {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1969 {
  width: 65%;
}

.conversational-politeness-strip {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147fd_guide-conversational-ai-politeness-footer-accent.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 8em;
}

.div-grid-conversational-politeness {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cc-rewards-strip {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321480b_global-cc-footer.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 8em;
}

.image-cs_card-desktop {
  object-fit: contain;
  width: auto;
  height: 100%;
}

.image-cs_card-desktop.fit-cover {
  object-fit: cover;
}

.global-cc-content-image {
  width: 75%;
  margin-top: 2em;
}

.global-cc-div-head {
  flex-direction: column;
  display: flex;
}

.grid-glocal-cc-insights {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-glocal-cc-insights.is--4col {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.e-cs_card-data_point_row {
  grid-column-gap: 10%;
  grid-row-gap: 10%;
  justify-content: space-between;
  margin-top: 1.25em;
  display: flex;
}

.image-103 {
  width: 80%;
}

.div-block-1970 {
  padding: 3% 5% 5%;
}

.collection-item-18 {
  justify-content: space-between;
  align-items: stretch;
}

.collection-list-19 {
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.topbar1_dropdown-link-list.w--open {
  background-color: #fffffffc;
  padding: .5rem;
  box-shadow: 0 6px 22px #0b0c0c33;
}

.topbar1_menu {
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.dropdown-chevron {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  display: flex;
}

.topbar_logo_image {
  width: auto;
  height: 2.75em;
}

.topbar1_menu-button {
  padding: 0;
}

.topbar1_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.topbar1_search-overlay {
  background-color: #0000;
  position: fixed;
  inset: 0%;
}

.topbar1_search-tablet {
  z-index: 6;
  display: none;
}

.topbar1_menu-dropdown {
  z-index: 1;
}

.topbar1_menu-dropdown.is-industries, .topbar1_menu-dropdown.is-services {
  cursor: default;
}

.menu-icon_line-bottom {
  background-color: var(--near-black);
}

.topbar1_dropdown-link-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.topbar1_dropdown-link-toggle.topbar_link-dark {
  color: var(--arctic-white);
  cursor: default;
}

.topbar1_dropdown-link-toggle.is-industries, .topbar1_dropdown-link-toggle.is-services {
  cursor: default;
  font-size: 1em;
}

.topbar1_dropdown-link-toggle.is-services.topbar_link-dark {
  cursor: default;
}

.topbar1_link {
  padding: .5rem 1rem;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 600;
}

.topbar1_link:hover {
  color: #1abba9;
  text-decoration: none;
}

.topbar1_link.w--current {
  color: var(--grey-5);
}

.topbar1_link.is--contact {
  color: #1abba9;
}

.topbar1_link.is--contact:hover {
  color: #222424;
}

.topbar1_link.topbar_link-dark {
  color: var(--arctic-white);
}

.topbar1_link.topbar_link-dark:hover, .topbar1_link.topbar_link-dark.is-contact {
  color: var(--teal);
}

.topbar1_link.topbar_link-dark.is-contact:hover {
  color: var(--arctic-white);
}

.topbar1_close-icon {
  margin-left: 1rem;
}

.menu-icon_line-middle {
  background-color: var(--near-black);
}

.c-nav_search-2 {
  margin-bottom: 0;
  display: flex;
}

.topbar1_logo-link {
  display: flex;
}

.topbar1_search {
  align-items: center;
  display: flex;
  position: relative;
}

.menu-icon_line-top {
  background-color: var(--near-black);
}

.is--text-weight-medium {
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-weight: 600;
}

.is--text-weight-medium:hover {
  color: var(--teal);
  text-decoration: none;
}

.is--text-weight-medium.topbar_link-dark {
  color: var(--arctic-white);
}

.is--text-weight-medium.topbar_link-dark:hover {
  color: var(--teal);
}

.is--text-weight-medium.is-industries:hover {
  color: var(--grey-5);
}

.is--text-weight-medium.is-industries.topbar_link-dark {
  cursor: default;
}

.is--text-weight-medium.is-industries.topbar_link-dark:hover {
  color: var(--arctic-white);
}

.topbar_logomark_image {
  width: auto;
  height: 2.75em;
  display: none;
}

.topbar_logomark_image.image-inverse {
  filter: invert();
}

.form_input-2 {
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-2:focus {
  border-color: #000;
}

.form_input-2::placeholder {
  color: #0009;
}

.form_input-2.is-icon-left {
  padding-left: 2.75rem;
}

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

.topbar1_content-left {
  flex: 1;
}

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

.topbar1_dropdown-link {
  padding: .5rem .75rem .25rem;
  font-family: AvenirNextLTPro, Arial, sans-serif;
  font-size: .8em;
  font-weight: 400;
}

.topbar1_dropdown-link:hover {
  color: #1abba9;
  text-decoration: none;
}

.topbar1_dropdown-link.w--current {
  color: var(--grey-5);
}

.topbar1_dropdown-link.w--current:hover {
  color: var(--teal);
}

.c-button-search-2 {
  background-color: #0b0c0c;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214158_icon-search-48-small-white.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 2.5rem;
  height: 2.5rem;
  padding-left: 1em;
  padding-right: 1em;
}

.topbar1_search-button-tablet {
  padding: .5rem;
  display: none;
}

.topbar1_component {
  z-index: 9999;
  background-color: #fff;
  align-items: center;
  width: 100%;
  height: auto;
  max-height: 4em;
  padding: .75em 1rem;
  display: flex;
  position: sticky;
  top: 0;
}

.topbar1_component.topbar-dark {
  background-color: var(--near-black);
}

.topbar1_search-wrapper {
  z-index: 2;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  justify-content: center;
  align-items: center;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  inset: 4.5rem 0% 0%;
}

.form_icon-wrapper {
  position: absolute;
  inset: auto auto auto 12px;
}

.h1-guidebooks-craft-field_notes {
  color: var(--arctic-white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Newsreader Variable GF, Times New Roman, sans-serif;
  font-weight: 700;
}

.h1-growth {
  text-align: center;
  max-width: 14ch;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 5.8em;
  line-height: .9;
}

.testimonial10_client {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: left;
  align-items: center;
  display: flex;
}

.testimonial10_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
}

.testimonial10_arrow-icon {
  color: var(--arctic-white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.testimonial10_content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.testimonial10_divider {
  background-color: var(--grey-4);
  align-self: stretch;
  width: 1px;
}

.testimonial10_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
}

.testimonial10_slide {
  padding-left: 4rem;
  padding-right: 4rem;
}

.testimonial10_logo {
  max-height: 3rem;
}

.testimonial10_logo.is--greyscale {
  filter: grayscale();
}

.testimonial10_logo.is--greyscale.is-width-auto {
  width: auto;
}

.testimonial10_arrow {
  background-color: var(--grey-5);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.div-block-1973 {
  width: 3em;
}

.div-block-1974 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  border-top: .1em solid var(--grey-4);
  justify-content: flex-start;
  align-items: center;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
  display: flex;
}

.div-block-1974.is--4th, .div-block-1974.is--3rd {
  border-bottom: .1em solid var(--grey-4);
}

.div-block-1975 {
  grid-column-gap: 1em;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.zumba-red {
  color: var(--zumba-red);
}

.div-block-1976 {
  flex-flow: column;
  display: flex;
}

.div-block-1977 {
  text-align: center;
  align-self: center;
}

.div-block-1978 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  flex-flow: column;
  align-items: center;
  padding-top: 3em;
  padding-bottom: 4em;
  padding-left: 2em;
  display: flex;
}

.div-block-1979 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  flex-flow: column;
  align-items: center;
  padding-top: 3em;
  padding-bottom: 4em;
  padding-right: 2em;
  display: flex;
}

.div-block-1980 {
  padding-top: 2em;
  padding-bottom: 2em;
}

.div-zumba-data-point {
  border-left: .2em solid var(--zumba-red);
  padding-left: 1.5em;
}

.div-block-1982 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-flow: column;
  display: flex;
}

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

.div-block-1984 {
  margin-right: -1em;
}

.p-basic-2-column {
  column-count: 2;
  column-gap: 2em;
}

.div-block-1989 {
  width: 100%;
}

.div-block-1990 {
  display: none;
}

.div-logo-db-row {
  grid-column-gap: 2%;
  grid-row-gap: 2%;
  border-bottom: 1px solid var(--grey-3);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  place-items: center;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  display: grid;
}

.div-logo-db-logo {
  padding: 1rem;
}

.qsr-pdf-reregistration {
  background-color: var(--arctic-white);
  color: var(--near-black);
  padding: 2rem 2rem 1rem;
}

.form-block-3 {
  margin-top: 1rem;
  margin-bottom: 0;
}

.div-block-2013 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1799 {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1em;
  display: grid;
}

.section_header114 {
  position: relative;
}

.section_header114.text-color-alternate.is--shifted {
  margin-top: -4.7rem;
}

.header114_component {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 100svh;
  max-height: 60rem;
  display: flex;
}

.header114_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.header114_content-left {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.header114_content-right {
  flex-direction: column;
  justify-content: flex-end;
  margin-left: 7.5%;
  margin-right: 7.5%;
  display: flex;
}

.header114_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

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

.section_layout416.text-color-alternate.is--vanguard-section-ready {
  background-color: var(--near-black);
}

.layout416_component {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 300vh;
  position: relative;
}

.layout416_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  height: 100vh;
  display: grid;
  position: sticky;
  top: 0;
}

.layout416_content-right {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.layout416_card {
  background-color: var(--near-black);
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-right: 1.5rem;
  padding: 2rem;
  display: flex;
  position: absolute;
}

.layout416_card.card-1 {
  z-index: 99;
}

.layout416_card.card-2 {
  z-index: 98;
}

.home_contact_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.layout416_ix-trigger {
  z-index: -1;
  margin-top: 100vh;
  position: absolute;
  inset: 0%;
}

.team22_header {
  margin-top: 5rem;
  position: sticky;
  top: 50vh;
  transform: translate(0, -50%);
}

.team22_list {
  z-index: 1;
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
  position: relative;
}

.team22_item_alternative {
  background-color: #fffffffc;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2rem 1rem;
  display: flex;
  box-shadow: 0 0 22px 22px #0003;
}

.team22_item_alternative.item-padding {
  margin-top: 4rem;
}

.team22_item_alternative.item-quote {
  background-color: var(--grey-5);
  color: #fff;
  text-align: center;
  justify-content: flex-start;
  align-items: center;
}

.team22_image-wrapper {
  width: 70%;
  overflow: hidden;
}

.team22_image {
  aspect-ratio: 2;
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.team22_empty-space {
  width: 100%;
  height: 100%;
}

.home_layout-3_component {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.home_layout-3_card {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-top: .1rem solid var(--grey-2);
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: stretch;
  margin-top: 2vh;
  margin-bottom: 4vh;
  display: flex;
  position: sticky;
  top: 24rem;
  overflow: hidden;
}

.home_layout-3_card-content {
  flex-direction: column;
  justify-content: center;
  padding: 3rem;
  display: flex;
}

.home_layout-3_image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.header108_component {
  height: 250vh;
  position: relative;
}

.header108_content-bottom {
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.header108_image-list {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 32% 36% 32%;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: center;
  align-items: center;
  width: 100%;
  height: 80vh;
  display: grid;
}

.header108_image-group-left {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-items: center end;
  padding-left: 1rem;
  padding-right: 1rem;
  display: grid;
}

.header108_image-wrapper {
  flex: none;
  position: relative;
}

.header108_image-wrapper.is-image-small {
  width: 20vw;
}

.header108_image-wrapper.is-image-large {
  width: 36vw;
  height: 80vh;
}

.header108_image1 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
  width: 100%;
}

.header108_small-image-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 18vw;
  display: grid;
  position: relative;
}

.header108_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.header108_image3 {
  aspect-ratio: 3 / 4;
  object-fit: cover;
  width: 100%;
}

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

.header108_image-group-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-items: center end;
  padding-left: 1rem;
  padding-right: 1rem;
  display: grid;
}

.header108_image5 {
  aspect-ratio: 3 / 4;
  object-fit: cover;
  width: 100%;
}

.header108_image6 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.header108_image7 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
  width: 100%;
}

.header108_ix-trigger {
  z-index: -1;
  margin-top: 100vh;
  position: absolute;
  inset: 0%;
}

.home_layout-4_component {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home_layout-4_component.is-narrow {
  margin-left: 8%;
  margin-right: 8%;
}

.home_layout-4_component.is-vanguard {
  padding-left: 5%;
}

.home_layout-4_content-left {
  flex-direction: column;
  justify-content: center;
  height: 100vh;
  margin-right: 5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.home_layout-4_card {
  background-color: var(--near-black);
  background-image: none;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100vh;
  padding: 2.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.home_layout-4_card-content {
  max-width: 35rem;
}

.home_layout-4_image {
  width: 100%;
}

.home_layout-4_image.is-vanguard-collaboration {
  width: 33%;
}

.home_features-list_number {
  font-size: 14rem;
  font-weight: 700;
  line-height: 1;
}

.home_contact_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.home_contact_form-block {
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 0;
}

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

.invert-color {
  filter: invert();
}

.list1_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.list1_item {
  display: flex;
}

.layout65_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.text-gradient-color1 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #5384de, #1cb9ab);
  -webkit-background-clip: text;
  background-clip: text;
}

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

.grid-65 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-2015 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--arctic-white);
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.5rem 1.5rem 1rem;
  display: flex;
}

.div-block-2015:hover {
  box-shadow: 0 20px 22px #0003;
}

.div-block-2016 {
  flex: 1;
}

.div-block-2017 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-2018 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.div-block-2019 {
  padding-top: 3.25rem;
  padding-bottom: 4rem;
}

.inspira-cs-hero-image {
  overflow: hidden;
}

.div-block-2022 {
  background-color: var(--grey-5);
  width: .1rem;
  height: 100%;
}

.div-block-2023 {
  padding: 4rem 8rem 2rem 3rem;
}

.div-block-2024 {
  aspect-ratio: 1;
  color: var(--arctic-white);
  background-color: #1b216b;
  flex-flow: column;
  flex: 1;
  order: -1;
  justify-content: space-between;
  padding: 1rem 3rem 2rem 2rem;
  display: flex;
}

.div-block-2026 {
  border-bottom: .1rem solid var(--grey-5);
  justify-content: space-between;
  margin-top: 1rem;
  display: flex;
}

.div-block-2026:hover {
  text-decoration: none;
}

.div-block-2027 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-2028 {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.div-block-2029 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.div-block-2030 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gradient-inspira {
  background-image: linear-gradient(90deg, #4853a2, #1b216b);
}

.quote-block-inspira {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-left: .3rem solid #ffd008;
  margin-bottom: 4rem;
  padding-bottom: 1rem;
  padding-left: 2rem;
  display: flex;
}

.quote-block-inspira.trimmed {
  margin-bottom: 0;
}

.div-block-2031 {
  background-color: var(--grey-2);
  margin-left: 2rem;
  padding: 2rem;
}

.is--99p_opacity {
  opacity: .99;
}

.more_case_studies_content {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: grid;
}

.more_case_studies_content_card {
  border-bottom: .1em solid var(--grey-3);
  padding-top: .25rem;
  padding-bottom: 1rem;
}

.more_case_studies_content_card.is-last_right_column, .more_case_studies_content_card.is-last_left_column {
  border-bottom-style: none;
}

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

.div-block-2035 {
  justify-content: space-between;
  align-items: center;
  padding-left: 4rem;
  padding-right: 4rem;
  display: flex;
}

.div-block-2037 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.inspira-next-section-b {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: .1rem solid var(--grey-4);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.inspira-next-section-b:hover {
  text-decoration: none;
}

.div-block-2038 {
  flex-flow: column;
  align-items: flex-start;
  padding-bottom: 4em;
  padding-right: 2em;
  display: flex;
  position: sticky;
  top: 9em;
}

.c-section-subnav {
  z-index: 9998;
  background-color: var(--grey-2);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  position: sticky;
  inset: 4em 0% auto;
}

.subnav-flex {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  display: flex;
}

.div-block-2043 {
  border-top: .3rem solid var(--grey-3);
  background-color: var(--grey-2);
  background-image: linear-gradient(225deg, var(--arctic-white), var(--grey-2));
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.div-block-2044 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-2045 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: flex-start;
  display: flex;
}

.qsr-loyalty-div-head {
  flex-direction: column;
  display: flex;
}

.qsr-loyalty-content {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.qsr-loyalty-content-image {
  margin-top: 1em;
  padding-left: 1em;
  padding-right: 1em;
}

.qsr-loyalty-strip {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214981_qsr-loyalty-footer-accent.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 8em;
}

.div-braze-aoe {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-braze-allows-logo {
  width: 12rem;
  margin-bottom: 2rem;
}

.div-block-2047 {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.braze-alloys-data-point {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: .1rem solid var(--grey-4);
  grid-template-rows: auto;
  grid-template-columns: .33fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: grid;
}

.div-block-2048 {
  border-left: .2rem solid var(--arctic-white);
  padding-left: 6rem;
}

.div-block-2049 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.collection-item-20 {
  width: 6rem;
}

.inspira-cs-experts-modal {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.div-block-2050 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.inspira-meet-experts-modal-inner {
  border-top: .3em solid var(--grey-3);
  background-color: var(--grey-1);
  margin: 4rem;
  padding: 4rem 4rem 6rem 6rem;
}

.div-block-2052 {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.image-106 {
  transform: rotate(45deg);
}

.div-block-2053 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.inspira-meet-last-column {
  border-left: .1em solid var(--grey-3);
  padding-left: 3rem;
}

.inspira-meet-experts-modal-wrapper {
  z-index: 9999;
  background-color: #0b0c0c80;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.inspira-experts-headshot-small {
  border: .1em solid var(--arctic-white);
  border-radius: 50%;
}

.qsr-more-insights-grid {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-2054 {
  position: sticky;
  top: 9em;
  bottom: 4em;
}

.inspira-experts-headshot-div {
  align-items: flex-end;
  display: flex;
}

.inspira-linkedin-logo {
  margin-left: -1rem;
}

.div-block-2055 {
  flex-flow: row;
  display: flex;
}

.div-block-2057 {
  margin-bottom: 4rem;
  position: sticky;
  top: 10rem;
}

.width-80p {
  width: 80%;
}

.width-60p {
  width: 60%;
}

.div-data-ai-leadership-copy {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1em;
  display: grid;
}

.retail-meet-us-container {
  background-color: var(--arctic-white);
  margin-top: -4em;
  margin-left: 2em;
  margin-right: 2em;
  padding: 3em 4em;
  box-shadow: 0 4px 44px #0b0c0c14;
}

.retail-meet-us-content {
  grid-template-rows: auto;
  grid-template-columns: .66fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-21 {
  transform: scale3d(1none, 1none, 1none);
  text-align: center;
  transform-style: preserve-3d;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.div-block-2057-2 {
  grid-column-gap: 10%;
  grid-row-gap: 10%;
  display: flex;
}

.div-block-2058 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.retail-linkedin-link {
  margin-top: -4rem;
  margin-left: -1rem;
}

.div-block-2059 {
  flex-flow: column;
  align-items: center;
  margin-left: -1rem;
  display: flex;
}

.retail-headshot-styling {
  border: .6em solid var(--grey-1);
  border-radius: 50%;
  min-width: 12em;
  max-width: 12em;
  margin-bottom: 1em;
}

.logo3_list-inspira-financial {
  width: 90%;
}

.logo3_list-charles-schwab {
  width: 75%;
}

.layout194_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.vanguard-contact-content {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: flex-end start;
  display: flex;
}

.div-block-2062 {
  border-left: .2em solid var(--arctic-white);
  width: 55%;
  padding-left: 4rem;
}

.mask {
  aspect-ratio: 1;
  width: 100%;
}

.slider {
  aspect-ratio: 1;
  width: 100%;
  height: auto;
}

.div-block-2063 {
  background-image: linear-gradient(180deg, #0b0c0c00, var(--near-black) 85%);
  justify-content: space-between;
  align-items: flex-end;
  height: 45%;
  padding-bottom: 2em;
  padding-left: 1em;
  padding-right: 1em;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.inspira-results-quote {
  z-index: 13;
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
}

.progress-bar-child-wrap {
  border-right: 2px solid #e9e8e8;
  flex-flow: column;
  flex: 0 auto;
  width: 100%;
  display: block;
  overflow: hidden;
}

.progress-bar-link-block {
  border-bottom: .4rem solid #e9e8e8;
  width: 100%;
  padding-top: .8rem;
  padding-bottom: .5rem;
}

.progress-bar-link-block:hover {
  text-decoration: none;
}

.progress-bar-text {
  color: #757373;
  font-size: .8em;
  line-height: 1.7;
}

.progress-bar-bar-2, .progress-bar-bar-3, .progress-bar-bar-1, .progress-bar-bar-4, .progress-bar-bar-5 {
  background-color: #222424;
  height: 5px;
}

.div-block-2065 {
  grid-column-gap: 2rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ll_as_judge-footer_accent {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214b8f_llm_as_a_judge-footer_accent.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 8em;
}

.llm_as_judge-div-head {
  flex-direction: column;
  display: flex;
}

.is--complete_zero {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.digital_strategy_consulting-aoe_grid {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.braze-aoe_card {
  background-color: var(--grey-5);
  height: 100%;
}

.display-inlineflex-center-top {
  align-items: center;
  display: flex;
}

.display-inlineflex-center-top.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex-center-top.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex-center-top.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex-center-top.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex-center-top.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.section_about_glance_data_points {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.section_about_glance {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.home_deliver_client_logo {
  opacity: .4;
  object-fit: scale-down;
  width: 8rem;
  min-height: 3rem;
  display: flex;
}

.home_deliver_client_logo.is-small {
  width: 4rem;
}

.section_homepage-we_deliver {
  -webkit-backdrop-filter: blur(44px);
  backdrop-filter: blur(44px);
  color: var(--arctic-white);
  background-color: #0b0c0ccc;
  padding: 4rem 4rem 8rem 8rem;
}

.section_homepage-we_deliver-content {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-2068 {
  border-left: .2em solid var(--teal);
  padding-left: 2rem;
}

.div-block-2069 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.section_homepage-we_deliver-data_point {
  border-left: .1em solid var(--grey-4);
  padding-left: 1.5rem;
}

.progress-bar-bar-6 {
  background-color: #222424;
  height: 5px;
}

.gradient-fin-serv {
  color: var(--arctic-white);
  background-image: linear-gradient(#0578db, #085da9);
}

.cs-hero-image {
  overflow: hidden;
}

.image-108 {
  width: 17%;
  margin-top: 12%;
  margin-left: 30%;
  position: absolute;
}

.image-1099 {
  width: 35%;
  margin-top: 17%;
  margin-bottom: 17%;
  margin-left: 4%;
  position: absolute;
}

.image-1100 {
  z-index: 2;
  width: 22%;
  margin-top: 24%;
  margin-left: 77%;
  position: absolute;
}

.image-1101 {
  z-index: 2;
  width: 20%;
  margin-top: 20%;
  margin-left: 2%;
  position: absolute;
}

.image-1102 {
  z-index: 2;
  width: 23%;
  margin-top: 8%;
  margin-left: 75%;
  position: absolute;
}

.fin-services-image4-text-1 {
  width: 35%;
  margin-top: 17%;
  margin-bottom: 17%;
  margin-left: 4%;
  position: absolute;
}

.fin-services-image4-text2 {
  width: 17%;
  margin-top: 12%;
  margin-left: 30%;
  position: absolute;
}

.margin-huge-negative {
  margin-top: -6rem;
  margin-left: 0;
  margin-right: 0;
}

.contextual-nudge {
  background-color: var(--grey-2);
  margin-left: 2rem;
  padding: 2rem;
}

.c-button-2 {
  color: #fff;
  text-align: center;
  background-color: #1abba9;
  border-style: none;
  border-radius: 0;
  margin: 1em 0;
  padding: .75em 1.5em .6em;
  font-weight: 600;
  transition: background-color .12s cubic-bezier(.455, .03, .515, .955);
}

.c-button-2:hover {
  background-color: #119c8d;
  text-decoration: none;
}

.c-button-2.is--dark {
  background-color: #0b0c0c;
}

.c-button-2.is--dark:hover {
  background-color: #0b0c0cdb;
}

.inspira-next-section-b-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: .1rem solid #757373;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.inspira-next-section-b-2:hover {
  text-decoration: none;
}

.div-block-18136 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: sticky;
}

.cs-next-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: .1rem solid #757373;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.cs-next-section:hover {
  text-decoration: none;
}

.cs-quote-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-left: .3rem solid #ffd008;
  flex-flow: column;
  margin-bottom: 4rem;
  padding-bottom: 1rem;
  padding-left: 2rem;
  display: flex;
}

.cs-quote-block.trimmed {
  margin-bottom: 0;
}

.cs-quote-block.cs-quote-block-finserv {
  border-left-color: #0476d9;
}

.cs-takeaways {
  padding: 4rem 8rem 2rem 3rem;
}

.bar_hero-2 {
  background-color: #e9e8e8;
  width: 8rem;
  height: .5rem;
  margin-top: 4rem;
  font-style: normal;
}

.bar_hero-2.is-inspira {
  margin-top: 0;
  margin-bottom: 3rem;
}

.margin-top--7rem {
  margin: -7rem 0 0;
}

.margin-top--7rem.margin-xsmall, .margin-top--7rem.margin-tiny, .margin-top--7rem.margin-xlarge, .margin-top--7rem.margin-huge, .margin-top--7rem.margin-xhuge, .margin-top--7rem.margin-xxhuge, .margin-top--7rem.margin-custom1, .margin-top--7rem.margin-custom2, .margin-top--7rem.margin-custom3, .margin-top--7rem.margin-small {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.div-block-18137 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: flex-start;
  display: flex;
}

.div-block-18138 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-18139 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-18140 {
  flex-flow: row;
  display: flex;
}

.div-block-18141 {
  background-color: #e9e8e8;
  background-image: linear-gradient(225deg, #fff, #e9e8e8);
  border-top: .3rem solid #b5b3b3;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.inspira-experts-headshot-small-2 {
  border: .1em solid #fff;
  border-radius: 50%;
}

.cs-finserv-bg {
  background-color: #0275d9;
}

.image-1103 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-size: cover;
}

.image-1103.cs-finserv-bg {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-size: auto;
}

.animation-laptop-3d-rotate {
  transform-origin: 50% 150%;
}

.animation-laptop-3d-rotate-parent {
  perspective: 1000px;
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
  justify-content: center;
  align-items: flex-end;
  display: block;
  transform: none;
}

.section-9 {
  display: block;
}

.cs-sticky-header {
  z-index: 9997;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 4rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 9rem;
}

.cs-sticky-header-parent {
  position: relative;
}

.div-block-1822021 {
  height: 100%;
  position: relative;
}

.fin-services-image4-title {
  z-index: 1;
  padding-top: 2em;
  position: relative;
}

.cs-services-tabs {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.cs-services-tab-divider {
  background-color: var(--grey-5);
  width: .1rem;
  height: 100%;
}

.fin-services-image_1-bubble_1 {
  z-index: 2;
  width: 23%;
  margin-top: 8%;
  margin-left: 75%;
  position: absolute;
}

.fin-services-image_1-bubble_3 {
  z-index: 2;
  width: 22%;
  margin-top: 24%;
  margin-left: 77%;
  position: absolute;
}

.fin-services-image_1-bubble_2 {
  z-index: 2;
  width: 20%;
  margin-top: 20%;
  margin-left: 2%;
  position: absolute;
}

.gradient-bg-fin-serv {
  color: var(--arctic-white);
  background-image: linear-gradient(#0578db, #085da9);
}

.cs-sticky-head {
  z-index: 9997;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -1.5rem;
  padding-top: 1.5rem;
  padding-bottom: 4rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 9rem;
}

.bar_summary {
  width: 8rem;
  height: .5rem;
  margin-bottom: 3rem;
  font-style: normal;
}

.bar_summary.is-inspira {
  margin-top: 0;
  margin-bottom: 3rem;
}

.video-player {
  padding-left: 1rem;
}

.footer_content {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.footer_content_bottom {
  justify-content: space-between;
  margin-top: 4rem;
  font-size: .8em;
  display: flex;
}

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

.footer_content_column {
  border-left: .1rem solid var(--grey-5);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 2rem;
}

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

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

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

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

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

.div-block-1822022 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: baseline;
  display: flex;
}

.line-height-xsmall {
  line-height: 1.2;
}

.text-size-footer {
  font-size: .8em;
}

.footer_content_bottom_links {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.c-site_banner {
  border-bottom: .02em solid var(--grey-5);
  background-color: var(--near-black);
  color: var(--arctic-white);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 3.5em;
  padding: .75em 5% .8em;
  display: flex;
}

.c-site_banner:hover {
  text-decoration: none;
}

.c-site_banner.is--near_black {
  background-color: var(--near-black);
  color: var(--arctic-white);
}

.c-site_banner.is--near_black.is--location_core_values_component {
  padding-top: 5em;
}

.c-site_banner.is--gradient_color {
  background-image: linear-gradient(225deg, var(--teal), var(--royal-purple));
}

.c-site_banner.is--gradient_color.is--blog_article {
  background-image: linear-gradient(45deg, #0b0c0c1a, #0b0c0cb3), linear-gradient(45deg, #1abba9e6, #6078eae6);
  padding-top: 6em;
  padding-bottom: 8em;
}

.c-site_banner.is--gradient_color.is--social_impact_contact {
  padding-top: 6em;
}

.c-site_banner.is--grey1_bk.dei {
  padding-top: 0;
}

.c-site_banner.is--grey1_bk.growth-rfg-section {
  margin-top: -20rem;
  padding-top: 28rem;
}

.c-site_banner.is--blog_signup {
  background-color: var(--grey-5);
  background-image: linear-gradient(45deg, #0b0c0cb3, #0b0c0c00);
  margin-top: 4em;
  padding-bottom: 5em;
}

.c-site_banner.is--zero_bottom {
  padding-bottom: 0;
}

.c-site_banner.is--zero_top {
  padding-top: 0;
}

.c-site_banner.is--extra_padding {
  padding-bottom: 10em;
}

.c-site_banner.is--contact_us {
  padding-top: 6em;
  padding-bottom: 7em;
}

.c-site_banner.is--contact_us.is--gradient_color1.is-braze-lp {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321499b_Background.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-site_banner.is--contact_us.is--gradient_color1 {
  background-image: linear-gradient(225deg, #1abba9, #6078ea);
}

.c-site_banner.is--careers_section1 {
  padding-top: 6em;
}

.c-site_banner.is--less_padding {
  padding-top: 3em;
  padding-bottom: 5em;
}

.c-site_banner.is--section-insights_article {
  padding-bottom: 0;
}

.c-site_banner.is--light_grey_gradient_bk {
  background-color: var(--grey-1);
  background-image: linear-gradient(to right, #ffffffb3, #fff0);
}

.c-site_banner.is--light_grey_gradient_bk.is--ascensus-block-q {
  padding-bottom: 5em;
}

.c-site_banner.is--jobs_content {
  padding-top: 1em;
  padding-bottom: 1em;
}

.c-site_banner.is--section_footer {
  background-color: var(--near-black);
  color: var(--grey-3);
  margin-top: auto;
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-site_banner.is--section_404 {
  padding-top: 0;
  padding-bottom: 8em;
}

.c-site_banner.is--section-craft_article_masthead {
  background-color: var(--grey-5);
  box-shadow: none;
  justify-content: center;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.c-site_banner.is--section2_university {
  padding-top: 6em;
}

.c-site_banner.is--grey1_bk {
  background-color: #f4f4f4;
}

.c-site_banner.is--section_careers_students {
  background-image: linear-gradient(to right, #0b0c0ceb, #0b0c0ce6), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b01_DurhamOfficeDay10024-(1).webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
}

.c-site_banner.is--location_h2 {
  padding-top: 6em;
  padding-bottom: 0;
}

.c-site_banner.is--section-ppsi_blue {
  background-color: var(--pepsi-blue-dark);
  color: var(--arctic-white);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 2em;
  display: flex;
}

.c-site_banner.is--section-ppsi_gradient {
  background-image: linear-gradient(to top, var(--pepsi-blue-dark), transparent);
  padding-top: 3em;
  padding-bottom: 5em;
}

.c-site_banner.is--section-ppsi_gradient.is--ppsi_gradient_bottom {
  background-image: linear-gradient(to bottom, var(--pepsi-blue-dark), transparent);
}

.c-site_banner.is--section_ppsi_cs_1 {
  background-image: linear-gradient(#0b0c0c, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c4d_ppsi_cs_bk_1.webp");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-bottom: 0;
}

.c-site_banner.is--section_ppsi_cs_2 {
  background-image: linear-gradient(to bottom, var(--near-black), transparent 50%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213bda_ppsi_cs_bk_2.webp");
  background-position: 0 0, 0%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
}

.c-site_banner.is--section_ppsi_cs_3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b8d_ppsi_cs_soundwave%402x.webp");
  background-position: 50% 55%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-site_banner.is--section-white {
  background-color: var(--arctic-white);
}

.c-site_banner.is--section-va_lotto_green {
  background-image: linear-gradient(#5fc427, #007730 69%, #5fc427);
  flex-direction: column;
  justify-content: space-around;
  min-height: 80vh;
  display: flex;
}

.c-site_banner.is--section-va_lotto_bottom_gradient {
  background-image: linear-gradient(#5fc427, #fff);
}

.c-site_banner.is--section-va_lotto_bottom_gradient.is--va_lotto_gradient_top {
  background-image: linear-gradient(to top, #007730, #fff);
}

.c-site_banner.is--bk-va_lotto_cs_confetti {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c47_confettis%402x.webp"), linear-gradient(#fff, #fff);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  padding-bottom: 0;
}

.c-site_banner.is--section-va_lotto_swoops {
  background-color: #007730;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213aa7_va_lottery_swoops.svg"), linear-gradient(to top, #5fc427, #007730);
  background-position: 50% 101%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  padding-top: 1em;
  padding-bottom: 0;
}

.c-site_banner.c-hero.is-2wtb-main-bk {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214152_2wtb-e4-main-bk.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-site_banner.is--section-2wtb-2 {
  margin-top: -10em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--section-2wtb-3 {
  margin-bottom: -4em;
  padding-bottom: 0;
}

.c-site_banner.is--2wtb-quote {
  background-color: #222424;
  background-image: linear-gradient(#222424d9, #222424d9), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c1e_quote-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
  padding-bottom: 10em;
}

.c-site_banner.is--section-va_lottery_quote {
  background-image: linear-gradient(#007730, #5fc427);
  justify-content: center;
  align-items: center;
  height: 65vh;
  display: flex;
}

.c-site_banner.is--2wtb-e2-bk1 {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907bf, #000907bf), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e24_2wtb-e2-bk1.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.c-site_banner.is--negative_8_top {
  margin-top: -8em;
  padding-top: 0;
}

.c-site_banner.is--negative_5_bottom {
  margin-bottom: -5em;
  padding-bottom: 0;
}

.c-site_banner.is--vocable_contact_box {
  border-bottom: .1em solid var(--grey-5);
  background-image: linear-gradient(to bottom, var(--vocable-primary-purple), var(--vocable-primary-purple));
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-site_banner.is--2wtb-e3-contactbk {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907d9, #000907d9), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e80_2wtb-e3-contact-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.c-site_banner.is--section-2wtb-e3-1 {
  padding-bottom: 0;
}

.c-site_banner.is--body--dark.is--section-2wtb-e3-2 {
  margin-top: -5em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--body--dark.is--section-2wtb-e3-3 {
  margin-top: -6em;
  padding-top: 0;
}

.c-site_banner.is--section-2wtb-e3-4 {
  margin-top: -4em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--2wtb-video-section {
  background-color: var(--near-black);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-site_banner.growth-partners {
  background-color: var(--grey-1);
  margin-top: -4rem;
  padding-top: 10rem;
  padding-bottom: 8em;
}

.c-site_banner.is--growth-hero-section {
  background-color: var(--grey-5);
}

.c-site_banner.is--section-dq-2 {
  color: var(--arctic-white);
  text-align: center;
  background-color: #1a7db7;
  background-image: linear-gradient(#1a7db7 33%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb5_dq-blue-dot-pattern.webp");
  background-position: 0 0, 50% 100%;
  background-size: auto, 12px;
}

.c-site_banner.is--section-dq-3 {
  margin-top: -15em;
  padding-bottom: 0;
}

.c-site_banner.is--section-dq-contact {
  background-color: #1a7db7;
  background-image: linear-gradient(#1a7db7 33%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb5_dq-blue-dot-pattern.webp");
  background-position: 0 0, 50% 100%;
  background-size: auto, 12px;
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-site_banner.is--dq-testimonial-1 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb1_dq-blue-texture-4x4.gif");
  background-position: 0 0;
  background-attachment: scroll;
  border-bottom-right-radius: 4em;
}

.c-site_banner.is--dq-testimonial-2 {
  background-image: radial-gradient(circle, #ffffffbf, #ffffff40), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb2_dq-orange-texture-4x4.gif");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-top-left-radius: 4em;
  border-bottom-right-radius: 4em;
}

.c-site_banner.is--dq-testimonial-3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb1_dq-blue-texture-4x4.gif");
  background-position: 0 0;
  background-size: auto;
  border-top-left-radius: 4em;
  border-bottom-right-radius: 4em;
}

.c-site_banner.is--section-manulife_bottom_gradient {
  background-image: linear-gradient(to bottom, var(--manulife-green), #e8efee);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-site_banner.is--bg_manulife-lite {
  background-color: #e8efee;
}

.c-site_banner.is--bg_manulife-lite.is--manulife-custom {
  padding-bottom: 2em;
}

.c-site_banner.is--section-manulife-contact {
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-site_banner.is--section-izotope-contact {
  background-color: #6c1bc2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f6f_izotope-contact-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is-izotope-bottom {
  background-image: linear-gradient(to right, #ebedf2 50%, #ebedf233), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
  padding-bottom: 8em;
}

.c-site_banner.is-izotope-section-light {
  background-color: #ebedf2;
  padding-bottom: 5em;
}

.c-site_banner.is-izotope-section-2 {
  background-color: #ebedf2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f74_izotope-image-2.webp");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 467px;
  background-attachment: scroll;
}

.c-site_banner.is-izotope-video {
  background-image: linear-gradient(#0b0c0c80, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f72_izotope-section-video.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 4em;
  padding-bottom: 4em;
}

.c-site_banner.is-izotope-section-4 {
  background-color: #ebedf2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f20_izotope-image-3.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 202px;
  padding-bottom: 0;
}

.c-site_banner.is-ermi-quote-1 {
  background-color: #d3d9dd;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-site_banner.is--section-ermi-light {
  background-color: #f1f5f5;
}

.c-site_banner.is--section-ermi-contact {
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is--izotope-hero-bottom {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f83_izotope-hero-bottom-equalizer.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 1440px;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--marriott-hero-bottom {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214087_marriot-hero-bk.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -4em;
  padding-bottom: 0;
}

.c-site_banner.is-marriott-section-light {
  background-color: var(--marriott-light);
}

.c-site_banner.is-marriott-section-light.is--padding-marriott-thin {
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is--section-marriott-contact {
  background-color: var(--marriott-red);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is--section-marriott-red {
  background-color: var(--marriott-red);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321406d_marriot-cs-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-site_banner.is--section-marriott-grey {
  background-color: #414141;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214083_marriott-screenshot-2.webp");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-site_banner.is-dark-pills {
  background-color: #222424;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is-brightline-adobe-table {
  background-color: #fffbe6;
}

.c-site_banner.is-brightline-arrow-bk {
  background-color: #ffdb00;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214007_brightline-arrow-bk.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--section-brightline-contact {
  background-color: #ffdb00;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is-section-marriott-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321428d_Marriot%20BG.webp");
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-section-marriott-cs.is-section-pepsi-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932141a1_promo-pepsi-cs-bk.webp");
}

.c-site_banner.is-wtfg-hero {
  margin-top: 4.25em;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is--insights-hero {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214136_insights-2wtb-bk-2.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 2.5em;
  padding-bottom: 3em;
}

.c-site_banner.is--insights-subnav {
  background-color: var(--near-black);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is--insights-2wtb {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214038_insights-2wtb-pattern-bk.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--insights-rfg {
  background-color: var(--wtav-rfg);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321426a_Insights-rfg-bk-2.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--insights-gbfn {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932140b0_insights-gbfn-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-vocable-blue {
  background-color: var(--vocable-background);
  color: var(--arctic-white);
}

.c-site_banner.is-vocable-grid {
  background-color: var(--vocable-background);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-site_banner.is-trusted-by {
  background-color: var(--grey-5);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner._121415 {
  background-color: #121415;
}

.c-site_banner.c-voice-services-hero {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321426d_voice-service-hero-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 6em;
}

.c-site_banner.is-hidden {
  display: none;
}

.c-site_banner.is-adobe-cd-p-signoff {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142b1_adobe-cdp-signoff-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-site_banner.is-genai-powered-exp-video {
  background-color: var(--near-black);
  padding-top: 2em;
  padding-bottom: 12em;
}

.c-site_banner.genai-crumb {
  background-color: var(--grey-5);
  padding-top: .75rem;
  padding-bottom: .5rem;
}

.c-site_banner.is-ai-wiki {
  background-color: var(--grey-1);
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-site_banner.is-fin-services-break {
  background-image: linear-gradient(#0576db, #085da9);
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-data-flow {
  background-color: #0576db;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-guardrails {
  background-color: var(--grey-5);
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--section-fin-serv-contact {
  background-color: #085395;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is-section-manulife-cs {
  background-color: var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214433_manulife-cs-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-black-background {
  background-color: #000;
}

.c-site_banner.is--telus-cs-mid {
  background-image: linear-gradient(#4b286d, #371e4f);
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-telus-adobe-break {
  background-color: #4b286d;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214549_telus-cs-lower-page.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-site_banner.is--section-telus-adobe-contact {
  background-color: #4b286d;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is-homepage-second-tier {
  margin-top: -2em;
  padding-top: 0;
}

.c-site_banner.is--section-ascensus-contact {
  background-color: #296278;
  background-image: linear-gradient(#296278, #11313d);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is-section-fin-tech-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214698_fin-tech-cs-promo.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--insights-transcript {
  background-color: var(--grey-1);
  margin-bottom: -4em;
  padding-top: 8em;
}

.c-site_banner.is--ascensus-block-2 {
  padding-bottom: 5em;
}

.c-site_banner.is--zumba-diagrams {
  background-color: #140097;
  background-image: linear-gradient(#3d12ff, #140097);
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is--section-zumba-contact {
  background-color: #ff4e5d;
  background-image: linear-gradient(135deg, #ff8c00, #ff4e5d 50%, #ca0f93);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-site_banner.is-section-brightline-cs {
  background-color: var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148f1_contact-brightline-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-zumba-2 {
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-zumba-1 {
  margin-top: -12em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-zumba-4 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147f5_zumba-wave-accent-4.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
}

.c-site_banner.is-zumba-3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147f8_zumba-wave-accent-3.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 16%;
}

.c-site_banner.is-zumba-5 {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214813_zumba-wave-accent-5.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.c-site_banner.is-zumba-6 {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214810_zumba-wave-accent-6.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.c-site_banner.is--qsr-pdf-inquiry {
  background-color: var(--grey-5);
  color: var(--arctic-white);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-site_banner.is-inspira-hero {
  color: var(--arctic-white);
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-inspira-block2 {
  background-color: var(--near-black);
  color: var(--arctic-white);
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.c-site_banner.gradient-inspira.is-contact {
  margin-top: -11em;
  padding-top: 8em;
}

.c-site_banner.is-inspira-wide-image {
  margin-top: -3em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.inspira-design-samples {
  margin-top: -4rem;
  padding-top: 0;
}

.c-site_banner.has-inline-nav-padding {
  padding-top: 9em;
  padding-bottom: 4.5em;
}

.c-site_banner.inspira-contact-block {
  margin-top: -4em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-braze-aoe {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495d_braze-aoe-bk.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-site_banner.is-braze-capabilities {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495f_braze-capabilities-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-site_banner.is-braze-quote {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495e_braze-quote-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-site_banner.is-retail-meet-us {
  background-color: var(--grey-1);
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.vanguard-contact {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214a62_vanguard-contact-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.c-site_banner.is-homepage_services_section {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214bad_homepage_services_bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-site_banner.is-our_work_by_the_numbers {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214baf_particle_sphere_gray.webp");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 771px;
}

.c-site_banner.gradient-finserv {
  color: var(--arctic-white);
  background-color: #085395;
}

.c-site_banner.gradient-finserv.is-contact {
  background-color: #0578db;
  margin-top: -11em;
  padding-top: 8em;
}

.c-site_banner.is-section-contact {
  background-color: var(--backgrounds--darkest);
  color: var(--typography--lightest);
  text-align: center;
  background-image: radial-gradient(circle at 0%, #1abba966, #1abba900 46%);
  flex-flow: column;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 5rem;
  display: flex;
}

.c-site_banner.is-section_footer {
  background-color: var(--backgrounds--darkest);
  color: var(--typography--lightest);
  padding-top: 4em;
  padding-bottom: 3em;
}

.more_case_studies_near_black_bk {
  background-color: var(--near-black);
  justify-content: space-between;
  position: absolute;
  inset: 0%;
}

.div-block-1822024 {
  z-index: 1;
  position: relative;
}

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

.a-text_field {
  height: 3em;
}

.ai_webinar-profiles_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ai_webinar-profile_card {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.ai_webinar-profiles_div {
  padding-top: 3rem;
  padding-left: 3rem;
}

.div-block-1822025 {
  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;
}

.code {
  background-color: var(--grey-1);
  padding-left: .2em;
  padding-right: .2em;
  font-size: .85em;
}

.button {
  border: 1px solid var(--_2025---background-color--background-brand-teal);
  background-color: var(--_2025---background-color--background-brand-teal);
  color: #fff;
  text-align: center;
  padding: .75em 1.5em;
  text-decoration: none;
}

.button.is-secondary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
}

.button.is-tertiary {
  color: #000;
  background-color: #0000;
  border-color: #0000;
}

.button.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button.is-2wtb {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-color: var(--_2025---background-color--background-primary);
  background-color: var(--_2025---background-color--background-primary);
  color: var(--_2025---primatives-neutral--neutral-800);
  align-items: center;
  padding-left: 2em;
  padding-right: 2.5em;
  font-weight: 600;
  display: flex;
}

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

.button.is-navbar2-button {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.button.is-2wtb_main_lp_hero {
  border-color: var(--_2025---primatives-neutral--neutral-0);
  background-color: var(--_2025---primatives-neutral--neutral-0);
  color: var(--_2025---text-color--text-color-primary);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b0a_icon-play-24.svg");
  background-position: 10%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 3em;
}

.button.is-white {
  border-color: var(--_2025---primatives-neutral--neutral-0);
  background-color: var(--_2025---primatives-neutral--neutral-0);
  color: var(--_2025---text-color--text-color-primary);
}

.button.is-white.is-with-icon {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b0a_icon-play-24.svg");
  background-position: 21px;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 3em;
}

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

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

.text-style-tagline {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.rl-styleguide_form-wrapper {
  padding-right: 1.5rem;
}

.tag {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #000;
  background-color: #eee;
  border: 1px #eee;
  justify-content: center;
  align-items: center;
  padding: .25rem .5rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
}

.tag.is-text {
  background-color: #0000;
  border-style: none;
  border-color: #0000;
  padding: 0;
  display: inline-block;
}

.tag.is-text.is-alternate.is-small {
  width: 4rem;
}

._2025-style-guide {
  background-color: var(--_2025---background-color--background-primary);
  font-family: var(--_2025---typography--avenir);
  color: var(--_2025---text-color--text-color-primary);
  font-size: 16px;
  line-height: 150%;
}

.is-alt {
  font-family: var(--_2025---typography--newsreader);
  justify-content: center;
  align-items: center;
}

.body-large {
  font-size: 1.25em;
}

.body-regular {
  font-size: 1em;
  line-height: 150%;
}

.body-small {
  font-size: .875em;
  line-height: 150%;
}

.body-small.text-weight-normal.text-color-grey3.line-height-xsmall {
  line-height: 1.2;
}

.text-style-eyebrow {
  letter-spacing: 2.8px;
  text-transform: uppercase;
  font-size: 1.125em;
  font-weight: 600;
  line-height: 150%;
}

.text-style-eyebrow-small {
  letter-spacing: 1.6px;
  text-transform: uppercase;
  font-size: .875em;
  font-weight: 600;
  line-height: 150%;
}

.bk-color-neutral-700 {
  background-color: var(--_2025---primatives-neutral--neutral-700);
  color: var(--_2025---text-color--text-color-invert);
}

.bk-color-neutral-500 {
  background-color: var(--_2025---primatives-neutral--neutral-500);
  color: var(--_2025---text-color--text-color-invert);
}

.bk-color-neutral-300 {
  background-color: var(--_2025---primatives-neutral--neutral-300);
}

.bk-color-neutral-200 {
  background-color: var(--_2025---primatives-neutral--neutral-200);
}

.bk-color-neutral-100 {
  background-color: var(--_2025---primatives-neutral--neutral-100);
}

.bk-color-neutral-0 {
  background-color: var(--_2025---primatives-neutral--neutral-0);
}

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

.image-1104 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
}

.div-block-1699-copy {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text_link_with_icon-4 {
  color: #1abba9;
  text-decoration: none;
}

.text_link_with_icon-4:hover {
  text-decoration: underline;
}

.hero_content-chevron {
  width: 4rem;
  min-width: 4rem;
}

.hero_content-copy {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.hero-bulleted-list {
  grid-column-gap: 1rem;
  grid-row-gap: .4rem;
  flex-flow: wrap;
  align-items: center;
  margin-top: 3rem;
  display: flex;
}

.data-ai-right-column-conent {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

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

.div-data-and-ai-leadership {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1em;
  display: grid;
}

.section-default {
  padding: 4rem 8% 8rem;
}

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

.insights_card-outer_frame {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  cursor: pointer;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  min-height: 16em;
  padding: 1.5em;
  display: flex;
  box-shadow: 0 0 21px #00000017;
}

.insights_card-outer_frame:hover {
  text-decoration: none;
}

.insights_card-outer_frame.is-highlighted {
  background-color: var(--_2025---background-color--background-brand-teal-extra-dark);
  background-image: radial-gradient(circle farthest-corner at 0% 0%, var(--_2025---primitives-brand--teal-pure\<deleted\|variable-e1596509-b3a6-3305-3309-7aa407fc9c83\>) 20%, var(--_2025---primitives-brand-opacities--opacity-teal-pure-low));
  color: var(--arctic-white);
}

.flex-block {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
}

.div-bio-block-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.div-bio-block-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  padding: 1.5rem;
  box-shadow: 0 0 21px #00000017;
}

.div-bio-block-item.is-highlighted {
  background-color: var(--_2025---background-color--background-brand-teal-extra-dark);
  background-image: radial-gradient(circle farthest-corner at 0% 0%, var(--_2025---primitives-brand--teal-pure\<deleted\|variable-e1596509-b3a6-3305-3309-7aa407fc9c83\>) 20%, var(--_2025---primitives-brand-opacities--opacity-teal-pure-low));
  color: var(--arctic-white);
}

.div-bio-block-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 1rem;
  padding-right: .5rem;
}

.collection-list-20 {
  flex-flow: row;
}

.grid-3-1-1-1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-5-3-2-1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-partner-logo {
  aspect-ratio: 1;
  background-color: var(--grey-1);
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.collection-insights_block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.collection-list-21 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.collection-item-22 {
  height: 100%;
}

.collection_list-insights_block-field_notes {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.collection_list-insights_block-craft {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
}

.section-hero {
  align-items: center;
  min-height: 500px;
  padding: 7rem 8% 10rem;
  display: flex;
}

.section-hero.is-data_ai {
  background-color: var(--backgrounds--darkest);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142de_data-ai-hero-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-hero_content-data_ai {
  width: 60%;
  display: flex;
}

.contact29_component-copy {
  grid-column-gap: 6rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.contact29_component-copy.adb-cdp {
  grid-template-columns: .75fr 1fr;
  align-items: start;
}

.div-floating_contact {
  z-index: 99;
  background-color: var(--_2025---primitives-brand--teal-pure);
  border-radius: 2rem;
  width: 4rem;
  height: 4rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  position: fixed;
  bottom: 2rem;
  right: 2rem;
  overflow: clip;
}

.div-floating_contact:hover {
  text-decoration: none;
}

.text-block-41 {
  color: var(--arctic-white);
  font-size: 1rem;
  font-weight: 600;
}

.div-block-1822027 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  min-width: 12rem;
  display: flex;
  overflow: clip;
}

.collection_list_item-insights_block {
  height: 100%;
}

.bk-color-teal-pure {
  background-color: var(--_2025---primitives-brand--teal-pure);
  color: var(--_2025---text-color--text-color-invert);
}

.bk-color-teal-pure-dak {
  background-color: var(--_2025---primitives-brand--teal-dark);
  color: var(--_2025---text-color--text-color-invert);
}

.bk-color-teal-extra-dark {
  background-color: var(--_2025---primitives-brand--teal-extra-dark);
  color: var(--_2025---text-color--text-color-invert);
}

.display-inlineflex-center-center {
  justify-content: center;
  align-items: center;
}

.display-inlineflex-center-center.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex-center-center.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex-center-center.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex-center-center.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex-center-center.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.section-adobe-summit-25-event {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  background-color: var(--_2025---primatives-neutral--neutral-800);
  background-image: radial-gradient(circle farthest-corner at 0% 100%, var(--_2025---primitives-brand--teal-extra-dark), #0d423d00 65%);
  color: var(--_2025---text-color--text-color-invert);
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 6em 8%;
  display: grid;
}

._2025-section-hero {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  min-height: 32em;
  display: flex;
}

._2025-section-hero.is--2wtb-s1e1 {
  background-color: #222424;
  background-image: linear-gradient(#182d508f, #182d508f), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213d92_wt-s1e1-air-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 2em;
}

._2025-section-hero.is--2wtb-s1e2 {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907e6, #000907e6), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e86_2wtb-e2-trailer-thumbnail%402x.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 2em;
}

._2025-section-hero.is--2wtb-e3-hero {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907cc, #000907cc), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e32_2wtb-e3-hero-bk.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 2em;
}

._2025-section-hero.is--2wtb-s1e4 {
  background-color: var(--near-black);
  background-image: linear-gradient(#0b0c0cb3 80%, #0b0c0cfc), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f9d_2wtb-e4-hero-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 0;
  padding-bottom: 2em;
}

._2025-section-hero.is-adobe-summit-2025 {
  color: var(--_2025---text-color--text-color-invert);
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c3b_hero-adobe-summit-2025.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.bk-color-neutral-800-copy {
  background-color: var(--_2025---primatives-neutral--neutral-800);
  color: var(--_2025---text-color--text-color-invert);
}

.div-block-1822028 {
  max-width: 50%;
}

.health-meet-us-content {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-2057-3 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-1822029 {
  transform: scale(.9);
}

.health-meet-us-text {
  width: 100%;
  max-width: none;
  display: block;
}

.section_layout352 {
  z-index: -3;
  background-color: var(--near-black);
  position: relative;
}

.layout-352-instructions-delete {
  text-align: left;
  background-color: #fff;
  padding: 2rem;
}

.layout352_instructions-list {
  padding-left: 1.25rem;
}

.layout352_instructions-list-item {
  padding-left: .5rem;
}

.timeline-on-page {
  z-index: 0;
  position: relative;
}

.filters1_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.layout352_component {
  color: var(--arctic-white);
}

.layout352_heading {
  background-color: var(--near-black);
}

.layout352_timeline {
  z-index: -3;
}

.layout352_layout {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.layout352_progress {
  z-index: -2;
  background-color: var(--grey-5);
  width: 3px;
  height: 100%;
  position: absolute;
}

.layout352_progress-bar {
  z-index: -1;
  background-color: var(--arctic-white);
  width: 3px;
  height: 50vh;
  position: fixed;
  top: 0;
  bottom: 50vh;
}

.layout352_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(180deg, var(--near-black), #0b0c0c00);
  width: 100%;
  height: 6rem;
  position: absolute;
  inset: 0% 0% auto;
}

.layout352_fade-overlay-bottom {
  z-index: 1;
  background-image: linear-gradient(180deg, #0b0c0c00, var(--near-black));
  width: 100%;
  height: 6rem;
  position: absolute;
  inset: auto 0% 0%;
}

.layout352_item {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: grid;
  position: relative;
}

.layout352_date-text {
  color: var(--arctic-white);
  text-align: right;
}

.layout352_centre {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.layout352_circle {
  background-color: var(--arctic-white);
  box-shadow: 0 0 0 8px var(--near-black);
  border-radius: 100%;
  width: .9375rem;
  height: .9375rem;
  position: sticky;
  top: 50vh;
}

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

.layout352_image-wrapper {
  border-radius: 0;
  overflow: hidden;
}

.layout352_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.text-color-brand {
  color: var(--_2025---text-color--text-color-brand);
}

.text-color-teal {
  color: var(--_2025---primitives-brand--teal-pure);
}

.div-data-ai-workshops-contact-form {
  background-color: var(--near-black);
  padding: 2em;
}

.data-ai-workshops-contact-form {
  grid-column-gap: 1em;
  grid-row-gap: .5em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  display: grid;
}

.flex-block-2 {
  justify-content: space-between;
}

.height-100p {
  height: 100%;
}

.flex-block-4 {
  align-items: center;
}

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

.section_header7 {
  position: relative;
}

.header7_content {
  z-index: 1;
  align-items: center;
  min-height: 100svh;
  max-height: 60rem;
  display: flex;
  position: relative;
}

.header7_background-video-wrapper {
  z-index: 0;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.video-overlay-layer {
  z-index: 1;
  background-color: var(--_2025---primitives-brand-opacities--opacity-neutral-800-medium);
  background-image: radial-gradient(circle farthest-corner at 0% 50%, var(--_2025---primitives-brand-opacities--opacity-neutral-800-high), #07141200);
  position: absolute;
  inset: 0%;
}

.header7_background-video {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.section_header112 {
  position: relative;
}

.header112_component {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 100svh;
  max-height: 60rem;
  display: flex;
}

.header112_content-wrapper {
  z-index: 1;
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
  position: relative;
}

.header112_content-left {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.header112_content-right {
  flex-direction: column;
  display: flex;
}

.header112_background-image-wrapper {
  z-index: 0;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

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

.section_header-2wtb_hero {
  background-image: linear-gradient(270deg, #07141200 75%, #071412);
  flex-flow: column;
  justify-content: flex-end;
  min-height: 32em;
  padding-top: 2em;
  padding-bottom: 4em;
  display: flex;
  position: relative;
}

.section_header-2wtb_hero.text-color-alternate {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321463e_Placeholder%20Image%20-%20Landscape.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section_header-2wtb_hero.is-2wtb-main-lp {
  background-image: linear-gradient(270deg, #07141200 75%, #071412), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c3f_hero-2wtb.webp"), linear-gradient(#071412, #071412);
  background-position: 0 0, 50%, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, cover, auto;
}

.header50_component {
  z-index: 1;
  color: var(--_2025---primatives-neutral--neutral-0);
  flex-flow: column;
  justify-content: space-between;
  position: relative;
}

.header50_background-image-wrapper {
  z-index: 0;
  aspect-ratio: 16 / 9;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

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

.width-18em {
  width: 18em;
}

.section_product11 {
  background-color: var(--\<unknown\|relume-variable-background-color-1\>);
  color: var(--\<unknown\|relume-variable-text-color-1\>);
  overflow: hidden;
}

.product11_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.product11_heading {
  flex: 1;
}

._2wtb-card_slider {
  background-color: #0000;
  height: auto;
  margin-top: 1em;
  padding-bottom: 6em;
  position: relative;
}

._2wtb-card_mask {
  width: 33%;
  overflow: visible;
}

._2wtb-card_slide {
  padding-right: 1em;
}

._2wtb-card_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

._2wtb-card_item-link {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  text-decoration: none;
}

.product11_image-wrapper {
  border-radius: 0;
  width: 100%;
  overflow: hidden;
}

.product11_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  border-radius: .5em;
  width: 100%;
  height: 100%;
  margin-bottom: 1em;
}

.slider-arrow {
  border: 1px solid var(--_2025---primitives-brand--teal-extra-dark);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  display: flex;
}

.slider-arrow.is-bottom-previous {
  inset: auto 2em 0% auto;
}

.slider-arrow.is-bottom-next {
  inset: auto 0% 0% auto;
}

.slider-arrow-icon_default {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.product11_slide-nav {
  color: var(--_2025---primatives-neutral--neutral-0);
  height: 1.75rem;
  font-size: .5em;
  inset: auto auto 0% 0%;
}

.div-2wtb-contact-ribbon {
  background-color: var(--_2025---primitives-brand--teal-extra-dark);
  justify-content: space-between;
  align-items: center;
  padding: .25em 2em;
  display: flex;
}

.product11_image-season1 {
  aspect-ratio: 2 / 3;
  object-fit: cover;
  border-radius: .5em;
  width: 100%;
  height: 100%;
  margin-bottom: 1em;
}

.flex-block-5 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
}

.flex-block_grow_space-around_top {
  flex: 1;
  justify-content: space-around;
}

.c-section-4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-top: 5em;
  padding-bottom: 6em;
  position: relative;
}

.c-section-4.is-genai-powered-exp-bk {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214337_genai-powered-exp-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 8em;
}

.div-block-1822032 {
  z-index: -1;
  background-color: var(--near-black);
  object-fit: cover;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.image-1105 {
  object-fit: cover;
  width: auto;
  position: absolute;
  inset: 0% auto;
}

.container_ai-workshop-video_examples {
  color: var(--_2025---text-color--text-color-white);
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 4em;
}

._2wtb-episode-page_hero-details {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  margin-bottom: 1em;
  display: flex;
}

._2wtb-episode-page_hero-details_data-point {
  background-color: var(--_2025---primitives-brand-opacities--opacity-neutral-800-dark);
  color: var(--_2025---primatives-neutral--neutral-300);
  padding: .25em .5em;
}

.section_header-hero_content {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.div-block-1822035 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: center;
  display: flex;
}

._2wtb-hero-background-image {
  z-index: -1;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(#071412, #071412);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  position: absolute;
  inset: 0%;
}

.section-adobe-summit-25-demo {
  color: var(--arctic-white);
}

.layout485_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.layout485_content-left {
  align-items: flex-start;
  height: 14rem;
  display: flex;
  position: sticky;
  top: 20%;
  overflow: hidden;
}

.layout485_number {
  color: var(--_2025---primatives-neutral--neutral-700);
  font-size: 14rem;
  font-weight: 700;
  line-height: 1;
}

.layout485_number.show-mobile-landscape {
  display: none;
}

.layout485_number-wrapper {
  text-align: center;
}

.layout485_content-right {
  grid-column-gap: 7rem;
  grid-row-gap: 7rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.layout485_progress-wrapper {
  background-color: var(--_2025---primatives-neutral--neutral-700);
  width: 100%;
  height: .2em;
  margin-bottom: 2rem;
}

.layout485_progress-bar {
  background-color: var(--_2025---primatives-neutral--neutral-300);
  width: 2em;
  height: .2em;
}

.adobe-summit-25-demo-data-points {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  color: var(--_2025---primitives-brand--teal-pure);
  flex-flow: wrap;
  justify-content: flex-start;
  font-weight: 600;
  display: flex;
}

.icon-1x1-tiny {
  width: .75em;
  height: .75em;
}

.icon-1x1-tiny.is-rotate_180 {
  transform: rotate(180deg);
}

.display-inlineflex_left-bottom {
  align-items: flex-end;
  display: flex;
}

.display-inlineflex_left-bottom.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_left-bottom.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_left-bottom.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_left-bottom.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_left-bottom.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_center-top {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_center-top.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_center-top.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_center-top.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_center-top.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_center-top.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.rl-styleguide_inlineflex-grid {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.display-inlineflex_center-stretch {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.display-inlineflex_center-stretch.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_center-stretch.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_center-stretch.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_center-stretch.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_center-stretch.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_right-stretch {
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.display-inlineflex_right-stretch.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_right-stretch.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_right-stretch.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_right-stretch.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_right-stretch.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

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

.display-inlineflex_left-top.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_left-top.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_left-top.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_left-top.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_left-top.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_right-top {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_right-top.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_right-top.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_right-top.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_right-top.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_right-top.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_left-center {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.display-inlineflex_left-center.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_left-center.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_left-center.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_left-center.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_left-center.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_center-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.display-inlineflex_center-center.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_center-center.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_center-center.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_center-center.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_center-center.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_right-center {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.display-inlineflex_right-center.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_right-center.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_right-center.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_right-center.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_right-center.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_center-bottom {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.display-inlineflex_center-bottom.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_center-bottom.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_center-bottom.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_center-bottom.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_center-bottom.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_space-between-stretch {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.display-inlineflex_space-between-stretch.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_space-between-stretch.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_space-between-stretch.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_space-between-stretch.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_space-between-stretch.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_right-bottom {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.display-inlineflex_right-bottom.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_right-bottom.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_right-bottom.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_right-bottom.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_right-bottom.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.display-inlineflex_space-between-stretch-copy {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_space-between-stretch-copy.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.display-inlineflex_space-between-stretch-copy.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.display-inlineflex_space-between-stretch-copy.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.display-inlineflex_space-between-stretch-copy.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.display-inlineflex_space-between-stretch-copy.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.div-block-1822036 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  display: flex;
}

.ai-cookie-trail {
  align-items: center;
  display: flex;
}

.ai-cookie-trail.footer_copy {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
}

.div-block-1822037 {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.div-block-1822038 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-1822039 {
  flex-flow: column;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-1822040, .flex-grow {
  flex: 1;
}

.flex-block-7 {
  flex: 1;
  justify-content: center;
  padding-bottom: 4em;
}

.ai-workshop_hero-container {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

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

.grid_ai-workshop-videos {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5em;
  display: grid;
}

.div_ai-workshop-video-card {
  text-align: left;
}

.flex-block-8 {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  text-align: center;
  align-items: center;
}

.is-color-adobe {
  color: var(--adobe-red);
}

.section-adobe-summit-25-speaking-session {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  color: var(--_2025---text-color--text-color-invert);
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 6em 8%;
  display: grid;
}

.collection-list-22 {
  border-bottom: .02em solid var(--_2025---border-color--border-secondary);
}

.adobe_summit-speaker_card {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-top: .1em solid var(--_2025---primatives-neutral--neutral-700);
  align-items: center;
  margin-top: 1em;
  margin-bottom: 1em;
  padding-top: 1em;
  display: flex;
}

.adobe_summit-speaker_session_data_point_container {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2em;
  margin-bottom: 2em;
  display: flex;
}

.adobe_summit-speaker_session_data_point_container.space-between-baseline {
  justify-content: space-between;
  align-items: baseline;
}

.adobe_summit-speaker_session_data_point_container.vanguard-headshot-details {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.adobe_summit-speaker_session_data_point_container.vanguard-contact-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-end;
}

.adobe_summit-speaker_session_data_point_container.vanguard-lets-talk {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.adobe_summit-speaker_session_data_point_container.is-vertical-center-top {
  flex-flow: column;
  align-items: center;
}

.div-block-1822042 {
  flex-flow: column;
  display: flex;
}

.div-block-1822043 {
  text-align: center;
  flex-flow: column;
  display: flex;
}

.insights-rfg-ribbon-content {
  padding-top: 4em;
  padding-bottom: 4em;
}

.width-30em {
  max-width: 30em;
}

.aspect-ratio-guidebooks-tall {
  aspect-ratio: 2 / 2.67;
  object-fit: cover;
}

.header-103-instructions-delete {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  color: var(--\<unknown\|relume-variable-text-color-1\>);
  text-align: left;
  padding: 2rem;
}

.header103_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.header103_instructions-callout-image {
  margin-top: 1.5rem;
}

.header103_auto-change {
  margin-bottom: 0;
  display: none;
}

.header103_tab-change {
  display: none;
}

.header103_tabs {
  min-height: 100vh;
}

.header103_tabs-content {
  background-color: var(--near-black);
  min-height: 100vh;
  max-height: 60rem;
  overflow: visible;
}

.header103_tab-pane {
  position: absolute;
  inset: 0%;
}

.header103_tab-content {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.header103_content-wrapper {
  grid-column-gap: 8em;
  grid-row-gap: 8em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.header103_tab-image-wrapper {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.header103_tab-overlay {
  z-index: 1;
  background-color: #0000008c;
  position: absolute;
  inset: 0%;
}

.header103_tab-overlay.is-video {
  background-color: #000000bf;
}

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

.header103_tabs-menu {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5vw;
  padding-right: 5vw;
  display: flex;
  position: absolute;
  inset: auto 0% 5rem;
}

.header103_tab-link {
  color: #fffc;
  text-align: center;
  background-color: #0000;
  flex: 1;
  padding: 1rem 2rem;
}

.header103_tab-link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  background-color: #0000;
}

.header103_tab-load-base {
  background-color: #fff3;
  width: 100%;
  height: .25rem;
  position: absolute;
  inset: auto 0% 0%;
}

.header103_tab-load {
  background-color: #fff;
  width: 0%;
  height: .25rem;
}

.hide-desktop {
  display: none;
}

.header102_component {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.header102_content {
  max-width: 35rem;
  margin-left: 5vw;
  margin-right: 5rem;
}

.header102_slider {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  width: 100%;
  min-height: 100vh;
  max-height: 60rem;
}

.header102_slide-wrapper {
  flex-direction: column;
  grid-template-rows: auto max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: flex;
}

.header102_slide-image-wrapper {
  flex: 1;
  position: relative;
}

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

.header102_slide-content {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  flex-direction: column;
  justify-content: flex-start;
  padding: 1em 1em 4em;
  position: relative;
}

.header102_slide-content-wrapper {
  width: 100%;
  max-width: 48rem;
}

.header102_arrow {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 2rem 2rem auto;
}

.header102_arrow.is-left {
  left: 0;
}

.product-header7_arrow-icon-copy {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.header102_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 2.625rem 2rem;
}

.section_header_homepage-hero {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.header_homepage_component {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.header_homepage_content {
  margin-left: 5vw;
  margin-right: 5em;
  display: flex;
}

.header_homepage_slider {
  background-color: #0000;
  height: 100%;
  margin-right: 5%;
  padding-top: 5em;
  padding-bottom: 6em;
}

.header_homepage_slide-nav {
  margin-top: 4em;
  padding-top: 0;
  padding-left: 2em;
  font-size: .5em;
  inset: auto;
}

.header_homepage_arrow {
  border: .02em solid var(--_2025---primatives-neutral--neutral-300);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  display: flex;
  inset: auto auto 1em 3em;
}

.header_homepage_arrow.is-left {
  left: auto;
}

.product-header_arrow-icon {
  color: var(--_2025---primitives-brand--teal-pure);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: .5em;
  height: .5em;
  display: flex;
}

.header_homepage_slide-wrapper {
  flex-direction: column;
  grid-template-rows: auto max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  height: 100%;
  display: flex;
}

.header_homepage_slide-image-wrapper {
  position: relative;
}

.header_homepage_slide-content {
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
}

.header_homepage_slide-content-wrapper {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-flow: column;
  align-items: center;
  width: 100%;
  padding-left: 1em;
  display: flex;
}

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

.header_homepage_slide-content-wrapper-image {
  width: 100%;
  padding-right: 4em;
}

.header_homepage_slide-content-wrapper-image.is-rfg {
  max-width: 18em;
}

.header_homepage_slide-content-wrapper-image.is-2wtb {
  width: 34em;
}

.header_homepage_slide-content-title-wrapper {
  border-bottom: .2em solid var(--teal);
  padding-bottom: .25em;
}

.header_homepage_slide-content-wrapper-bottom-text {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-flow: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.homepage-hero-highlights-text-link {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  align-items: center;
  display: flex;
}

.is-landscape-copy {
  aspect-ratio: 3 / 2;
  object-fit: fill;
  align-items: stretch;
  padding-left: 6rem;
  padding-right: 6rem;
}

.div-platform-expertise-logo-grid {
  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;
}

.platform-expertise-logo {
  aspect-ratio: 1;
  background-color: var(--grey-1);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.platform-expertise-logo.position-relative {
  position: relative;
}

.platform-expertise-logo.is-landscape, .platform-expertise-logo.is-landscape-copy {
  aspect-ratio: 3 / 2;
  object-fit: fill;
  align-items: stretch;
  padding-left: 6rem;
  padding-right: 6rem;
}

.div-platform-expertise-logo-grid-copy {
  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;
}

.layout489_content {
  position: relative;
}

.layout489_inner-wrapper {
  width: 50%;
  padding-right: 2.5em;
}

.layout489_header {
  margin-bottom: 2rem;
}

.heading-style-h2-2 {
  font-size: 2.5em;
  font-weight: 700;
  line-height: 120%;
}

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

.layout489_tabs {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  position: static;
}

.layout489_tabs-menu {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.layout489_tab-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-left: .2em solid var(--arctic-white);
  background-color: var(--arctic-white);
  opacity: .5;
  flex-flow: column;
  padding: .75em 0 .75em 1.5em;
  display: flex;
}

.layout489_tab-link:hover {
  opacity: 100;
  text-decoration: none;
}

.layout489_tab-link.w--current {
  border-left-color: var(--teal);
  background-color: var(--arctic-white);
  opacity: 1;
}

.heading-style-h5-2 {
  font-size: 1.25em;
  font-weight: 700;
  line-height: 130%;
}

.layout489_tabs-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  padding-left: 2.5em;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.layout489_tab-pane {
  width: 100%;
}

.layout489_image-wrapper {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  overflow: hidden;
}

.layout489_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  display: block;
}

.layout489_lightbox {
  aspect-ratio: 16 / 9;
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout489_lightbox-image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  margin-bottom: 1em;
}

.lightbox-play-icon {
  z-index: 2;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.section_layout2 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.layout2_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout2_lightbox {
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout2_lightbox-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.layout489_video-lightbox {
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.careers-award-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

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

.padding-section-healthe-wellness {
  padding-top: 6em;
  padding-bottom: 12em;
}

.section_layout-health_wellness {
  margin-top: -5em;
}

.health_wellness-card {
  background-color: var(--arctic-white);
  padding: 0 3em;
}

.margin-bottom-2, .margin-bottom-2.margin-xsmall, .margin-bottom-2.margin-small, .margin-bottom-2.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.heading-style-h2-3 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h5-3 {
  font-size: 1.25em;
  font-weight: 700;
  line-height: 130%;
}

.lightbox-play-icon-2 {
  z-index: 2;
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

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

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

.button-2 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-2.is-secondary {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.button-2.is-link {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-2.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

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

.navbar2_component {
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar2_component.is-absolute-top {
  position: absolute;
  inset: 0% 0% auto;
}

.navbar2_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .375fr 1fr .375fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.navbar2_logo-link {
  padding-left: 0;
}

.navbar2_menu {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.navbar2_link {
  padding: .5rem 1rem;
}

.navbar2_link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.navbar2_dropdwn-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.navbar2_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  padding: .5rem;
  position: absolute;
}

.navbar2_dropdown-link {
  padding: .5rem 1rem;
}

.navbar2_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.navbar2_button-wrapper {
  grid-column-gap: 1rem;
  margin-left: 1rem;
  display: flex;
}

.navbar2_menu-button {
  padding: 0;
}

.home7-header_component {
  flex-direction: column;
  height: 100vh;
  min-height: 100vh;
  max-height: 912px;
  display: flex;
}

.home7-header_image-wrapper {
  flex: 1;
  position: relative;
}

.home7-header_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

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

.home7-header_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home7-details_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.home7-details_item {
  display: flex;
}

.home7-details_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1.5rem;
}

.home7-about_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home7-gallery_component {
  column-count: 3;
  column-gap: 2rem;
}

.home7-gallery_lightbox-link {
  width: 100%;
  margin-bottom: 2rem;
}

.home7-gallery_image1, .home7-gallery_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-gallery_image3, .home7-gallery_image4 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-gallery_image5, .home7-gallery_image6, .home7-gallery_image7 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-cta_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home7-blog_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.home7-blog_heading {
  flex: 1;
}

.home7-blog_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.home7-blog_button-row.mobile-landscape {
  display: none;
}

.home7-blog_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.home7-blog_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.home7-blog_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.bhome7-blog_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-blog_meta-wrapper {
  margin-bottom: 1rem;
}

.home7-blog_category-link {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  margin-right: 1rem;
  padding: .25rem .5rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
}

.home7-blog_category-link.w--current {
  border-bottom: 2px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.home7-blog_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.home7-blog_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.footer3_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: start;
}

.footer3_logo-link {
  float: none;
  padding-left: 0;
}

.footer3_social-list {
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.footer3_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.footer3_menu-wrapper {
  grid-column-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.footer3_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.footer3_link {
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
}

.line-divider {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  width: 100%;
  height: 1px;
}

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

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

.footer3_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.footer3_legal-link {
  font-size: .875rem;
  text-decoration: underline;
}

.section_header5 {
  position: relative;
}

.header5_content {
  z-index: 1;
  justify-content: flex-start;
  align-items: center;
  min-height: 100svh;
  max-height: 60rem;
  display: flex;
  position: relative;
}

.heading-style-h1-2 {
  font-size: 4em;
  font-weight: 700;
  line-height: 120%;
}

.header5_background-image-wrapper {
  z-index: 0;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

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

.section_2wtb_hero {
  background-color: var(--_2025---primitives-brand-opacities--opacity-neutral-800-low);
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.section_2wtb_hero.is-main_lp {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.div-2wtb_main_lp-cookie-trail {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: center;
  display: flex;
}

.section_2wtb_main_lp_content {
  background-color: var(--_2025---background-color--background-invert);
  color: var(--_2025---text-color--text-color-invert);
  overflow: hidden;
}

.heading-style-h2-4 {
  font-size: 2.5em;
  font-weight: 700;
  line-height: 120%;
}

._2wtb_slider {
  background-color: #0000;
  height: auto;
  padding-bottom: 4em;
  position: relative;
}

._2wtb_card_mask {
  width: 33.33%;
  overflow: visible;
}

._2wtb_card_mask.is-4_column {
  width: 25%;
}

._2wtb_slide {
  padding-right: 1em;
}

._2wtb-list-item {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

._2wtb_content-bottom {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-flow: column;
  margin-top: 1em;
  display: flex;
}

.testimonial20_rating-wrapper {
  display: flex;
}

.testimonial20_rating-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: .25rem;
  display: flex;
}

.testimonial20_client {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.testimonial20_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

._2wtb_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

._2wtb_content-episode {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  display: flex;
}

.container-2wtb-ribbon {
  background-color: var(--_2025---background-color--background-brand-teal-extra-dark);
  justify-content: space-between;
  align-items: center;
  padding: 1em 2em;
  display: flex;
}

.padding-section-xsmall {
  padding-top: 2em;
  padding-bottom: 2em;
}

.section_newsletter_cta {
  background-color: var(--_2025---background-color--background-invert);
  color: var(--_2025---text-color--text-color-invert);
  position: relative;
}

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

.heading-style-h2-5 {
  font-size: 2.5em;
  font-weight: 700;
  line-height: 120%;
}

.cta28_form-block {
  max-width: 30rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.signup-form-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: flex;
}

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

.cta28_background-image-wrapper {
  z-index: 0;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

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

.text-color-invert {
  color: var(--_2025---text-color--text-color-invert);
}

.section_contact-us {
  background-color: var(--backgrounds--darkest);
  background-image: radial-gradient(circle farthest-corner at 0% 50%, var(--_2025---primitives-brand-opacities--opacity-teal-pure-medium), var(--_2025---primitives-brand-opacities--opacity-neutral-800-low) 46%, #0000);
  color: var(--_2025---text-color--text-color-invert);
  text-align: center;
}

.section_2wtb_ribbon {
  background-color: var(--_2025---primatives-neutral--neutral-800);
  color: var(--_2025---text-color--text-color-invert);
  padding-top: 2em;
}

.section_2wtb_contact_form {
  background-color: var(--_2025---primatives-neutral--neutral-700);
  background-image: linear-gradient(180deg, var(--_2025---primatives-neutral--neutral-800), #0000 42%);
  color: var(--_2025---text-color--text-color-invert);
}

.section_contact8 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.contact8_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.heading-style-h2-6 {
  font-size: 2.5em;
  font-weight: 700;
  line-height: 120%;
}

.contact8_form-block {
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 0;
}

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

.contact8_map-wrapper {
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  overflow: hidden;
}

.contact8_map {
  width: 100%;
  height: 100%;
}

.section_2wtb_contact {
  background-color: var(--_2025---primatives-neutral--neutral-700);
  background-image: linear-gradient(180deg, var(--_2025---primatives-neutral--neutral-800), var(--_2025---primatives-neutral--neutral-700) 12%);
  color: var(--_2025---text-color--text-color-invert);
}

._2wtb_contact_content {
  grid-column-gap: 5em;
  grid-row-gap: 4em;
  border-right: .75em solid var(--_2025---primitives-brand--teal-pure);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .25fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 3em;
  display: grid;
}

.contact5_contact-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

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

.contact5_icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.contact5_form-block {
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 0;
}

._2wtb_contact_form {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2em;
  margin-bottom: 1.5em;
  display: grid;
}

._2wtb_team_list-wrapper {
  margin-top: 2em;
}

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

._2wtb_team_item {
  flex-flow: column;
  align-items: center;
  display: flex;
}

._2wtb_team_image {
  object-fit: cover;
  border-radius: 100%;
  width: 100%;
  min-width: 5em;
  max-width: 10em;
  height: 100%;
  min-height: 5em;
  max-height: 10em;
}

.team3_title-wrapper {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  margin-top: 1em;
  display: flex;
}

.team3_social {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  display: flex;
}

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

._2wtb-episode-link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  color: var(--_2025---text-color--text-color-brand);
  align-items: center;
  display: flex;
}

._2wtb_hero_episode_details {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  margin-bottom: .5em;
  display: flex;
}

.is-2wtb_tag {
  background-color: var(--_2025---primitives-brand-opacities--opacity-neutral-0-8);
  color: var(--_2025---text-color--text-color-secondary);
  padding: .25em;
}

.section_2wtb_main_hero {
  flex-flow: column;
  justify-content: space-between;
  min-height: 32em;
  display: flex;
}

.section_2wtb_main_hero.is-main_lp {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.background-video {
  aspect-ratio: 16 / 9;
  object-fit: cover;
}

.section_header51 {
  position: relative;
}

.section_header51.text-color-white {
  aspect-ratio: 2.39;
}

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

.header51_background-video-wrapper {
  z-index: 0;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.header51_background-video {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

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

._2wtb-collection-list.is-4-column {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

._2wtb-collection {
  margin-bottom: 6em;
}

._2wtb-collection-list-item {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

._2wtb_content-image {
  aspect-ratio: 16 / 9;
  object-fit: contain;
  width: 100%;
}

._2wtb-list-content-widescreen {
  aspect-ratio: 16 / 9;
  background-color: var(--_2025---primatives-neutral--neutral-700);
  object-fit: cover;
  width: 100%;
}

._2wtb-list-content-portrait {
  aspect-ratio: 2 / 3;
  background-color: var(--_2025---primatives-neutral--neutral-700);
  object-fit: cover;
  width: 100%;
}

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

.c-section-guidebooks-hero {
  background-color: var(--grey-5);
  color: var(--arctic-white);
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-top: 3em;
  padding-bottom: 3em;
  position: relative;
}

.c-section-guidebooks-hero.is--near_black {
  background-color: var(--near-black);
  color: var(--arctic-white);
}

.c-section-guidebooks-hero.is--near_black.is--location_core_values_component {
  padding-top: 5em;
}

.c-section-guidebooks-hero.is--grey5_bk {
  background-color: var(--grey-5);
}

.c-section-guidebooks-hero.is--grey5_bk.is--gradient {
  background-image: none;
}

.c-section-guidebooks-hero.is--grey5_bk.is--gradient.is--testimonial {
  background-image: linear-gradient(to right, var(--near-black), #0b0c0c00);
  padding-top: 3em;
  padding-bottom: 6em;
}

.c-section-guidebooks-hero.is--gradient_color {
  background-image: linear-gradient(225deg, var(--teal), var(--royal-purple));
}

.c-section-guidebooks-hero.is--gradient_color.is--blog_article {
  background-image: linear-gradient(45deg, #0b0c0c1a, #0b0c0cb3), linear-gradient(45deg, #1abba9e6, #6078eae6);
  padding-top: 6em;
  padding-bottom: 8em;
}

.c-section-guidebooks-hero.is--gradient_color.is--social_impact_contact {
  padding-top: 6em;
}

.c-section-guidebooks-hero.is--grey1_bk.dei {
  padding-top: 0;
}

.c-section-guidebooks-hero.is--grey1_bk.growth-rfg-section {
  margin-top: -20rem;
  padding-top: 28rem;
}

.c-section-guidebooks-hero.is--blog_signup {
  background-color: var(--grey-5);
  background-image: linear-gradient(45deg, #0b0c0cb3, #0b0c0c00);
  margin-top: 4em;
  padding-bottom: 5em;
}

.c-section-guidebooks-hero.is--zero_bottom {
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--zero_top {
  padding-top: 0;
}

.c-section-guidebooks-hero.is--extra_padding {
  padding-bottom: 10em;
}

.c-section-guidebooks-hero.is--contact_us {
  padding-top: 6em;
  padding-bottom: 7em;
}

.c-section-guidebooks-hero.is--contact_us.is--gradient_color1.is-braze-lp {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321499b_Background.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section-guidebooks-hero.is--contact_us.is--gradient_color1 {
  background-image: linear-gradient(225deg, #1abba9, #6078ea);
}

.c-section-guidebooks-hero.is--careers_section1 {
  padding-top: 6em;
}

.c-section-guidebooks-hero.is--less_padding {
  padding-top: 3em;
  padding-bottom: 5em;
}

.c-section-guidebooks-hero.is--section-insights_article {
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--light_grey_gradient_bk {
  background-color: var(--grey-1);
  background-image: linear-gradient(to right, #ffffffb3, #fff0);
}

.c-section-guidebooks-hero.is--light_grey_gradient_bk.is--ascensus-block-q {
  padding-bottom: 5em;
}

.c-section-guidebooks-hero.is--jobs_content {
  padding-top: 1em;
  padding-bottom: 1em;
}

.c-section-guidebooks-hero.is--section_footer {
  background-color: var(--near-black);
  color: var(--grey-3);
  margin-top: auto;
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is--section_404 {
  padding-top: 0;
  padding-bottom: 8em;
}

.c-section-guidebooks-hero.is--section-craft_article_masthead {
  background-color: var(--grey-5);
  box-shadow: none;
  justify-content: center;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.c-section-guidebooks-hero.is--section2_university {
  padding-top: 6em;
}

.c-section-guidebooks-hero.is--grey1_bk {
  background-color: #f4f4f4;
}

.c-section-guidebooks-hero.is--section_careers_students {
  background-image: linear-gradient(to right, #0b0c0ceb, #0b0c0ce6), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b01_DurhamOfficeDay10024-(1).webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
}

.c-section-guidebooks-hero.is--location_h2 {
  padding-top: 6em;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--section-ppsi_blue {
  background-color: var(--pepsi-blue-dark);
  color: var(--arctic-white);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 2em;
  display: flex;
}

.c-section-guidebooks-hero.is--section-ppsi_gradient {
  background-image: linear-gradient(to top, var(--pepsi-blue-dark), transparent);
  padding-top: 3em;
  padding-bottom: 5em;
}

.c-section-guidebooks-hero.is--section-ppsi_gradient.is--ppsi_gradient_bottom {
  background-image: linear-gradient(to bottom, var(--pepsi-blue-dark), transparent);
}

.c-section-guidebooks-hero.is--section_ppsi_cs_1 {
  background-image: linear-gradient(#0b0c0c, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c4d_ppsi_cs_bk_1.webp");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--section_ppsi_cs_2 {
  background-image: linear-gradient(to bottom, var(--near-black), transparent 50%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213bda_ppsi_cs_bk_2.webp");
  background-position: 0 0, 0%;
  background-repeat: repeat, no-repeat;
  background-size: auto, contain;
}

.c-section-guidebooks-hero.is--section_ppsi_cs_3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213b8d_ppsi_cs_soundwave%402x.webp");
  background-position: 50% 55%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-section-guidebooks-hero.is--section-white {
  background-color: var(--arctic-white);
}

.c-section-guidebooks-hero.is--section-va_lotto_green {
  background-image: linear-gradient(#5fc427, #007730 69%, #5fc427);
  flex-direction: column;
  justify-content: space-around;
  min-height: 80vh;
  display: flex;
}

.c-section-guidebooks-hero.is--section-va_lotto_bottom_gradient {
  background-image: linear-gradient(#5fc427, #fff);
}

.c-section-guidebooks-hero.is--section-va_lotto_bottom_gradient.is--va_lotto_gradient_top {
  background-image: linear-gradient(to top, #007730, #fff);
}

.c-section-guidebooks-hero.is--bk-va_lotto_cs_confetti {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c47_confettis%402x.webp"), linear-gradient(#fff, #fff);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--section-va_lotto_swoops {
  background-color: #007730;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213aa7_va_lottery_swoops.svg"), linear-gradient(to top, #5fc427, #007730);
  background-position: 50% 101%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  padding-top: 1em;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.c-hero.is-2wtb-main-bk {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214152_2wtb-e4-main-bk.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section-guidebooks-hero.is--section-2wtb-2 {
  margin-top: -10em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--section-2wtb-3 {
  margin-bottom: -4em;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--2wtb-quote {
  background-color: #222424;
  background-image: linear-gradient(#222424d9, #222424d9), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213c1e_quote-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
  padding-bottom: 10em;
}

.c-section-guidebooks-hero.is--section-va_lottery_quote {
  background-image: linear-gradient(#007730, #5fc427);
  justify-content: center;
  align-items: center;
  height: 65vh;
  display: flex;
}

.c-section-guidebooks-hero.is--2wtb-e2-bk1 {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907bf, #000907bf), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e24_2wtb-e2-bk1.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.c-section-guidebooks-hero.is--negative_8_top {
  margin-top: -8em;
  padding-top: 0;
}

.c-section-guidebooks-hero.is--negative_5_bottom {
  margin-bottom: -5em;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--vocable_contact_box {
  border-bottom: .1em solid var(--grey-5);
  background-image: linear-gradient(to bottom, var(--vocable-primary-purple), var(--vocable-primary-purple));
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is--2wtb-e3-contactbk {
  background-color: var(--near-black);
  background-image: linear-gradient(#000907d9, #000907d9), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213e80_2wtb-e3-contact-bk.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.c-section-guidebooks-hero.is--section-2wtb-e3-1 {
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--body--dark.is--section-2wtb-e3-2 {
  margin-top: -5em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--body--dark.is--section-2wtb-e3-3 {
  margin-top: -6em;
  padding-top: 0;
}

.c-section-guidebooks-hero.is--section-2wtb-e3-4 {
  margin-top: -4em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--2wtb-video-section {
  background-color: var(--near-black);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.growth-partners {
  background-color: var(--grey-1);
  margin-top: -4rem;
  padding-top: 10rem;
  padding-bottom: 8em;
}

.c-section-guidebooks-hero.is--growth-hero-section {
  z-index: -1;
  background-color: var(--grey-5);
}

.c-section-guidebooks-hero.is--section-dq-2 {
  color: var(--arctic-white);
  text-align: center;
  background-color: #1a7db7;
  background-image: linear-gradient(#1a7db7 33%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb5_dq-blue-dot-pattern.webp");
  background-position: 0 0, 50% 100%;
  background-size: auto, 12px;
}

.c-section-guidebooks-hero.is--section-dq-3 {
  margin-top: -15em;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--section-dq-contact {
  background-color: #1a7db7;
  background-image: linear-gradient(#1a7db7 33%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb5_dq-blue-dot-pattern.webp");
  background-position: 0 0, 50% 100%;
  background-size: auto, 12px;
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is--dq-testimonial-1 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb1_dq-blue-texture-4x4.gif");
  background-position: 0 0;
  background-attachment: scroll;
  border-bottom-right-radius: 4em;
}

.c-section-guidebooks-hero.is--dq-testimonial-2 {
  background-image: radial-gradient(circle, #ffffffbf, #ffffff40), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb2_dq-orange-texture-4x4.gif");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  border-top-left-radius: 4em;
  border-bottom-right-radius: 4em;
}

.c-section-guidebooks-hero.is--dq-testimonial-3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213eb1_dq-blue-texture-4x4.gif");
  background-position: 0 0;
  background-size: auto;
  border-top-left-radius: 4em;
  border-bottom-right-radius: 4em;
}

.c-section-guidebooks-hero.is--section-manulife_bottom_gradient {
  background-image: linear-gradient(to bottom, var(--manulife-green), #e8efee);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is--bg_manulife-lite {
  background-color: #e8efee;
}

.c-section-guidebooks-hero.is--bg_manulife-lite.is--manulife-custom {
  padding-bottom: 2em;
}

.c-section-guidebooks-hero.is--section-manulife-contact {
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is--section-izotope-contact {
  background-color: #6c1bc2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f6f_izotope-contact-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is-izotope-bottom {
  background-image: linear-gradient(to right, #ebedf2 50%, #ebedf233), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 8em;
  padding-bottom: 8em;
}

.c-section-guidebooks-hero.is-izotope-section-light {
  background-color: #ebedf2;
  padding-bottom: 5em;
}

.c-section-guidebooks-hero.is-izotope-section-2 {
  background-color: #ebedf2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f74_izotope-image-2.webp");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 467px;
  background-attachment: scroll;
}

.c-section-guidebooks-hero.is-izotope-video {
  background-image: linear-gradient(#0b0c0c80, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f72_izotope-section-video.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-top: 4em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is-izotope-section-4 {
  background-color: #ebedf2;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f20_izotope-image-3.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 202px;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-ermi-quote-1 {
  background-color: #d3d9dd;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is--section-ermi-light {
  background-color: #f1f5f5;
}

.c-section-guidebooks-hero.is--section-ermi-contact {
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 2em;
}

.c-section-guidebooks-hero.is--izotope-hero-bottom {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f83_izotope-hero-bottom-equalizer.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 1440px;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--marriott-hero-bottom {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214087_marriot-hero-bk.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -4em;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-marriott-section-light {
  background-color: var(--marriott-light);
}

.c-section-guidebooks-hero.is-marriott-section-light.is--padding-marriott-thin {
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section-guidebooks-hero.is--section-marriott-contact {
  background-color: var(--marriott-red);
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is--section-marriott-red {
  background-color: var(--marriott-red);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321406d_marriot-cs-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-section-guidebooks-hero.is--section-marriott-grey {
  background-color: #414141;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214083_marriott-screenshot-2.webp");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section-guidebooks-hero.is-dark-pills {
  background-color: #222424;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section-guidebooks-hero.is-brightline-adobe-table {
  background-color: #fffbe6;
}

.c-section-guidebooks-hero.is-brightline-arrow-bk {
  background-color: #ffdb00;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214007_brightline-arrow-bk.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--section-brightline-contact {
  background-color: #ffdb00;
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is-section-marriott-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321428d_Marriot%20BG.webp");
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-section-marriott-cs.is-section-pepsi-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932141a1_promo-pepsi-cs-bk.webp");
}

.c-section-guidebooks-hero.is-wtfg-hero {
  margin-top: 4.25em;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section-guidebooks-hero.is--insights-hero {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214136_insights-2wtb-bk-2.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 2.5em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is--insights-subnav {
  background-color: var(--near-black);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section-guidebooks-hero.is--insights-2wtb {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214038_insights-2wtb-pattern-bk.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--insights-rfg {
  background-color: var(--wtav-rfg);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c43_insights-rfg-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--insights-gbfn {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932140b0_insights-gbfn-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-vocable-blue {
  background-color: var(--vocable-background);
  color: var(--arctic-white);
}

.c-section-guidebooks-hero.is-vocable-grid {
  background-color: var(--vocable-background);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is-trusted-by {
  background-color: var(--grey-5);
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section-guidebooks-hero._121415 {
  background-color: #121415;
}

.c-section-guidebooks-hero.c-voice-services-hero {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321426d_voice-service-hero-bk.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 6em;
}

.c-section-guidebooks-hero.is-hidden {
  display: none;
}

.c-section-guidebooks-hero.is-adobe-cd-p-signoff {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142b1_adobe-cdp-signoff-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section-guidebooks-hero.is-ribbon {
  background-color: var(--near-black);
  background-image: none;
  padding-top: 0;
  padding-bottom: 8em;
}

.c-section-guidebooks-hero.is-ribbon.is-jumpstart {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214337_genai-powered-exp-bk.webp");
  background-position: 50%;
  background-size: cover;
}

.c-section-guidebooks-hero.is-ribbon.is-ai-workshop {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c40_ribbon-bk-ai-workshop.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section-guidebooks-hero.is-genai-powered-exp-video {
  background-color: var(--near-black);
  padding-top: 2em;
  padding-bottom: 12em;
}

.c-section-guidebooks-hero.genai-crumb {
  background-color: var(--grey-5);
  padding-top: .75rem;
  padding-bottom: .5rem;
}

.c-section-guidebooks-hero.is-ai-wiki {
  background-color: var(--grey-1);
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is-fin-services-break {
  background-image: linear-gradient(#0576db, #085da9);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-data-flow {
  background-color: #0576db;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-guardrails {
  background-color: var(--grey-5);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--section-fin-serv-contact {
  background-color: #085395;
  padding-top: 2em;
  padding-bottom: 2em;
}

.c-section-guidebooks-hero.is-section-manulife-cs {
  background-color: var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214433_manulife-cs-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-black-background {
  background-color: #000;
}

.c-section-guidebooks-hero.is--telus-cs-mid {
  background-image: linear-gradient(#4b286d, #371e4f);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-telus-adobe-break {
  background-color: #4b286d;
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214549_telus-cs-lower-page.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 3em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is--section-telus-adobe-contact {
  background-color: #4b286d;
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is-homepage-second-tier {
  margin-top: -2em;
  padding-top: 0;
}

.c-section-guidebooks-hero.is--section-ascensus-contact {
  background-color: #296278;
  background-image: linear-gradient(#296278, #11313d);
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 2em;
}

.c-section-guidebooks-hero.is-section-fin-tech-cs {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214698_fin-tech-cs-promo.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--insights-transcript {
  background-color: var(--grey-1);
  margin-bottom: -4em;
  padding-top: 8em;
}

.c-section-guidebooks-hero.is--ascensus-block-2 {
  padding-bottom: 5em;
}

.c-section-guidebooks-hero.is--zumba-diagrams {
  background-color: #140097;
  background-image: linear-gradient(#3d12ff, #140097);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is--section-zumba-contact {
  background-color: #ff4e5d;
  background-image: linear-gradient(135deg, #ff8c00, #ff4e5d 50%, #ca0f93);
  margin-top: -11em;
  padding-top: 8em;
  padding-bottom: 4em;
}

.c-section-guidebooks-hero.is-section-brightline-cs {
  background-color: var(--grey-5);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148f1_contact-brightline-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-zumba-2 {
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-zumba-1 {
  margin-top: -12em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-zumba-4 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147f5_zumba-wave-accent-4.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
}

.c-section-guidebooks-hero.is-zumba-3 {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147f8_zumba-wave-accent-3.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 16%;
}

.c-section-guidebooks-hero.is-zumba-5 {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214813_zumba-wave-accent-5.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.c-section-guidebooks-hero.is-zumba-6 {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214810_zumba-wave-accent-6.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.c-section-guidebooks-hero.is--qsr-pdf-inquiry {
  background-color: var(--grey-5);
  color: var(--arctic-white);
  padding-top: 3em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is-inspira-hero {
  color: var(--arctic-white);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-inspira-block2 {
  background-color: var(--near-black);
  color: var(--arctic-white);
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.c-section-guidebooks-hero.gradient-inspira.is-contact {
  margin-top: -11em;
  padding-top: 8em;
}

.c-section-guidebooks-hero.is-inspira-wide-image {
  margin-top: -3em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.inspira-design-samples {
  margin-top: -4rem;
  padding-top: 0;
}

.c-section-guidebooks-hero.has-inline-nav-padding {
  padding-top: 9em;
  padding-bottom: 4.5em;
}

.c-section-guidebooks-hero.inspira-contact-block {
  margin-top: -4em;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-braze-aoe {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495d_braze-aoe-bk.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-section-guidebooks-hero.is-braze-capabilities {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495f_braze-capabilities-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.c-section-guidebooks-hero.is-braze-quote {
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321495e_braze-quote-bk.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.c-section-guidebooks-hero.is-retail-meet-us {
  background-color: var(--grey-1);
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.vanguard-contact {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214a62_vanguard-contact-bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-homepage_services_section {
  background-color: var(--near-black);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214bad_homepage_services_bk.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.c-section-guidebooks-hero.is-our_work_by_the_numbers {
  background-color: var(--grey-1);
  background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214baf_particle_sphere_gray.webp");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 771px;
}

.c-section-guidebooks-hero.gradient-finserv {
  color: var(--arctic-white);
  background-color: #085395;
}

.c-section-guidebooks-hero.gradient-finserv.is-contact {
  background-color: #0578db;
  margin-top: -11em;
  padding-top: 8em;
}

.c-section-guidebooks-hero.is-section-contact {
  background-color: var(--backgrounds--darkest);
  color: var(--typography--lightest);
  text-align: center;
  background-image: radial-gradient(circle at 0%, #1abba966, #1abba900 46%);
  flex-flow: column;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 5rem;
  display: flex;
}

.c-section-guidebooks-hero.is-section_footer {
  background-color: var(--backgrounds--darkest);
  color: var(--typography--lightest);
  padding-top: 4em;
  padding-bottom: 3em;
}

.c-section-guidebooks-hero.is-wip {
  padding-top: 0;
  padding-bottom: 8em;
}

.c-section-guidebooks-hero.testimonial_full-width {
  background-color: var(--near-black);
  background-image: radial-gradient(circle farthest-side at 0% 100%, var(--_2025---primitives-brand--teal-extra-dark), var(--near-black) 60%);
  color: var(--arctic-white);
}

.collection-item-guidebooks-featured-content {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-item-guidebooks-featured-content-image, .collection-item-guidebooks-page-content-image {
  aspect-ratio: 2;
  object-fit: cover;
}

.collection-item-guidebooks-page-content-text {
  margin-top: 1em;
}

.collection-list-guidebooks-page-content {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.typeform-wrapper-r1ebahob, .typeform-wrapper-gto3gr1r {
  height: 500px;
}

@media screen and (min-width: 1440px) {
  body {
    font-size: 1.2vw;
  }

  p, ul, ol, .is--craft_body li {
    font-size: .88em;
  }

  .c-hero.is--hero-genai {
    padding-top: 5em;
    padding-bottom: 6em;
  }

  .c-hero.data-ai-leadership-hero {
    padding-top: 6rem;
    padding-bottom: 7rem;
  }

  .c-hero.is-hero-ai-dialogs {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .c-hero.is--hero-gen-thank-you {
    padding-top: 5em;
    padding-bottom: 6em;
  }

  .c-industries-logo_row {
    margin-top: 2em;
    margin-bottom: 3em;
  }

  .c-section.is--section_ppsi_cs_3 {
    background-position: 50% 65%;
  }

  .c-section.is--section-va_lotto_swoops {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213aa7_va_lottery_swoops.svg"), linear-gradient(to top, #5fc427, #007730 93% 90%);
    background-position: 50% 101%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
  }

  .c-section.is--negative_8_top {
    padding-bottom: 4em;
  }

  .c-section.is--negative_5_bottom {
    margin-bottom: -8em;
  }

  .c-section.growth-partners {
    padding-bottom: 9em;
  }

  .c-section.is--growth-hero-section {
    padding-top: 6em;
  }

  .div-featured_article_card-image {
    height: 10em;
  }

  .e-grid-12_8_4_2.is--grid-zero-gap {
    grid-column-gap: 0em;
  }

  .is--footer_copy_block {
    max-width: 36ch;
  }

  .section_140 {
    padding-top: 2em;
    padding-left: 2em;
  }

  .div-insights-article-rich-text li {
    font-size: .88em;
  }

  .accordion-body.js-accordion-body, .div-block-332 {
    padding-right: 2em;
  }

  .div-block-353 {
    margin-left: 2em;
  }

  .div-block-388 {
    height: 30em;
  }

  .div-block-391 {
    padding-left: 2em;
  }

  .div-block-393 {
    height: 24em;
    min-height: 24em;
  }

  .div-block-481 {
    width: 32em;
    padding-top: 0;
  }

  .div-block-483 {
    padding-top: 2em;
  }

  .div-block-485 {
    margin-top: -6em;
  }

  .div-block-486, .div-block-487 {
    width: 32em;
  }

  .div-block-488 {
    width: 23em;
  }

  .div-block-493, .div-block-496, .div-block-497, .div-block-500 {
    height: 24em;
    min-height: 24em;
  }

  .div-block-515 {
    margin-bottom: 0;
  }

  .div-block-520, .div-block-521, .div-block-523, .div-block-524 {
    height: 20em;
    min-height: 20em;
  }

  .div-block-533 {
    width: 90%;
  }

  .div-block-541 {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .div-block-542 {
    padding-right: 2em;
  }

  .is--46ch_limit {
    max-width: 46ch;
  }

  .div-block-551 {
    padding-top: 2em;
  }

  .is--section-analytics-1 {
    height: 50em;
    max-height: 100vh;
  }

  .div-block-563 {
    width: 12em;
  }

  .div-block-563.is--portfolio_rows {
    width: 14em;
  }

  .div-block-590 {
    width: 10em;
  }

  .div-block-618, .div-block-619, .div-block-620, .div-block-621 {
    height: 20em;
    min-height: 20em;
  }

  .container-large {
    max-width: 90rem;
  }

  .div-block-788 {
    width: 90%;
  }

  .div-block-815 {
    padding-left: 2em;
  }

  .div-block-841 {
    padding-top: 2rem;
    padding-bottom: 10rem;
  }

  .div-block-842 {
    padding: 5rem 4rem 4rem;
  }

  .div-block-981 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .div-block-996 {
    padding-right: 2em;
  }

  .div-block-999 {
    margin-top: 1rem;
  }

  .div-block-1033 {
    padding-right: 4rem;
  }

  .div-block-1034 {
    margin-top: -2rem;
  }

  .div-block-1042 {
    padding-right: 2rem;
  }

  .div-block-1044 {
    padding-top: 2rem;
  }

  .div-block-1046, .div-block-1047 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .div-block-1184 {
    padding-bottom: 6em;
  }

  .is--76ch_limit {
    max-width: 76ch;
  }

  .div-block-1369 {
    display: block;
  }

  .html-embed-3 {
    margin-top: -2.3em;
  }

  .div-block-1468 {
    margin-top: 2em;
  }

  .div-block-1477 {
    margin-right: 2em;
  }

  .div-block-1552 {
    margin-top: -3em;
  }

  .div-block-1622 {
    grid-column-gap: 9em;
    grid-row-gap: 9em;
  }

  .div-block-1629 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .c-button-search {
    width: 3rem;
    height: 3rem;
  }

  .search-input.subcopy_small {
    height: 3rem;
  }

  .div-block-1679.is--global-cc-promo {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .contact29_component.adb-cdp {
    grid-column-gap: 8rem;
  }

  .div-block-1774.inverse {
    padding-bottom: 8rem;
  }

  .div-block-1780 {
    margin-top: 1.5rem;
  }

  .div-block-1783 {
    padding-right: 5rem;
  }

  .div-block-1796-2 {
    width: 8em;
  }

  .grid_hero {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .grid-64 {
    grid-column-gap: 2em;
    grid-row-gap: 4em;
  }

  .e-our_work-_case_study_card.is-promoted {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: .5fr 1fr;
  }

  .e-our_work-_case_study_card.is-default {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    padding: 2em 1em;
  }

  .section-hero-homepage.is-homeepage-24 {
    min-height: 600px;
  }

  .is--craft-article-toc li, .is--insights-article-toc li {
    font-size: .88em;
  }

  .logo3_list, .logo3_list.is--health-wellness, .logo3_list.is--tmt, .logo3_list.is--food-service, .logo3_list.is--retail-consumer-goods {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .bk-color-neutral-800 {
    color: var(--_2025---text-color--text-color-invert);
  }

  .div-block-1944 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .c-button-search-2 {
    width: 3rem;
    height: 3rem;
  }

  .testimonial10_content {
    max-width: 54rem;
  }

  .layout416_content {
    grid-column-gap: 5rem;
  }

  .progress-bar-child-wrap {
    border-right: 2px solid #e9e8e8;
    overflow: hidden;
  }

  .gradient-fin-serv, .animation-laptop-3d-rotate-parent {
    overflow: hidden;
  }

  .section-14 {
    display: block;
  }

  .gradient-bg-fin-serv {
    overflow: hidden;
  }

  .c-site_banner.is--section_ppsi_cs_3 {
    background-position: 50% 65%;
  }

  .c-site_banner.is--section-va_lotto_swoops {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213aa7_va_lottery_swoops.svg"), linear-gradient(to top, #5fc427, #007730 93% 90%);
    background-position: 50% 101%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
  }

  .c-site_banner.is--negative_8_top {
    padding-bottom: 4em;
  }

  .c-site_banner.is--negative_5_bottom {
    margin-bottom: -8em;
  }

  .c-site_banner.growth-partners {
    padding-bottom: 9em;
  }

  .c-site_banner.is--growth-hero-section {
    padding-top: 6em;
  }

  .section-hero {
    min-height: 600px;
  }

  .contact29_component-copy.adb-cdp {
    grid-column-gap: 8rem;
  }

  ._2025-section-hero {
    min-height: 38em;
  }

  .bk-color-neutral-800-copy {
    color: var(--_2025---text-color--text-color-invert);
  }

  .header_homepage_slide-nav {
    margin-top: 2em;
  }

  .header_homepage_slide-content-wrapper-image {
    width: 100%;
  }

  .careers-award-container {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .c-section-guidebooks-hero.is--section_ppsi_cs_3 {
    background-position: 50% 65%;
  }

  .c-section-guidebooks-hero.is--section-va_lotto_swoops {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213aa7_va_lottery_swoops.svg"), linear-gradient(to top, #5fc427, #007730 93% 90%);
    background-position: 50% 101%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: contain, auto;
  }

  .c-section-guidebooks-hero.is--negative_8_top {
    padding-bottom: 4em;
  }

  .c-section-guidebooks-hero.is--negative_5_bottom {
    margin-bottom: -8em;
  }

  .c-section-guidebooks-hero.growth-partners {
    padding-bottom: 9em;
  }

  .c-section-guidebooks-hero.is--growth-hero-section {
    padding-top: 6em;
  }
}

@media screen and (min-width: 1920px) {
  body {
    font-size: 1.1vw;
  }

  .c-hero.is--hero-ppsi_cs, .c-hero.is-hero-va_lotto {
    padding-bottom: 4em;
  }

  .c-hero.is--hero-genai {
    padding-top: 6em;
    padding-bottom: 7em;
  }

  .c-hero.data-ai-leadership-hero {
    padding-top: 8rem;
    padding-bottom: 10rem;
  }

  .c-hero.is-hero-ai-dialogs {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .c-hero.is--hero-gen-thank-you {
    padding-top: 6em;
    padding-bottom: 7em;
  }

  .c-news {
    background-image: linear-gradient(to right, #0b0c0ccc, #0b0c0c33), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932136aa_bk-hp-news.svg");
    background-position: 0 0, 100% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .is--drop_shadow.is-extra-shadow {
    box-shadow: 0 44px 2em -1em #757373cc, 0 0 1.5em #75737326;
  }

  .c-industries-logo_row {
    margin-top: 3em;
    margin-bottom: 4em;
  }

  .c-section.is--light_grey_gradient_bk {
    background-image: linear-gradient(45deg, #ffffff80, #fff0);
  }

  .c-section.is--light_grey_gradient_bk.is--how_we_help {
    padding-top: 8em;
    padding-bottom: 10em;
  }

  .c-section.is--grey1_bk {
    background-image: linear-gradient(to right, #ffffff80, #fff0);
  }

  .c-section.is--section_ppsi_cs_3 {
    background-position: 50% 75%;
  }

  .c-section.is--section-va_lotto_bottom_gradient.is--va_lotto_gradient_top {
    background-image: linear-gradient(to bottom, var(--arctic-white), #007730);
  }

  .c-section.is--bg_white.is--complete_zero {
    margin-top: 0;
  }

  .c-section.is--negative_8_top {
    padding-bottom: 2em;
  }

  .c-section.genai-crumb {
    padding-top: 1rem;
  }

  .c-section.is-zumba-4, .c-section.is-zumba-3 {
    background-size: 16%;
  }

  .c-section.is-zumba-5, .c-section.is-zumba-6 {
    background-size: 14%;
  }

  .div-block-20.is--border_2.is--div_mytt_logo {
    padding-left: 5em;
    padding-right: 5em;
  }

  .div-featured_article_card-image {
    height: 11em;
  }

  .c-expertise-how_we_help {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
  }

  .is-highlight_effect {
    box-shadow: inset 0 -58px 0 #1abba91a;
  }

  .div-block-388 {
    height: 33em;
  }

  .div-block-393 {
    height: 28em;
    min-height: 28em;
  }

  .div-block-473.subcopy_small {
    padding-top: 8em;
  }

  .div-block-485 {
    margin-top: -4em;
  }

  .div-block-493, .div-block-496, .div-block-497, .div-block-500 {
    height: 28em;
    min-height: 28em;
  }

  .div-block-520, .div-block-521, .div-block-523, .div-block-524 {
    height: 22em;
    min-height: 22em;
  }

  .div-block-551 {
    padding-top: 4em;
  }

  .div-block-563 {
    width: 13em;
  }

  .div-block-563.is--portfolio_rows {
    width: 15em;
  }

  .div-block-580 {
    background-size: cover;
  }

  .div-block-618, .div-block-619, .div-block-620, .div-block-621 {
    height: 22em;
    min-height: 22em;
  }

  .container-large {
    max-width: 100rem;
  }

  .div-block-812 {
    max-width: 34ch;
  }

  .div-block-841 {
    padding-top: 4rem;
    padding-bottom: 12rem;
  }

  .div-block-842 {
    grid-column-gap: 3rem;
    grid-row-gap: 5rem;
    padding: 6rem 5rem 5rem;
  }

  .div-block-844 {
    width: 16%;
  }

  .div-block-933 {
    width: 12%;
    height: 5em;
  }

  .div-block-994 {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .div-block-999 {
    margin-top: 2rem;
  }

  .div-block-1023 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .div-block-1024 {
    grid-row-gap: 6rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .div-block-1026, .div-block-1032 {
    margin-top: 2rem;
  }

  .div-block-1033 {
    width: 40%;
  }

  .div-block-1034 {
    width: 60%;
    margin-top: -4rem;
  }

  .div-block-1042 {
    padding-right: 4rem;
  }

  .div-block-1044 {
    padding-top: 3rem;
  }

  .div-block-1046 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .div-block-1051 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-10 {
    max-width: 100%;
  }

  .div-block-1468 {
    margin-top: 3em;
  }

  .div-block-1622 {
    grid-column-gap: 10em;
    grid-row-gap: 10em;
  }

  .div-block-1629 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .c-button-search {
    width: 3.5rem;
    height: 3.5rem;
  }

  .search-input.subcopy_small {
    height: 3.5rem;
  }

  .section_testimonial31.is-vanguard {
    padding-left: 5%;
    padding-right: 5%;
  }

  .testimonial31_slide {
    padding-right: 6rem;
  }

  .contact29_component.adb-cdp {
    grid-column-gap: 10rem;
  }

  .div-block-1717 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .div-block-1753 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1774.inverse {
    padding-bottom: 12rem;
  }

  .div-block-1780 {
    margin-top: 2rem;
  }

  .div-block-1783 {
    padding-right: 6rem;
  }

  .grid_hero {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .container-homepage-hero-highlights {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
  }

  .div_hero_chevron {
    width: 5rem;
    min-width: 5rem;
  }

  .div-block-1871 {
    grid-column-gap: 12rem;
    grid-row-gap: 12rem;
  }

  .section-hero-homepage.is-homeepage-24 {
    min-height: 780px;
  }

  .div-block-1888 {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
  }

  .advanced-rag-content-image {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1893 {
    padding-top: 3rem;
    padding-left: 2rem;
    padding-right: 3rem;
  }

  .div-block-1894 {
    width: 3rem;
    min-width: 3rem;
  }

  .logo3_list, .logo3_list.is--health-wellness, .logo3_list.is--tmt, .logo3_list.is--food-service, .logo3_list.is--retail-consumer-goods {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .div-block-1944 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .global-cc-content-image {
    padding-left: 2em;
    padding-right: 2em;
  }

  .topbar1_menu {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .c-button-search-2 {
    width: 3.5rem;
    height: 3.5rem;
  }

  .testimonial10_content {
    max-width: 76rem;
  }

  .qsr-loyalty-content-image {
    padding-left: 2em;
    padding-right: 2em;
  }

  .inspira-results-quote {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .c-site_banner.is--light_grey_gradient_bk {
    background-image: linear-gradient(45deg, #ffffff80, #fff0);
  }

  .c-site_banner.is--light_grey_gradient_bk.is--how_we_help {
    padding-top: 8em;
    padding-bottom: 10em;
  }

  .c-site_banner.is--grey1_bk {
    background-image: linear-gradient(to right, #ffffff80, #fff0);
  }

  .c-site_banner.is--section_ppsi_cs_3 {
    background-position: 50% 75%;
  }

  .c-site_banner.is--section-va_lotto_bottom_gradient.is--va_lotto_gradient_top {
    background-image: linear-gradient(to bottom, var(--arctic-white), #007730);
  }

  .c-site_banner.is--bg_white.is--complete_zero {
    margin-top: 0;
  }

  .c-site_banner.is--negative_8_top {
    padding-bottom: 2em;
  }

  .c-site_banner.genai-crumb {
    padding-top: 1rem;
  }

  .c-site_banner.is-zumba-4, .c-site_banner.is-zumba-3 {
    background-size: 16%;
  }

  .c-site_banner.is-zumba-5, .c-site_banner.is-zumba-6 {
    background-size: 14%;
  }

  .a-text_field {
    height: 4em;
  }

  .ai_webinar-profile_card {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-right: 4rem;
  }

  .section-hero {
    min-height: 780px;
  }

  .contact29_component-copy.adb-cdp {
    grid-column-gap: 10rem;
  }

  ._2025-section-hero {
    min-height: 42em;
  }

  .header_homepage_slide-nav {
    margin-top: 3em;
  }

  .careers-award-container {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .c-section-guidebooks-hero.is--light_grey_gradient_bk {
    background-image: linear-gradient(45deg, #ffffff80, #fff0);
  }

  .c-section-guidebooks-hero.is--light_grey_gradient_bk.is--how_we_help {
    padding-top: 8em;
    padding-bottom: 10em;
  }

  .c-section-guidebooks-hero.is--grey1_bk {
    background-image: linear-gradient(to right, #ffffff80, #fff0);
  }

  .c-section-guidebooks-hero.is--section_ppsi_cs_3 {
    background-position: 50% 75%;
  }

  .c-section-guidebooks-hero.is--section-va_lotto_bottom_gradient.is--va_lotto_gradient_top {
    background-image: linear-gradient(to bottom, var(--arctic-white), #007730);
  }

  .c-section-guidebooks-hero.is--bg_white.is--complete_zero {
    margin-top: 0;
  }

  .c-section-guidebooks-hero.is--negative_8_top {
    padding-bottom: 2em;
  }

  .c-section-guidebooks-hero.genai-crumb {
    padding-top: 1rem;
  }

  .c-section-guidebooks-hero.is-zumba-4, .c-section-guidebooks-hero.is-zumba-3 {
    background-size: 16%;
  }

  .c-section-guidebooks-hero.is-zumba-5, .c-section-guidebooks-hero.is-zumba-6 {
    background-size: 14%;
  }
}

@media screen and (max-width: 991px) {
  body {
    font-size: 16px;
  }

  h2 {
    font-size: 2.8em;
  }

  .main_nav {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    justify-content: space-between;
    align-items: center;
  }

  .c-nav__logo {
    flex: 0 auto;
  }

  .c-nav_menu {
    background-color: #0b0c0cf5;
    background-image: linear-gradient(to right, #0b0c0ccc, #0b0c0c80);
    flex-direction: column;
    justify-content: space-around;
    height: 100vh;
    padding: 4em 2em 2em;
  }

  .c-nav_menu.is--mobile {
    margin-top: 0;
  }

  .c-menu__nav-link {
    color: var(--arctic-white);
    border-bottom-color: #fff0;
    flex-direction: row;
    align-items: flex-start;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 2em;
    font-weight: 700;
    display: flex;
  }

  .c-menu__nav-link.w--current {
    color: var(--teal);
    border-bottom-style: none;
  }

  .c-menu__nav-link.w--current:hover {
    border-bottom-style: none;
  }

  .c-menu__nav-link.w--current:focus {
    color: var(--teal);
  }

  .c-menu__nav-link.is--contact {
    color: var(--arctic-white);
  }

  .c-menu__nav-link.is--contact:hover {
    color: var(--teal);
  }

  .c-main_nav {
    padding-top: .5em;
    padding-bottom: .5em;
  }

  .c-grid-hero {
    grid-template-columns: .5fr 1fr 1fr 1fr 1fr 1fr 1fr .5fr;
  }

  .h2.is--2wtb-e3-connect-h2 {
    max-width: 20ch;
  }

  .c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_social_impact {
    padding-top: 6em;
  }

  .c-hero.is--contact {
    background-image: linear-gradient(126deg, var(--near-black), var(--grey-5));
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 4em;
  }

  .c-hero.is--adb-services-hero {
    background-position: 40%;
    background-size: cover;
  }

  .c-hero.is-hero-ai-strategy-gov {
    background-image: linear-gradient(to right, var(--near-black) 25%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142de_data-ai-hero-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-hero.is--llm {
    background-image: linear-gradient(to right, var(--near-black) 25%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932143a9_llm-hero-bk.webp");
    background-position: 0 0, 100% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 681px;
  }

  .c-hero.is-hero-ai-dialogs {
    background-image: linear-gradient(45deg, var(--arctic-white) 50%, #ffffff1a), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932144da_navigating-gen-ai-hero-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-digital-product-delivery {
    background-image: linear-gradient(to right, var(--near-black) 33%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214437_hero-bk-digital-product-delivery.webp");
    background-position: 0 0, 100% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-mobile-app-healthcheck {
    background-image: linear-gradient(to right, #000 25%, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932144dc_mobile-app-healthcheck-hero-bk.webp"), linear-gradient(#000, #000);
    background-position: 0 0, 100%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, contain, auto;
  }

  .c-hero.is--advanced-rag {
    background-image: linear-gradient(90deg, var(--grey-1) 40%, #f4f4f400), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321461e_advanced-rag-hero-image.webp");
    background-position: 0 0, 100% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 748px;
  }

  .c-hero.is-hero-loyalty {
    background-image: linear-gradient(90deg, var(--near-black) 51%, #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932146cb_loyalty-hero-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-hero-fin-services {
    background-image: linear-gradient(90deg, var(--near-black) 40%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214708_fin-services-hero-bk.webp");
    background-position: 0 0, 160%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-hero-travel-hospitality {
    background-image: linear-gradient(90deg, var(--near-black) 25%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932146c2_travel-hospitality-hero.svg");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is--ai-politeness {
    background-image: linear-gradient(90deg, #000, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932147fa_guide-conversational-ai-politeness-hero-bk.webp");
    background-position: 0 0, 100% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is--cc-rewards {
    background-image: linear-gradient(90deg, #000, #0000), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321480a_global-cc-hero-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-hero-health-wellness {
    background-image: linear-gradient(90deg, var(--near-black) 25%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321480e_health-wellness-hero-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-hero-tmt {
    background-image: linear-gradient(90deg, var(--near-black) 50%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214751_tmt-hero.svg");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-hero-retail-consumer-goods {
    background-image: linear-gradient(90deg, var(--near-black) 25%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321486d_retail-consumer-goods-hero-bk.svg");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is--qsr-loyalty {
    background-image: linear-gradient(90deg, var(--near-black) 35%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214997_qsr-loyalty-hero.webp");
    background-position: 0 0, 0%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-hero.is-hero-braze {
    background-size: auto, cover;
  }

  .c-hero.is-llm_as_judge {
    background-image: linear-gradient(90deg, var(--near-black) 55%, #0b0c0c40), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214b99_llm_as_a_judge-hero.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-hero.is-ai_webinar {
    background-size: contain;
  }

  .c-button.is--button_vocable {
    margin-right: 1em;
  }

  .core_values_block {
    margin-bottom: 4em;
  }

  .c-news {
    padding-bottom: 7em;
  }

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

  .subcopy_large.is--65ch {
    max-width: 40ch;
  }

  .subcopy_large.is--65ch.is--semibold {
    max-width: none;
  }

  .subcopy_large.is--adobe-cdp {
    text-align: center;
  }

  .c-industries-logo_row {
    grid-row-gap: 4em;
    grid-template-columns: 1fr 1fr;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .grid-19 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .grid-19.is--grid_outcomes {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .c-section.is--grey1_bk.is--location_lp_why {
    padding-bottom: 0;
  }

  .c-section.is--zero_bottom {
    padding-top: 2em;
  }

  .c-section.is--section_careers_students {
    background-position: 0 0, 0%;
  }

  .c-section.is--section-ppsi_gradient {
    padding-top: 3em;
    padding-bottom: 4em;
  }

  .c-section.is--section_ppsi_cs_2 {
    padding-top: 3em;
  }

  .c-section.is--section_ppsi_cs_3 {
    background-position: 50% 20%;
    padding-bottom: 4em;
  }

  .c-section.is--bk-va_lotto_cs_confetti {
    padding-top: 0;
  }

  .c-section.is--section-2wtb-2 {
    margin-top: -2em;
  }

  .c-section.is--bg_white.is--complete_zero, .c-section.is--negative_8_top {
    margin-top: 0;
  }

  .c-section.is--negative_5_bottom {
    margin-bottom: 0;
  }

  .c-section.is--vocable_contact_box {
    padding-bottom: 5em;
  }

  .c-section.is--body--dark.is--section-2wtb-e3-2, .c-section.is--body--dark.is--section-2wtb-e3-3, .c-section.is--section-2wtb-e3-4 {
    margin-top: 0;
  }

  .c-section.is--growth-hero-section {
    padding-top: 3em;
  }

  .c-section.is--section-dq-3 {
    margin-top: -10em;
  }

  .c-section.is--section-manulife_bottom_gradient {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .c-section.is-izotope-bottom {
    background-image: linear-gradient(to right, #ebedf2 50%, #ebedf266), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-section.is-izotope-section-2 {
    padding-bottom: 14em;
  }

  .c-section.is--section-ermi-light.is--zero_bottom {
    padding-top: 0;
  }

  .c-section.is-wtfg-hero {
    margin-top: 3.7em;
  }

  .c-section.is--insights-hero {
    background-position: 45%;
  }

  .c-section.is--insights-gbfn {
    background-position: 0%;
  }

  .c-section.c-voice-services-hero {
    background-image: linear-gradient(90deg, var(--near-black) 46%, #22242400), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321426d_voice-service-hero-bk.webp");
    background-position: 0 0, 180%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-section.is-telus-adobe-break {
    background-position: 0%;
    background-size: cover;
  }

  .c-section.is-zumba-4 {
    background-size: 25%;
  }

  .c-section.is-zumba-5 {
    background-size: 25%;
    padding-bottom: 10em;
  }

  .c-section.is-zumba-6 {
    background-size: 25%;
  }

  .c-section.is-braze-capabilities {
    color: var(--arctic-white);
  }

  .is--light.is--h2_careers_students {
    margin-bottom: .25em;
  }

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

  .grid-27 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-leadership_cards.is-about, .c-leadership_cards.is-about-service-line {
    width: 48%;
  }

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

  .div-block-20.is--border_2 {
    padding-left: 4em;
  }

  .div-block-20.is--border_2.is--widelogo {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-20.is--border_2.is--div_mytt_logo {
    padding-top: 2em;
    padding-left: 4em;
    padding-right: 4em;
  }

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

  .e-grid_12 {
    grid-column-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .e-grid_5, .e-grid_7 {
    grid-column-gap: 12px;
  }

  .div-block-30 {
    padding-bottom: 1em;
  }

  .div-featured_article_card-image {
    height: 7em;
  }

  .div-data-ai-hero-content {
    margin-left: -2em;
  }

  .e-grid-12_8_4_2 {
    grid-template-columns: .5fr 1fr 1fr 1fr 1fr 1fr 1fr .5fr;
    width: 100%;
  }

  .e-grid-12_8_4_2.is--grid_with_margin.is--footer_grid {
    grid-row-gap: 0em;
  }

  .e-grid-12_8_4_2.is--grid-zero-gap {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
  }

  .c-impact-testimonial_card {
    min-height: 15em;
  }

  .c-impact-testimonial_card.is-qsr {
    display: none;
  }

  .div-services-help-grid {
    margin-right: 0;
  }

  .c-expertise-how_we_help {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .is--div-h1_chevron {
    margin-top: .1em;
  }

  .is-highlight_effect {
    box-shadow: inset 0 -30px 0 #1abba91a;
  }

  .menu-button {
    width: 1.5em;
    padding: 0;
    overflow: hidden;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

  .div-block-89 {
    margin-right: 0;
  }

  .div-block-92 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-95 {
    max-width: 32ch;
  }

  .container-2 {
    height: auto;
  }

  .paragraph-6.subcopy_small {
    width: auto;
  }

  .is--border_left_grey2 {
    border-top: .4em solid var(--grey-2);
    border-left-style: none;
    margin-right: 2em;
    padding-top: 3em;
    padding-left: 0;
  }

  .div_article-byline_authors {
    grid-row-gap: .5rem;
  }

  .div-block-128 {
    justify-content: center;
    align-items: center;
    overflow: hidden;
  }

  .section_140 {
    padding: 0;
  }

  .container-1 {
    height: auto;
  }

  .image-49 {
    width: 100%;
    position: relative;
    left: 0%;
  }

  .image-50.is--drop_shadow {
    display: none;
  }

  .div-insights-all-content {
    flex-flow: wrap-reverse;
  }

  .image-51 {
    width: 100%;
    position: relative;
  }

  .image-52.is--drop_shadow {
    display: none;
  }

  .image-56 {
    width: 100%;
    position: relative;
  }

  .image-57.is--drop_shadow {
    display: none;
  }

  .container-4 {
    height: auto;
  }

  .image-58 {
    width: 100%;
    position: relative;
  }

  .image-59.is--drop_shadow {
    display: none;
  }

  .container-3 {
    height: auto;
  }

  .navbar {
    padding-left: .5em;
    padding-right: .5em;
  }

  .grid-47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-158, .div-block-159 {
    margin-left: 2em;
  }

  .e-footer_col_w_line.is--extra_links, .e-footer_col_w_line.is--copyright {
    margin-left: 2.5em;
  }

  .e-author_block.is--secondary_author {
    margin-left: 0;
  }

  .div-block-176 {
    margin-right: 0;
  }

  .collection-item-5 {
    flex-direction: column;
    align-items: stretch;
    padding-right: 0;
  }

  .div-block-179 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-194 {
    padding-right: 0;
  }

  .div-block-198 {
    grid-row-gap: .5em;
  }

  .c-section-university_photo_ribbon {
    background-position: 50%;
    height: 16em;
  }

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

  .div-block-215 {
    padding-right: 1.5em;
  }

  .div-block-247 {
    padding-right: 2em;
  }

  .div-block-247.is--1st {
    margin-bottom: 4em;
  }

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

  .accordion {
    width: 83.33%;
    padding-left: 8px;
    padding-right: 8px;
  }

  .c-section_location_ribbon.is-boardroomhero {
    height: 30em;
  }

  .div-block-271 {
    padding-top: 1em;
    padding-bottom: 2em;
  }

  .e-grid-locations {
    grid-row-gap: 2em;
    grid-template-areas: ".";
  }

  .is--text-no-wrap.is--txt-ppsi_h1 {
    white-space: normal;
  }

  .div-block-344 {
    width: 100%;
  }

  .c-guides_ribbon.is--section_abm_react {
    min-height: 14vw;
  }

  .div-block-347 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .div-block-348 {
    padding-right: 0;
  }

  .div-block-352 {
    padding-bottom: 6em;
  }

  .div-block-357 {
    flex-direction: column;
  }

  .div-block-358 {
    padding-top: 2em;
  }

  .div-block-368 {
    justify-content: center;
  }

  .div-block-377 {
    align-self: flex-end;
    width: 50%;
  }

  .div-block-388 {
    border-width: .4em;
    border-radius: 1.4em;
    height: 16.5em;
  }

  .image-67 {
    filter: invert();
  }

  .div-block-393 {
    height: 12em;
    min-height: 12em;
  }

  .div-block-395 {
    display: flex;
  }

  .div-block-398 {
    width: 8em;
    min-width: 8em;
    height: 8em;
    min-height: 8em;
  }

  .div-block-404 {
    margin-left: 0;
  }

  .div-block-405 {
    border-top: .1em solid var(--grey-2);
    margin-top: 0;
    padding-top: 3em;
  }

  .div-block-406 {
    margin-bottom: 2em;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-408 {
    width: 50%;
  }

  .div-block-409 {
    flex-direction: column;
  }

  .div-block-415 {
    width: 8em;
    min-width: 8em;
    height: 8em;
    min-height: 8em;
  }

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

  .div-block-418 {
    padding-left: 2em;
  }

  .div-block-420 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-430 {
    padding-right: 1em;
  }

  .div-block-433 {
    width: 75%;
  }

  .div-block-434 {
    flex-direction: column;
    align-items: center;
  }

  .div-block-462 {
    flex-direction: column;
  }

  .div-block-463 {
    width: 100%;
  }

  .div-block-475 {
    margin-top: 1em;
  }

  .div-block-481, .div-block-467.subcopy_small {
    padding-left: 2em;
  }

  .div-block-468 {
    width: 100%;
  }

  .div-block-469 {
    margin-left: -4em;
  }

  .div-block-473.subcopy_small {
    padding-top: 1em;
  }

  .div-block-483 {
    z-index: 1;
    position: relative;
  }

  .div-block-484 {
    display: none;
  }

  .div-block-485 {
    margin-top: 0;
  }

  .div-block-486 {
    width: 20em;
    min-width: 20em;
    margin-top: 0;
    margin-left: 1em;
    padding-top: 6em;
  }

  .div-block-487 {
    width: 20em;
    min-width: 20em;
  }

  .div-block-488 {
    width: 15em;
    min-width: 15em;
    margin-top: -6em;
    padding-top: 0;
  }

  .div-block-493, .div-block-496, .div-block-497 {
    height: 12em;
    min-height: 12em;
  }

  .div-block-498 {
    padding-top: 4em;
  }

  .div-block-500 {
    height: 12em;
    min-height: 12em;
  }

  .div-block-501 {
    margin-right: 2em;
  }

  .div-block-505 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-513 {
    width: 75%;
  }

  .div-block-517 {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-520, .div-block-521 {
    height: 10em;
    min-height: 10em;
  }

  .div-block-522 {
    padding-left: 0;
    padding-right: 1em;
  }

  .div-block-523, .div-block-524 {
    height: 10em;
    min-height: 10em;
  }

  .div-block-541 {
    padding-bottom: 4em;
  }

  .div-block-542 {
    padding-left: 0;
    overflow: hidden;
  }

  .div-block-544 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-549 {
    margin-right: -6em;
  }

  .div-block-550 {
    width: 90%;
  }

  .div-block-551 {
    margin-left: -4em;
  }

  .div-block-552 {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .div-block-553 {
    padding-top: 4em;
    padding-bottom: 4em;
    padding-right: 1em;
  }

  .div-block-554 {
    padding-right: 2em;
  }

  .div-block-555 {
    display: none;
  }

  .div-block-556 {
    margin-top: -3em;
    padding-right: 1.5em;
  }

  .div-block-557 {
    margin-top: -3em;
  }

  .tabs-menu {
    text-decoration: none;
  }

  .div-block-561 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-562 {
    flex-wrap: wrap;
  }

  .div-block-563 {
    width: 11em;
  }

  .div-block-565 {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213dd6_analytics-image-2b.webp");
    background-position: 50% 55%;
    height: 24em;
  }

  .div-block-566 {
    padding-left: 0;
  }

  .div-block-567 {
    margin-top: 3em;
  }

  .div-block-575 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .div-block-618 {
    height: 16em;
    min-height: 16em;
  }

  .div-block-619 {
    display: none;
  }

  .div-block-620, .div-block-621 {
    height: 16em;
    min-height: 16em;
  }

  .div-block-657 {
    width: 18em;
  }

  .div-block-658 {
    width: 18em;
    padding-bottom: 4em;
  }

  .div-block-658.is--drop_shadow {
    width: 20em;
  }

  .div-block-658.is--app_video_chrome.is--drop_shadow {
    width: 18em;
  }

  .div-block-660 {
    width: 18em;
    padding-top: 2em;
  }

  .div-block-662 {
    margin-top: -7em;
    padding-left: 5em;
    padding-right: 2em;
  }

  .div-block-663 {
    margin-top: 4em;
  }

  .div-block-665, .div-block-666, .div-block-672 {
    width: 18em;
  }

  .div-block-673 {
    width: 20em;
  }

  .div-block-674 {
    margin-top: 0;
  }

  .div-block-675 {
    width: 24em;
  }

  .div-block-679 {
    margin-top: 2em;
    padding-left: 0;
  }

  .div-block-681 {
    padding-left: 0;
  }

  .div-block-682 {
    padding-top: 4em;
  }

  .div-block-683 {
    width: auto;
    margin-top: 4em;
    padding-left: 0;
  }

  .div-block-687 {
    padding-left: 0;
  }

  .div-block-688 {
    padding-top: 2em;
  }

  .div-block-689, .div-block-690 {
    width: 100%;
  }

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

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

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

  .div-block-765 {
    width: 82%;
  }

  .div-block-815 {
    margin-top: 2em;
  }

  .div-block-816 {
    border-bottom: .2em solid var(--grey-2);
    text-align: center;
    margin-bottom: 2em;
    padding-bottom: 1em;
  }

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

  .div-block-841 {
    padding-bottom: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-842 {
    justify-content: space-between;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-843 {
    margin-top: -4rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-844 {
    width: 26%;
  }

  .div-block-844.growth-wwe-logo {
    width: 20%;
  }

  .div-block-844.growth-regal-logo {
    width: 35%;
  }

  .div-block-844.growth-abinbev-logo {
    width: 34%;
  }

  .div-block-844.grwoth-white-castle-logo {
    width: 20%;
  }

  .div-block-844.growth-fox-logo {
    width: 26%;
  }

  .div-block-844.growth-dq-logo {
    width: 25%;
  }

  .div-block-844.growth-warner-logo {
    width: 32%;
  }

  .div-block-933 {
    text-align: center;
    width: 26%;
    margin-bottom: 2.5em;
  }

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

  .vancouver_community_partners_logo {
    width: 100%;
    margin-bottom: 2em;
  }

  .div-block-978 {
    grid-column-gap: 3em;
    align-items: flex-start;
  }

  .div-block-979 {
    width: 40%;
  }

  .div-block-980 {
    width: 60%;
  }

  .div-block-981 {
    width: 100%;
    margin-bottom: 2em;
  }

  .div-block-982 {
    flex-direction: column;
  }

  .div-block-984 {
    width: 47%;
  }

  .div-block-991 {
    margin-bottom: 2em;
  }

  .div-block-992 {
    margin-top: 0;
    margin-left: -2em;
    margin-right: -2em;
  }

  .div-block-996 {
    width: 50%;
    margin-bottom: 1em;
  }

  .div-block-998 {
    flex-wrap: wrap;
  }

  .div-block-1001 {
    flex-direction: column;
    margin-right: 0;
  }

  .div-block-1002, .div-block-1003 {
    width: 100%;
  }

  .div-block-1007 {
    padding-right: 8em;
  }

  .div-block-1018 {
    flex-flow: column-reverse wrap;
  }

  .div-block-1019.subcopy_large, .div-block-1020 {
    width: 100%;
  }

  .div-block-1023 {
    width: 33.33%;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-1024 {
    grid-row-gap: 4rem;
  }

  .div-block-1033, .div-block-1034, .div-block-1040 {
    width: 100%;
  }

  .div-block-1042 {
    width: 70%;
  }

  .div-block-1043 {
    grid-row-gap: 2rem;
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .link-block-6 {
    width: 30%;
  }

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

  .div-block-1078 {
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .div-block-1085 {
    flex: 0 auto;
  }

  .div-block-1086 {
    margin-top: -6em;
  }

  .div-block-1087 {
    padding-left: 2.5em;
  }

  .div-block-1089 {
    padding-left: 2em;
  }

  .cs-lets_connect {
    text-align: center;
    flex-direction: column;
  }

  .div-block-1093 {
    margin-top: -4em;
  }

  .div-block-1094, .div-block-1095 {
    padding-left: 2em;
  }

  .div-block-1096, .div-block-1097 {
    padding-right: 2em;
  }

  .div-block-1098, .div-block-1099 {
    padding-left: 2em;
  }

  .div-block-1100 {
    padding-top: 2em;
  }

  .div-block-1104 {
    text-align: center;
  }

  .div-block-1108 {
    grid-column-gap: 1em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-1117 {
    padding-left: 2em;
    padding-right: 1em;
  }

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

  .div-block-1170 {
    flex-direction: column;
    display: flex;
  }

  .div-block-1171 {
    margin-bottom: 3em;
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1171.has-separator {
    border-bottom: .2em solid #c4c4c4;
    border-right-style: none;
  }

  .tabs-menu-2 {
    justify-content: space-between;
    display: flex;
  }

  .case-study-tab {
    margin-left: 1em;
    margin-right: 1em;
  }

  .div-block-1174 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1184 {
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-1188 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1204 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .location-address {
    width: 100%;
  }

  .div-block-1206 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1209 {
    margin-top: 2em;
  }

  .div-block-1214 {
    padding-right: 0;
  }

  .div-block-1221 {
    padding-bottom: 4em;
  }

  .div-block-1222 {
    height: 30em;
  }

  .is--ermi-cs {
    background-position: 0 0;
  }

  .div-block-1226 {
    padding-top: 0;
  }

  .div-block-1227 {
    padding-left: 0;
  }

  .div-block-1236 {
    padding-top: 2em;
  }

  .div-block-1238 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1246 {
    display: none;
  }

  .div-block-1253 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1360 {
    margin-top: 4em;
  }

  .div-block-1372 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .is--adb-services-hero {
    padding-top: 10em;
    padding-bottom: 12em;
  }

  .case-study-services-pill {
    margin-top: .5em;
    margin-bottom: .5em;
    margin-right: .5em;
  }

  .div-block-1388 {
    flex-direction: column;
  }

  .div-block-1389 {
    flex-wrap: wrap;
    justify-content: center;
  }

  .paragraph-22.is--telus-adobe-paragraph {
    column-count: 1;
  }

  .div-block-1394 {
    margin-bottom: 2em;
    padding-right: 2em;
  }

  .div-block-1396 {
    flex-wrap: wrap;
  }

  .is--semibold {
    font-size: 15px;
  }

  .quote-block {
    border-top: .2em solid var(--grey-2);
    margin-top: 1em;
    padding-top: 2em;
    padding-bottom: 4em;
  }

  .div-block-1419.subcopy_small {
    padding-bottom: 1em;
  }

  .div-block-1421 {
    padding-right: 0;
  }

  .div-block-1423 {
    margin-top: -1em;
  }

  .div-block-1424 {
    padding-left: 0;
  }

  .c-faq {
    background-color: var(--arctic-white);
  }

  .div-block-1428 {
    padding-left: 0;
  }

  .div-block-1431 {
    margin-top: 0;
    margin-bottom: 2em;
    padding-right: 0;
  }

  .div-block-1441-2 {
    margin-left: 2em;
    margin-right: 2em;
  }

  .div-block-1454 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .collection-list-10 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-12, .collection-list-13 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .insights-guidebooks_card {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .div-block-1477 {
    margin-top: 2em;
    margin-bottom: -3em;
    margin-right: 0;
  }

  .collection-list-15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .insights-guidebooks_card_link {
    margin-top: -1em;
  }

  .div-block-1501 {
    flex-direction: column;
    margin-bottom: 1em;
  }

  .div-block-1522 {
    margin-top: 1em;
    margin-bottom: -2em;
  }

  .div-block-1524 {
    width: 46%;
    margin-bottom: 1em;
  }

  .div-block-1525 {
    margin-top: -4em;
  }

  .div-block-1526 {
    margin-top: -4em;
    margin-bottom: -2em;
  }

  .div-block-1529 {
    margin-bottom: 8em;
  }

  .div-block-1552 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-1573 {
    text-align: left;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1574 {
    padding-top: 2em;
  }

  .div-block-1583 {
    padding-right: 4em;
  }

  .div-block-1592 {
    align-items: center;
  }

  .list-5 {
    max-width: 40ch;
  }

  .div-block-1596 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-1601 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .e4_image_right {
    padding-left: 0;
  }

  .e4_image_left {
    padding-right: 0;
  }

  .div-block-1605 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1606 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: flex;
  }

  .div-block-1610 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1614 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1622 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    flex-direction: column;
    display: flex;
  }

  .div-block-1629 {
    padding-left: 0;
    padding-right: 0;
  }

  .collection-item-15 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-nav_search {
    flex: 1;
    margin-left: 0;
  }

  .div-block-1645 {
    flex-direction: column;
    display: flex;
  }

  .div-block-1647 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: .75fr 1fr;
  }

  .div-block-1650 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: -1em;
    margin-right: -1em;
    display: grid;
  }

  .div-block-1651 {
    padding-right: 8em;
  }

  .div-block-1671 {
    margin-top: 0;
  }

  .div-block-1672 {
    margin-bottom: 4em;
  }

  .div-block-1671-2 {
    grid-row-gap: 3em;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1678 {
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .div-block-1679.is--global-cc-promo {
    padding-top: 1em;
    padding-bottom: 0;
    padding-right: 3em;
  }

  .div-block-1679.is--global-cc-promo.dark {
    padding-left: 5em;
  }

  .div-block-1681 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1684 {
    display: block;
  }

  .div-block-1685 {
    margin-top: 4em;
    padding-right: 0;
  }

  .testimonial31_slide {
    margin-right: 2rem;
  }

  .contact29_component {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .contact29_component.adb-cdp {
    grid-template-columns: .5fr 1fr;
    display: none;
  }

  .faq3_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .faq3_component.is-genai {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .faq3_list, .faq3_list.adb-cdp {
    display: block;
  }

  .faq3_list.is-loyalty {
    border-bottom-color: var(--grey-5);
    display: block;
  }

  .faq3_question.is-loyalty {
    border-top-color: var(--grey-5);
  }

  .faq3_answer.is-loyalty {
    border-bottom-color: var(--grey-5);
  }

  .div-block-1695 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

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

  .div-block-1699 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1700.is-landscape {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .div-block-1702 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1702._3-col {
    grid-template-columns: 1fr;
  }

  .div-block-1707 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1710 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1719, .div-block-1721 {
    margin-top: 2em;
  }

  .div-block-1727 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-1728 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1739 {
    margin-left: 4em;
    margin-right: 4em;
  }

  .div-block-1739.is-second {
    margin-top: 4em;
  }

  .div-block-1744 {
    text-align: center;
  }

  .div-block-1747 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .div-block-1750 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: .5fr 1fr;
  }

  .div-block-1752 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1754 {
    max-width: 50%;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1755 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .div-block-1772 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-1779 {
    grid-row-gap: 2em;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1783 {
    padding-right: 6rem;
  }

  .div-block-1786 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

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

  .div-block-1800 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid_hero {
    grid-template-columns: minmax(auto, .25fr) 1fr 1fr 1fr 1fr 1fr 1fr minmax(auto, .25fr);
  }

  .div-block-1810 {
    padding-top: 0;
  }

  .div-block-1812 {
    padding-top: 1em;
  }

  .div-block-1816 {
    padding-top: 3em;
  }

  .container-homepage-hero-highlights {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: stretch center;
    display: flex;
  }

  .homepage-hero-highlights-text-container {
    justify-content: space-around;
  }

  .div-block-1827 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1828 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1829 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1832 {
    padding-left: 0;
  }

  .e-our_work-_case_study_card.is-promoted {
    flex-direction: column;
  }

  .e-our_work-_case_study_card.is-default {
    flex-direction: column;
    padding-top: 2em;
    padding-bottom: 2em;
    display: flex;
  }

  .div-block-1836-2 {
    flex-direction: column;
    flex: 1;
    width: 100%;
    display: flex;
  }

  .div-block-1836-2.is-promoted {
    width: 100%;
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

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

  .div-block-1839 {
    width: 33%;
  }

  .div_hero_chevron {
    width: 3rem;
    min-width: 3rem;
  }

  .div-block-1840 {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
  }

  .insights-guidebooks_grid {
    grid-row-gap: 3rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1854 {
    width: 12rem;
    margin-bottom: 2rem;
  }

  .div-block-1870 {
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1871 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-1874 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .section-hero-homepage.is-homeepage-24 {
    min-height: auto;
  }

  .hp-impact-client_row {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .homepage_impact_client {
    width: 100%;
  }

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

  .div-block-1883 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1886 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1887 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-1888 {
    grid-column-gap: 2em;
    grid-row-gap: 4em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-1890 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .dms-leadership {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .advanced-rag-content {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: .5fr;
    display: block;
  }

  .advacned-rag-div-head {
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr .75fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: grid;
  }

  .div_craft-article-body {
    flex-flow: wrap-reverse;
    justify-content: space-between;
  }

  .div-article-toc, .div-block-1920 {
    width: 100%;
    min-width: auto;
    max-width: none;
    position: static;
  }

  .div-contact-hero {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1925 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 4em;
  }

  .logo3_list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-1927 {
    padding-left: 10%;
    padding-right: 10%;
  }

  .div-data-ai-aoe, .div-data-ai-leadership {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-voice-insights {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1932 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .loyalty-expertise-logo-grid {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .rfg-buttons {
    justify-content: center;
    align-items: center;
  }

  .about-grid-service-line {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .rl-styleguide_icons-list {
    grid-auto-flow: row;
  }

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

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

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

  .padding-top.padding-large, .padding-top.padding-xxlarge, .padding-top.padding-xxlarge.added-padding-on-mobile {
    display: block;
  }

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

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

  .padding-horizontal.padding-medium.is-adobe-cdp-guide {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-flow: column;
    padding-top: 1em;
    display: flex;
  }

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

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

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

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

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

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

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .spacer-large {
    padding-top: 2.5em;
  }

  .spacer-xlarge {
    padding-top: 3.5rem;
  }

  .spacer-xxlarge {
    padding-top: 4.5rem;
  }

  .spacer-huge {
    padding-top: 5rem;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 7.5rem;
  }

  .hide-tablet {
    display: none;
  }

  .display-inlineflex_left-stretch.vanguard-lets-talk {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .is--h1-mc-rfg-24 {
    font-size: 2.6em;
  }

  .layout353_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .layout249_list {
    grid-column-gap: 2rem;
  }

  .layout90_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .layout357_content-item {
    padding-bottom: 3.5rem;
    position: relative;
  }

  .layout357_content-layout {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .layout357_image {
    height: 30rem;
  }

  .blog57_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .blog57_heading {
    margin-right: 3rem;
  }

  .blog57_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .blog33_list, .team5_list {
    grid-template-columns: 1fr 1fr;
  }

  .cta7_component {
    grid-column-gap: 3rem;
  }

  .cta7_content {
    margin-right: 3rem;
  }

  .cta7_button-row {
    flex: none;
  }

  .layout209_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .layout209_image-wrapper.div-mc-rfp-24-ca-contact {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1944 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .div-block-1945 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1948 {
    border-bottom-style: none;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-bottom: 2rem;
  }

  .div-block-1949 {
    width: 100%;
  }

  .div-block-1951 {
    margin-bottom: 2rem;
  }

  .div-block-1952 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .c-case_study_card {
    aspect-ratio: 1;
    flex-direction: column;
    justify-content: space-between;
  }

  .c-case_study_card.is--brightline {
    overflow: clip;
  }

  .c-case_study_card.is--ermi {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148d2_case-study-ermi-bk-tablet-mobile.webp");
    background-position: 100%;
    background-size: cover;
  }

  .c-case_study_card.is--pepsi, .c-case_study_card.is--white-castle {
    background-position: 50%;
  }

  .c-case_study_card.is--mcgraw-hill {
    background-image: linear-gradient(90deg, #240002e6 25%, #0a000180), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932148d1_case-study-bk-desktop-mcgraw-hill.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-case_study_card.is--inspira-financial {
    background-position: 50% 100%;
  }

  .e-case_study_card-content {
    width: 100%;
    padding-top: 8%;
    padding-bottom: 0%;
    padding-right: 7%;
  }

  .e-case_study_card-image-desktop {
    display: none;
  }

  .e-cs_card-div-logo {
    margin-left: 0%;
  }

  .list-8 {
    column-count: 2;
  }

  .e-case_study_card-data-desktop {
    display: none;
  }

  .conversational-politeness-div-head {
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr .75fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-end;
    margin-bottom: 2rem;
  }

  .conversational-politeness-content {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: .5fr;
    display: block;
  }

  .div-grid-conversational-politeness {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .global-cc-content-image {
    width: 100%;
    margin-top: 0;
  }

  .global-cc-div-head {
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: end;
    margin-bottom: 2rem;
    display: grid;
  }

  .grid-glocal-cc-insights {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-glocal-cc-insights.is--4col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .topbar1_dropdown-link-list {
    margin-bottom: 1em;
    position: static;
    overflow: hidden;
  }

  .topbar1_dropdown-link-list.w--open {
    box-shadow: none;
    border-style: none;
    padding: 0;
    font-size: 1.1em;
  }

  .topbar1_menu {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fffffffc;
    height: 100vh;
    margin-left: 0;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
    box-shadow: 0 12px 12px #0003;
  }

  .dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .topbar1_menu-button.w--open {
    background-color: #0000;
  }

  .topbar1_container {
    justify-content: space-between;
  }

  .topbar1_menu-dropdown {
    width: 100%;
  }

  .menu-icon_line-bottom {
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-bottom.line-dark {
    background-color: var(--arctic-white);
  }

  .topbar1_dropdown-link-toggle {
    border-top: .1em solid var(--grey-2);
    justify-content: space-between;
    align-items: center;
    padding: .75rem 0;
    display: flex;
  }

  .topbar1_dropdown-link-toggle.topbar_link-dark {
    color: var(--grey-5);
  }

  .topbar1_link {
    border-top: .1em solid var(--grey-2);
    width: auto;
    padding: .75rem 0;
  }

  .topbar1_link.topbar_link-dark, .topbar1_link.topbar_link-dark.is-contact:hover {
    color: var(--grey-5);
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .topbar1_close-icon {
    cursor: pointer;
  }

  .menu-icon_line-middle {
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-middle.line-dark {
    background-color: var(--arctic-white);
  }

  .c-nav_search-2 {
    flex: 1;
    margin-left: 0;
  }

  .menu-icon_line-top {
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-top.line-dark {
    background-color: var(--arctic-white);
  }

  .is--text-weight-medium.topbar_link-dark, .is--text-weight-medium.is-industries.topbar_link-dark:hover {
    color: var(--grey-5);
  }

  .topbar1_content-left {
    align-items: center;
    display: flex;
  }

  .topbar1_form-block {
    z-index: 999;
    width: 100%;
  }

  .menu-icon {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon.is-left {
    margin-left: -.5rem;
    margin-right: 0;
  }

  .topbar1_dropdown-link {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .topbar1_search-button-tablet {
    cursor: pointer;
    display: block;
  }

  .topbar1_component {
    padding-right: .5rem;
  }

  .topbar1_search-desktop {
    display: none;
  }

  .h1-growth {
    font-size: 4.4em;
  }

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

  .div-block-1978 {
    padding-bottom: 2em;
    padding-left: 0;
  }

  .div-block-1979 {
    padding-top: 0;
    padding-right: 0;
  }

  .div-block-1980 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1986 {
    aspect-ratio: 16 / 9;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden;
  }

  .qsr-pdf-reregistration {
    margin-bottom: 2rem;
  }

  .div-block-2013 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1799 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .section_header114.text-color-alternate.is--shifted {
    margin-top: -4rem;
  }

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

  .header114_content-left {
    justify-content: flex-end;
  }

  .header114_content-right {
    justify-content: flex-start;
    margin-left: 0%;
  }

  .layout416_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    height: 300svh;
    min-height: auto;
  }

  .layout416_content {
    grid-template-columns: 1fr;
    height: 100svh;
  }

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

  .home_layout-3_card-content {
    padding: 2rem;
  }

  .header108_image-list {
    height: 70vh;
  }

  .header108_image-wrapper.is-image-small {
    width: 25vw;
  }

  .home_layout-4_content-left, .home_layout-4_card {
    height: 100svh;
  }

  .home_features-list_number.text-color-grey5 {
    font-size: 10rem;
  }

  .home_contact_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .grid-65 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .inspira-cs-hero-image {
    aspect-ratio: 16 / 9;
    object-position: 50% 50%;
  }

  .div-block-2023 {
    padding-top: 2rem;
    padding-right: 6rem;
  }

  .div-block-2027 {
    grid-column-gap: 1rem;
  }

  .div-block-2031 {
    margin-left: 0;
  }

  .more_case_studies_content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-2035 {
    text-align: center;
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-2038 {
    position: static;
    top: 0;
  }

  .c-section-subnav {
    display: none;
  }

  .div-block-2043 {
    padding-right: 2rem;
  }

  .qsr-loyalty-div-head {
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr .75fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: grid;
  }

  .qsr-loyalty-content {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: .5fr;
    display: block;
  }

  .div-braze-aoe {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-2047 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    margin-bottom: 2rem;
  }

  .inspira-meet-experts-modal-inner {
    margin: 2rem;
    padding: 2rem 2rem 3rem;
  }

  .div-block-2053 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .inspira-meet-last-column {
    padding-left: 2rem;
  }

  .qsr-more-insights-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-2054 {
    position: static;
  }

  .div-data-ai-leadership-copy {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .retail-meet-us-container {
    padding: 2em 3em;
  }

  .retail-meet-us-content {
    text-align: center;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: .66fr;
    align-items: stretch;
    display: flex;
  }

  .div-block-2057-2 {
    justify-content: center;
    margin-bottom: 1rem;
  }

  .layout194_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .llm_as_judge-div-head {
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: grid;
  }

  .digital_strategy_consulting-aoe_grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .display-inlineflex-center-top.vanguard-lets-talk {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

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

  .section_homepage-we_deliver {
    padding-left: 4rem;
  }

  .cs-hero-image {
    aspect-ratio: 16 / 9;
    object-position: 50% 50%;
  }

  .contextual-nudge {
    margin-left: 0;
  }

  .cs-takeaways {
    padding-top: 2rem;
    padding-right: 6rem;
  }

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

  .div-block-18141 {
    padding-right: 2rem;
  }

  .cs-sticky-header {
    position: relative;
    top: 0;
  }

  .fin-services-image4-title {
    padding-top: 1em;
  }

  .cs-sticky-head {
    position: relative;
    top: 0;
  }

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

  .c-site_banner.is--grey1_bk.is--location_lp_why {
    padding-bottom: 0;
  }

  .c-site_banner.is--zero_bottom {
    padding-top: 2em;
  }

  .c-site_banner.is--section_careers_students {
    background-position: 0 0, 0%;
  }

  .c-site_banner.is--section-ppsi_gradient {
    padding-top: 3em;
    padding-bottom: 4em;
  }

  .c-site_banner.is--section_ppsi_cs_2 {
    padding-top: 3em;
  }

  .c-site_banner.is--section_ppsi_cs_3 {
    background-position: 50% 20%;
    padding-bottom: 4em;
  }

  .c-site_banner.is--bk-va_lotto_cs_confetti {
    padding-top: 0;
  }

  .c-site_banner.is--section-2wtb-2 {
    margin-top: -2em;
  }

  .c-site_banner.is--bg_white.is--complete_zero, .c-site_banner.is--negative_8_top {
    margin-top: 0;
  }

  .c-site_banner.is--negative_5_bottom {
    margin-bottom: 0;
  }

  .c-site_banner.is--vocable_contact_box {
    padding-bottom: 5em;
  }

  .c-site_banner.is--body--dark.is--section-2wtb-e3-2, .c-site_banner.is--body--dark.is--section-2wtb-e3-3, .c-site_banner.is--section-2wtb-e3-4 {
    margin-top: 0;
  }

  .c-site_banner.is--growth-hero-section {
    padding-top: 3em;
  }

  .c-site_banner.is--section-dq-3 {
    margin-top: -10em;
  }

  .c-site_banner.is--section-manulife_bottom_gradient {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .c-site_banner.is-izotope-bottom {
    background-image: linear-gradient(to right, #ebedf2 50%, #ebedf266), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-site_banner.is-izotope-section-2 {
    padding-bottom: 14em;
  }

  .c-site_banner.is--section-ermi-light.is--zero_bottom {
    padding-top: 0;
  }

  .c-site_banner.is-wtfg-hero {
    margin-top: 3.7em;
  }

  .c-site_banner.is--insights-hero, .c-site_banner.is--insights-rfg {
    background-position: 45%;
  }

  .c-site_banner.is--insights-gbfn {
    background-position: 0%;
  }

  .c-site_banner.c-voice-services-hero {
    background-image: linear-gradient(90deg, var(--near-black) 46%, #22242400), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321426d_voice-service-hero-bk.webp");
    background-position: 0 0, 180%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-site_banner.is-telus-adobe-break {
    background-position: 0%;
    background-size: cover;
  }

  .c-site_banner.is-zumba-4 {
    background-size: 25%;
  }

  .c-site_banner.is-zumba-5 {
    background-size: 25%;
    padding-bottom: 10em;
  }

  .c-site_banner.is-zumba-6 {
    background-size: 25%;
  }

  .c-site_banner.is-braze-capabilities {
    color: var(--arctic-white);
  }

  .ai_webinar-profiles_div {
    padding-left: 0;
  }

  .image-1104 {
    aspect-ratio: 16 / 9;
  }

  .div-block-1699-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .data-ai-right-column-conent {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap-reverse;
    display: flex;
  }

  .div-data-and-ai-leadership {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-insights-block-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .insights_card-outer_frame {
    justify-content: center;
  }

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

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

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

  .collection_list-insights_block-field_notes {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .section-hero {
    min-height: auto;
  }

  .section-hero.is-data_ai {
    background-image: linear-gradient(90deg, var(--near-black) 44%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932142de_data-ai-hero-bk.webp");
    background-position: 0 0, 75%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .div-hero_content-data_ai {
    width: 90%;
  }

  .contact29_component-copy {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .contact29_component-copy.adb-cdp {
    grid-template-columns: .5fr 1fr;
    display: none;
  }

  .display-inlineflex-center-center.vanguard-lets-talk {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  ._2025-section-hero.is-adobe-summit-2025 {
    background-image: linear-gradient(90deg, #000 28%, #00000038), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c3b_hero-adobe-summit-2025.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .health-meet-us-content {
    text-align: center;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: .66fr;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .div-block-2057-3 {
    justify-content: center;
    margin-bottom: 1rem;
  }

  .div-block-1822030 {
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .health-meet-us-text {
    flex-flow: column;
    justify-content: center;
    align-self: auto;
    align-items: center;
    display: flex;
  }

  .layout352_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

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

  .div-data-ai-workshops-contact-form {
    margin-top: 2em;
  }

  .product11_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .product11_heading {
    margin-right: 3rem;
  }

  ._2wtb-card_slider {
    padding-left: 0;
    padding-right: 0;
  }

  ._2wtb-card_mask {
    width: 50%;
  }

  ._2wtb-card_slide {
    padding-right: 2rem;
  }

  .flex-block_grow_space-around_top {
    grid-row-gap: 1em;
    flex-flow: wrap;
  }

  .flex-block-2-2 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    text-align: center;
    flex-flow: column;
    align-items: center;
  }

  .container_ai-workshop-video_examples {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .layout485_component {
    grid-column-gap: 2rem;
    grid-template-columns: .75fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .display-inlineflex_left-bottom.vanguard-lets-talk, .display-inlineflex_center-top.vanguard-lets-talk {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .rl-styleguide_inlineflex-grid {
    grid-auto-flow: row;
  }

  .display-inlineflex_center-stretch.vanguard-lets-talk, .display-inlineflex_right-stretch.vanguard-lets-talk, .display-inlineflex_left-top.vanguard-lets-talk, .display-inlineflex_right-top.vanguard-lets-talk, .display-inlineflex_left-center.vanguard-lets-talk, .display-inlineflex_center-center.vanguard-lets-talk, .display-inlineflex_right-center.vanguard-lets-talk, .display-inlineflex_center-bottom.vanguard-lets-talk, .display-inlineflex_space-between-stretch.vanguard-lets-talk, .display-inlineflex_right-bottom.vanguard-lets-talk, .display-inlineflex_space-between-stretch-copy.vanguard-lets-talk {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .text-align-center-tablet {
    text-align: center;
  }

  .grid_ai-workshop-videos {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .section-adobe-summit-25-speaking-session {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .adobe_summit-speaker_session_data_point_container.vanguard-lets-talk {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .header103_tabs-menu {
    max-width: none;
    bottom: 4rem;
  }

  .header103_tab-link {
    min-width: 8rem;
  }

  .hide-desktop {
    display: block;
  }

  .header102_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    padding-top: 6rem;
  }

  .header102_content {
    margin-left: 5%;
    margin-right: 5%;
  }

  .header102_slider {
    width: 100vw;
    max-width: 100%;
  }

  .header102_slide-wrapper {
    grid-template-rows: 60% 40%;
  }

  .header_homepage_component {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-top: 6em;
  }

  .header_homepage_content {
    margin-left: 5%;
    margin-right: 5%;
  }

  .header_homepage_slider {
    width: 100vw;
    max-width: 100%;
    margin-right: 0%;
    padding-top: 0;
    padding-left: 5%;
  }

  .header_homepage_slide-wrapper {
    grid-template-rows: 60% 40%;
  }

  .header_homepage_slide-content-wrapper, .header_homepage_slide-content-wrapper-image {
    padding-right: 2em;
  }

  .is-landscape-copy, .platform-expertise-logo.is-landscape, .platform-expertise-logo.is-landscape-copy {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .div-platform-expertise-logo-grid-copy {
    grid-template-columns: 1fr 1fr;
  }

  .layout489_inner-wrapper {
    padding-right: 1.5rem;
  }

  .heading-style-h2-2 {
    font-size: 2.75rem;
  }

  .layout489_tabs {
    grid-column-gap: 3rem;
  }

  .layout489_tabs-content {
    padding-left: 1.5rem;
  }

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

  .layout2_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .careers-award-container {
    grid-template-columns: 1fr 1fr;
  }

  .padding-section-healthe-wellness {
    padding-bottom: 10em;
  }

  .health_wellness-card {
    padding-left: 2em;
    padding-right: 2em;
  }

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

  .heading-style-h2-3 {
    font-size: 2.75rem;
  }

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

  .navbar2_container {
    grid-template-columns: .25fr 1fr;
    display: flex;
  }

  .navbar2_menu {
    border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
    background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    justify-content: center;
    padding: 1rem 5% 2.5rem;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .navbar2_link {
    text-align: center;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar2_menu-dropdown {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar2_dropdwn-toggle {
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: .75rem 2rem .75rem 0;
    display: flex;
  }

  .navbar2_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar2_dropdown-list.w--open {
    border-style: none;
    padding: 0;
    position: static;
  }

  .navbar2_dropdown-link {
    text-align: center;
    width: auto;
    padding: .75rem 0;
    font-size: 16px;
  }

  .navbar2_button-wrapper {
    align-items: center;
  }

  .navbar2_menu-button {
    padding: 0;
  }

  .navbar2_menu-button.w--open {
    background-color: #0000;
  }

  .menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon2_line-top {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon2_line-middle {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon2_line-bottom {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .home7-header_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .home7-details_component {
    grid-column-gap: 2rem;
  }

  .home7-about_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home7-cta_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home7-blog_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .home7-blog_heading {
    margin-right: 3rem;
  }

  .home7-blog_button-row {
    flex: none;
  }

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

  .footer3_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h1-2 {
    font-size: 3.25rem;
  }

  .heading-style-h2-4 {
    font-size: 2.75rem;
  }

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

  ._2wtb_card_mask {
    width: 50%;
  }

  .heading-style-h2-5 {
    font-size: 2.75rem;
  }

  .signup-form-wrapper {
    grid-column-gap: 1rem;
  }

  .contact8_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .heading-style-h2-6 {
    font-size: 2.75rem;
  }

  ._2wtb_contact_content {
    grid-column-gap: 3rem;
    grid-auto-flow: row;
    min-height: auto;
  }

  ._2wtb_team_list, ._2wtb-collection-list.is-4-column {
    grid-template-columns: 1fr 1fr;
  }

  .c-section-guidebooks-hero.is--grey1_bk.is--location_lp_why {
    padding-bottom: 0;
  }

  .c-section-guidebooks-hero.is--zero_bottom {
    padding-top: 2em;
  }

  .c-section-guidebooks-hero.is--section_careers_students {
    background-position: 0 0, 0%;
  }

  .c-section-guidebooks-hero.is--section-ppsi_gradient {
    padding-top: 3em;
    padding-bottom: 4em;
  }

  .c-section-guidebooks-hero.is--section_ppsi_cs_2 {
    padding-top: 3em;
  }

  .c-section-guidebooks-hero.is--section_ppsi_cs_3 {
    background-position: 50% 20%;
    padding-bottom: 4em;
  }

  .c-section-guidebooks-hero.is--bk-va_lotto_cs_confetti {
    padding-top: 0;
  }

  .c-section-guidebooks-hero.is--section-2wtb-2 {
    margin-top: -2em;
  }

  .c-section-guidebooks-hero.is--bg_white.is--complete_zero, .c-section-guidebooks-hero.is--negative_8_top {
    margin-top: 0;
  }

  .c-section-guidebooks-hero.is--negative_5_bottom {
    margin-bottom: 0;
  }

  .c-section-guidebooks-hero.is--vocable_contact_box {
    padding-bottom: 5em;
  }

  .c-section-guidebooks-hero.is--body--dark.is--section-2wtb-e3-2, .c-section-guidebooks-hero.is--body--dark.is--section-2wtb-e3-3, .c-section-guidebooks-hero.is--section-2wtb-e3-4 {
    margin-top: 0;
  }

  .c-section-guidebooks-hero.is--growth-hero-section {
    padding-top: 3em;
  }

  .c-section-guidebooks-hero.is--section-dq-3 {
    margin-top: -10em;
  }

  .c-section-guidebooks-hero.is--section-manulife_bottom_gradient {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .c-section-guidebooks-hero.is-izotope-bottom {
    background-image: linear-gradient(to right, #ebedf2 50%, #ebedf266), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-section-guidebooks-hero.is-izotope-section-2 {
    padding-bottom: 14em;
  }

  .c-section-guidebooks-hero.is--section-ermi-light.is--zero_bottom {
    padding-top: 0;
  }

  .c-section-guidebooks-hero.is-wtfg-hero {
    margin-top: 3.7em;
  }

  .c-section-guidebooks-hero.is--insights-hero {
    background-position: 45%;
  }

  .c-section-guidebooks-hero.is--insights-gbfn {
    background-position: 0%;
  }

  .c-section-guidebooks-hero.c-voice-services-hero {
    background-image: linear-gradient(90deg, var(--near-black) 46%, #22242400), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321426d_voice-service-hero-bk.webp");
    background-position: 0 0, 180%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-section-guidebooks-hero.is-telus-adobe-break {
    background-position: 0%;
    background-size: cover;
  }

  .c-section-guidebooks-hero.is-zumba-4 {
    background-size: 25%;
  }

  .c-section-guidebooks-hero.is-zumba-5 {
    background-size: 25%;
    padding-bottom: 10em;
  }

  .c-section-guidebooks-hero.is-zumba-6 {
    background-size: 25%;
  }

  .c-section-guidebooks-hero.is-braze-capabilities {
    color: var(--arctic-white);
  }

  .collection-item-guidebooks-featured-content {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  h1, h2 {
    font-size: 2.6em;
  }

  .h1 {
    font-size: 3.5em;
  }

  .h1.is--zero_top.is--white {
    font-size: 2.6em;
  }

  .c-grid-hero {
    grid-template-columns: .5fr 1fr 1fr .5fr;
  }

  .h2.is-serif.is--white {
    max-width: none;
  }

  .c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_social_impact {
    background-position: 0 0, 100% 0;
    padding-top: 8em;
  }

  .c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_core_values {
    background-position: 0 0, 50% 100%;
  }

  .c-hero.is--hero-ppsi_cs {
    margin-left: .5em;
    margin-right: .5em;
  }

  .c-hero.is--hero-brightline-cs {
    padding-bottom: 8em;
  }

  .c-hero.is--contact {
    padding-bottom: 4em;
  }

  .c-hero.is--llm {
    background-image: linear-gradient(to right, var(--near-black) 50%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932143a9_llm-hero-bk.webp");
    background-position: 0 0, 100% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 681px;
  }

  .c-hero.is-hero-ai-dialogs {
    background-image: linear-gradient(45deg, var(--arctic-white) 50%, #ffffff1a);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .c-hero.is-design {
    background-position: 0 0, 100% 0;
    background-size: auto, contain;
  }

  .c-hero.is--advanced-rag {
    background-image: linear-gradient(90deg, var(--grey-1) 35%, #f4f4f400), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321461e_advanced-rag-hero-image.webp");
    background-position: 0 0, 100% 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 748px;
  }

  .c-hero.is-hero-fin-services {
    background-image: linear-gradient(90deg, var(--near-black) 40%, #0b0c0c00);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .c-hero.is-hero-travel-hospitality {
    background-image: linear-gradient(90deg, var(--near-black) 25%, #0b0c0c00);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .c-hero.is-hero-health-wellness {
    background-image: linear-gradient(90deg, var(--near-black) 46%, #0b0c0c00), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321480e_health-wellness-hero-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-hero-retail-consumer-goods {
    background-image: linear-gradient(90deg, var(--near-black) 25%, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321486d_retail-consumer-goods-hero-bk.svg");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-llm_as_judge {
    background-image: linear-gradient(90deg, var(--near-black) 55%, #0b0c0c73), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214b99_llm_as_a_judge-hero.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .core_values_block {
    margin-bottom: 2em;
  }

  .c-news {
    background-position: 100% 0;
  }

  .c-grid-news {
    grid-template-columns: .25fr 1fr 1fr 1fr 1fr .25fr;
  }

  .subcopy_small.is--white {
    display: inline-block;
  }

  .subcopy_small.is--craft_masthead {
    border-left-style: none;
    padding-left: 0;
  }

  .subcopy_large.is--65ch {
    max-width: 34ch;
  }

  .subcopy_large.is--adobe-cdp {
    margin-top: 1em;
  }

  .all-caps.is--subhead_careers_students {
    max-width: 30ch;
  }

  .all-caps.is--rfg_blue {
    text-align: center;
  }

  .c-industries-logo_row {
    grid-column-gap: 6em;
  }

  .grid-19 {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    flex-direction: column;
    display: flex;
  }

  .grid-19.is--grid_outcomes {
    grid-template-columns: 1fr;
  }

  .c-section.is--gradient_color.is--social_impact_contact {
    padding-bottom: 5em;
  }

  .c-section.is--blog_signup {
    margin-top: 0;
  }

  .c-section.is--extra_padding {
    padding-top: 6em;
    padding-bottom: 8em;
  }

  .c-section.is--contact_us.is--gradient_color1 {
    padding-bottom: 6em;
  }

  .c-section.is--section_careers_students {
    background-position: 0 0, 0%;
  }

  .c-section.is--section_ppsi_cs_3 {
    background-position: 50% 10%;
    background-size: contain;
  }

  .c-section.is--section-2wtb-e3-1 {
    margin-top: 0;
    padding-top: 0;
  }

  .c-section.is--body--dark.is--section-2wtb-e3-2, .c-section.is--body--dark.is--section-2wtb-e3-3 {
    margin-top: 0;
    padding-top: 6em;
  }

  .c-section.growth-partners {
    padding-top: 9rem;
    padding-bottom: 7em;
  }

  .c-section.is--insights-hero {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214136_insights-2wtb-bk-2.webp");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .c-section.is--insights-subnav {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .c-section.c-voice-services-hero {
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .is--light.is--h2_careers_students {
    margin-top: .25em;
  }

  .is--light.is--zero_bottom {
    max-width: 12ch;
  }

  .grid-24 {
    flex-direction: column;
    display: flex;
  }

  .contact-form-grid {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .is--bg_white.is--drop_shadow.is--padded.is--social_impact {
    margin-top: -4em;
  }

  .grid-33 {
    flex-direction: column;
    display: flex;
  }

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

  .e-grid-community_outreach {
    flex-direction: column;
    display: flex;
  }

  .div-block-20.is--border_2.is--div_mytt_logo {
    padding-top: 2.5em;
  }

  .image-9 {
    width: 10em;
  }

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

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

  .div-data-ai-hero-content {
    margin-left: 0;
  }

  .e-grid-12_8_4_2 {
    grid-template-columns: .25fr 1fr 1fr .25fr;
  }

  .e-grid-12_8_4_2.is--social_impact_contact {
    flex-direction: column;
    padding-left: 2em;
    padding-right: 2em;
    display: flex;
  }

  .main_nav-full_logo {
    display: none;
  }

  .div-block-44 {
    flex-direction: row;
    align-items: flex-start;
  }

  .div-block-48 {
    flex-direction: column;
    padding-left: 3em;
    padding-right: 3em;
    display: flex;
  }

  .c-impact-testimonial_card {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .c-expertise-how_we_help {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-74 {
    margin-right: 1em;
  }

  .is--div-h1_chevron {
    width: 3.4em;
    margin-top: -.4em;
  }

  .main_nav-logomark {
    margin-left: -.5em;
    display: block;
  }

  .is-highlight_effect {
    box-shadow: inset 0 -26px 0 #1abba91a;
  }

  .grid-44 {
    flex-direction: column;
    display: flex;
  }

  .div-block-92 {
    justify-content: center;
    padding-left: 2em;
    padding-right: 2em;
    display: flex;
  }

  .div-block-95 {
    max-width: none;
  }

  .div-block-99 {
    width: 10em;
    margin-top: 1em;
  }

  .div-block-106 {
    display: none;
  }

  .paragraph-6.subcopy_small {
    width: auto;
    max-width: 46ch;
  }

  .is--border_left_grey2 {
    margin-left: 1em;
    margin-right: 0;
  }

  .div-block-142 {
    width: 8em;
  }

  .collection-list.is--craft_collection_list {
    flex-direction: column;
    display: flex;
  }

  .div-block-150 {
    padding-left: 2em;
    padding-right: 4em;
  }

  .div-block-151 {
    padding-right: 4em;
  }

  .div-block-152 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-158, .div-block-159 {
    width: 14em;
    margin-left: 0;
  }

  .div-block-160, .div-block-161 {
    text-align: center;
  }

  .is--list_footer.is--extra_links {
    margin-bottom: 0;
  }

  .e-footer_col_w_line {
    margin-left: -2em;
  }

  .e-footer_col_w_line.is--extra_links {
    border-left-style: none;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .e-footer_col_w_line.is--copyright {
    border-left-style: none;
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-172 {
    flex-direction: column;
    align-items: stretch;
  }

  .div-block-173 {
    margin-bottom: 1em;
    margin-right: 0;
  }

  .div-block-176 {
    min-width: auto;
    min-height: 16em;
  }

  .div-block-185 {
    flex-direction: column;
  }

  .div-block-190 {
    justify-content: flex-start;
  }

  .c-section-university_photo_ribbon {
    height: 14em;
  }

  .div-block-210.is--trimmed {
    margin-bottom: 0;
  }

  .div-block-214 {
    display: none;
  }

  .div-block-213 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-215 {
    padding-right: 0;
  }

  .heading-31 {
    max-width: 14ch;
  }

  .accordion__item {
    margin-bottom: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .accordion {
    width: 100%;
    margin-bottom: -16px;
  }

  .e-grey_thin_line.is-inspira {
    display: none;
  }

  .c-section_location_ribbon.is-boardroomhero {
    height: 22em;
  }

  .div-block-271 {
    padding-top: 2em;
    padding-bottom: 4em;
  }

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

  .div-block-332 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-344 {
    width: 100%;
  }

  .c-guides_ribbon.is--section_abm_braze {
    min-height: 22vw;
  }

  .c-guides_ribbon.is--section_abm_react {
    min-height: 18vw;
  }

  .heading-44 {
    max-width: 14ch;
  }

  .div-block-351 {
    width: 4em;
  }

  .div-block-351.is-dq-logo-351 {
    width: 6em;
  }

  .div-block-352 {
    flex-direction: column;
  }

  .div-block-353 {
    width: 100%;
    margin-right: 0;
  }

  .div-block-354 {
    width: 100%;
    margin-top: 3em;
    margin-left: 0;
  }

  .div-block-355.is--div-twttr {
    padding-bottom: 4em;
  }

  .div-block-365 {
    padding-left: 1em;
    padding-right: 2em;
  }

  .div-block-368 {
    text-align: center;
    flex-direction: column;
  }

  .div-block-371 {
    width: 40%;
    margin-right: 1em;
  }

  .div-block-372 {
    width: 60%;
  }

  .div-block-377 {
    width: 100%;
  }

  .div-block-378 {
    flex-direction: column;
  }

  .div-block-385 {
    padding-left: 2em;
    padding-right: 1em;
  }

  .div-block-386 {
    padding-left: 1em;
    padding-right: 2em;
  }

  .div-block-387 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-388 {
    border-width: .3em;
    border-radius: 1.2em;
    height: 13.6em;
  }

  .grid-55 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-391 {
    margin-left: 2em;
  }

  .div-block-392 {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .div-block-393 {
    height: 14em;
    min-height: 14em;
  }

  .div-block-395 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-top: 1em;
  }

  .div-block-396 {
    flex-direction: column;
  }

  .div-block-400 {
    width: 100%;
  }

  .div-block-401 {
    width: 100%;
    margin-top: 3em;
    padding-left: 0;
  }

  .div-block-403 {
    border-left-style: none;
    padding-left: 0;
  }

  .div-block-406 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-407 {
    flex-direction: column;
  }

  .div-block-408 {
    width: 100%;
    margin-top: 1em;
  }

  .div-block-418 {
    flex-direction: column;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .heading-46 {
    text-align: center;
  }

  .div-block-419 {
    padding-top: 2em;
    padding-bottom: 2em;
  }

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

  .div-block-428 {
    width: 100%;
    padding-right: 0;
  }

  .div-block-429 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-width: 100%;
    margin-top: 2em;
    display: grid;
  }

  .div-block-430 {
    padding-right: 0;
  }

  .div-block-462 {
    flex-direction: column;
  }

  .div-block-466.is--contact_button {
    justify-content: center;
  }

  .div-block-461 {
    text-align: center;
    margin-left: -3em;
    margin-right: -3em;
  }

  .div-block-463 {
    align-items: center;
  }

  .div-block-464 {
    width: 16em;
    margin-bottom: 0;
  }

  .div-block-475 {
    margin-top: 1em;
  }

  .div-block-467.subcopy_small, .div-block-468 {
    padding-left: 0;
  }

  .div-block-469 {
    margin-top: -18em;
    margin-left: -1em;
    padding-left: 2em;
    padding-right: 1em;
  }

  .div-block-485 {
    margin-top: 2em;
  }

  .div-block-486 {
    width: 16em;
    min-width: 16em;
    padding-top: 4em;
  }

  .div-block-487 {
    width: 16em;
    min-width: 16em;
  }

  .div-block-488 {
    width: 12em;
    min-width: 12em;
    margin-top: -4em;
  }

  .div-block-490 {
    padding-top: 1em;
  }

  .div-block-491 {
    padding-top: 4em;
  }

  .div-block-492 {
    padding-left: 2em;
  }

  .div-block-493 {
    height: 14em;
    min-height: 14em;
  }

  .div-block-496 {
    height: 9em;
    min-height: 9em;
    display: none;
  }

  .div-block-497 {
    height: 14em;
    min-height: 14em;
  }

  .div-block-498 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 1em;
    display: flex;
  }

  .div-block-499 {
    display: none;
  }

  .div-block-500 {
    height: 14em;
    min-height: 14em;
  }

  .div-block-514 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-515 {
    margin-top: -1em;
  }

  .div-block-517 {
    align-items: center;
  }

  .div-block-525 {
    background-position: 100%;
  }

  .div-block-528.is--drop_shadow {
    margin-left: -2em;
    margin-right: -2em;
  }

  .div-block-529 {
    display: none;
  }

  .div-block-530 {
    margin-bottom: -2em;
    padding-top: 1em;
    padding-left: 4em;
  }

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

  .div-block-533 {
    text-align: center;
  }

  .div-block-542 {
    padding-left: 2em;
  }

  .div-block-544 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-546 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .div-block-547 {
    padding-right: 1em;
  }

  .div-block-549 {
    margin-top: -32em;
  }

  .div-block-550 {
    width: 100%;
  }

  .div-block-551 {
    margin-left: -10em;
  }

  .div-block-552 {
    margin-bottom: -1em;
    padding-bottom: 0;
    padding-left: 6em;
    padding-right: 3.5em;
  }

  .div-block-553 {
    margin-bottom: -1em;
    padding: 2em 6em 0;
  }

  .div-block-554 {
    padding-right: 0;
  }

  .div-block-555 {
    display: block;
  }

  .div-block-556 {
    padding-left: 2em;
    padding-right: 0;
  }

  .div-block-557 {
    display: none;
  }

  .is--section-analytics-1 {
    height: 32em;
  }

  .div-block-561 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-565 {
    background-position: 50% 60%;
    height: 20em;
  }

  .div-block-566 {
    padding-left: 0;
  }

  .paragraph-14 {
    padding-left: .125em;
  }

  .div-block-575 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-614 {
    padding-left: 1em;
  }

  .div-block-615 {
    width: 70%;
  }

  .div-block-618 {
    background-position: 50%;
    height: 14em;
    min-height: 14em;
  }

  .div-block-620, .div-block-621 {
    height: 14em;
    min-height: 14em;
  }

  .div-block-624 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-646 {
    background-position: 50% 100%;
    justify-content: space-between;
    height: 32em;
  }

  .div-block-654 {
    padding-top: 2em;
  }

  .div-block-657 {
    width: 20em;
    margin-top: 2em;
  }

  .div-block-657.is--app_video_chrome.is--drop_shadow {
    width: 18em;
  }

  .div-block-658, .div-block-660 {
    width: 20em;
    margin-top: 2em;
  }

  .div-block-662 {
    margin-top: -12em;
    padding-left: 3em;
    padding-right: 1em;
  }

  .div-block-663 {
    margin-top: 4em;
    padding-left: 0;
  }

  .div-block-665 {
    width: 20em;
    margin-top: 2em;
    margin-right: 0;
  }

  .div-block-665.is--app_video_chrome {
    width: 18em;
  }

  .div-block-666 {
    width: 20em;
    margin-top: 2em;
  }

  .div-block-666.is--app_video_chrome.is--drop_shadow {
    width: 18em;
  }

  .div-block-667 {
    padding-top: 0;
  }

  .div-block-672 {
    width: 20em;
  }

  .div-block-673 {
    width: 22em;
  }

  .div-block-675 {
    width: 26em;
  }

  .div-block-676 {
    margin-top: 4em;
    margin-bottom: 2em;
  }

  .div-block-684 {
    margin-top: -2em;
  }

  .div-block-685 {
    margin-top: 0;
  }

  .div-block-687 {
    width: 100%;
  }

  .div-block-689, .div-block-690 {
    padding-left: 0;
  }

  .div-block-691 {
    margin-bottom: -4em;
  }

  .div-block-692 {
    margin-top: 4em;
  }

  .text-span-7 {
    white-space: nowrap;
  }

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

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .body-medium {
    font-size: 1rem;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .div-block-765 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .div-block-788 {
    width: 90%;
  }

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

  .div-block-841 {
    padding-bottom: 2rem;
  }

  .div-block-842 {
    justify-content: space-between;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-843 {
    margin-top: -3rem;
  }

  .div-block-844 {
    width: 24%;
  }

  .div-block-844.growth-wwe-logo {
    width: 20%;
  }

  .div-block-844.growth-regal-logo {
    width: 36%;
  }

  .div-block-844.growth-abinbev-logo {
    width: 34%;
  }

  .div-block-844.growth-fox-logo, .div-block-844.growth-ibm-logo {
    width: 26%;
  }

  .div-block-844.growth-dq-logo {
    width: 24%;
  }

  .div-block-844.growth-warner-logo {
    width: 27%;
  }

  .div-block-933 {
    width: 32%;
  }

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

  .div-block-890-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-978 {
    flex-direction: column;
    align-items: center;
  }

  .div-block-979 {
    width: 100%;
    margin-bottom: 4em;
  }

  .div-block-980 {
    text-align: left;
    width: 100%;
  }

  .div-block-984 {
    width: 100%;
  }

  .div-block-987 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-989.is--drop_shadow {
    padding-left: 3em;
    padding-right: 3em;
  }

  .div-block-996 {
    width: 90%;
  }

  .div-block-1005 {
    margin-top: -2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1007 {
    padding-right: 0;
  }

  .div-block-1008 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .div-block-1009 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .div-block-1023 {
    width: 42%;
  }

  .div-block-1024 {
    padding-bottom: 4rem;
  }

  .div-block-1025 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-1035, .div-block-1037 {
    width: 5rem;
  }

  .div-block-1046 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .div-block-1047 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-1051 {
    padding: 3rem 4rem 3rem 3rem;
  }

  .div-block-1087 {
    margin-left: -2em;
    margin-right: -2em;
    padding-left: 0;
  }

  .div-block-1088 {
    padding-left: 0;
  }

  .div-block-1094 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .div-block-1095 {
    padding-left: 0;
  }

  .div-block-1096 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .div-block-1097 {
    padding-right: 0;
  }

  .div-block-1098 {
    padding-left: 0;
  }

  .div-block-1099 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .div-block-1101 {
    margin-left: -2em;
    margin-right: -2em;
  }

  .div-block-1102 {
    margin-top: 2em;
    margin-left: -2em;
    margin-right: -2em;
  }

  .div-block-1108 {
    grid-column-gap: 0em;
    grid-row-gap: 3em;
    flex-direction: column;
  }

  .div-block-1166 {
    width: 4em;
  }

  .div-block-1169 {
    grid-column-gap: 1em;
    grid-template-columns: 1fr 1fr;
    margin-left: -3em;
    margin-right: -3em;
  }

  .div-block-1171 {
    padding-left: 0;
    padding-right: 0;
  }

  .case-study-tab {
    margin-left: .5em;
    margin-right: .5em;
    line-height: 1.25em;
  }

  .div-block-1178 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1181, .div-block-1182, .div-block-1183 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .brand-2 {
    padding-left: 0;
  }

  .location-address {
    width: 100%;
  }

  .div-block-1206 {
    margin-top: -2em;
  }

  .div-block-1212 {
    flex-direction: column;
  }

  .div-block-1214 {
    padding-right: 8em;
  }

  .div-block-1221 {
    padding-bottom: 4em;
  }

  .div-block-1222 {
    height: 28em;
  }

  .div-block-1224 {
    padding-right: 6em;
  }

  .div-block-1225 {
    padding-top: 4em;
  }

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

  .div-block-1239 {
    margin-top: -2em;
  }

  .div-block-1240, .div-block-1241 {
    display: none;
  }

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

  .div-block-1253 {
    flex-direction: column;
    display: flex;
  }

  .div-block-1356 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1361 {
    grid-row-gap: 3em;
    flex-direction: column;
  }

  .div-block-1367 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1372 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    text-align: center;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .is--adb-services-hero {
    padding-top: 8em;
    padding-bottom: 12em;
  }

  .div-block-1389 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .paragraph-22 {
    column-count: 1;
  }

  .div-block-1394 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1396 {
    flex-direction: column;
  }

  .is--semibold {
    font-size: 14px;
  }

  .div-block-1400 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1402, .div-block-1421 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-1441-2 {
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-1442-2 {
    width: 12em;
  }

  .div-block-1443-2 {
    width: 10em;
  }

  .div-block-1446-2 {
    width: 16em;
  }

  .div-block-1447-2 {
    width: 6em;
    height: .2em;
    margin-top: 1.5em;
    margin-bottom: 2em;
  }

  .div-block-1454 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .insights-guidebooks_card_content {
    margin-bottom: 2em;
  }

  .collection-list-10 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .collection-list-12 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1464 {
    padding-top: 6em;
    padding-bottom: 6em;
  }

  .collection-list-13 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .insights-guidebooks_card {
    grid-template-rows: 1fr auto;
    grid-template-columns: 1fr;
  }

  .div-block-1472, .div-block-1473 {
    text-align: center;
  }

  .collection-list-14 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1481 {
    max-width: 100%;
  }

  .collection-list-15 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .search-result-item {
    flex-direction: column-reverse;
  }

  .div-block-1504 {
    max-width: none;
  }

  .div-block-1524 {
    width: auto;
    margin-bottom: 1em;
  }

  .div-block-1525 {
    margin-bottom: -2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1526 {
    margin-bottom: -3em;
  }

  .div-block-1527 {
    margin-top: -4em;
  }

  .div-block-1552 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 0;
  }

  .div-block-1571 {
    height: 25rem;
    display: none;
  }

  .div-block-1581 {
    height: 20rem;
    margin-top: -10rem;
  }

  .div-block-1583 {
    padding-right: 0;
  }

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

  .div-block-1587 {
    margin-top: 1em;
    padding-left: 2em;
    padding-right: 3em;
  }

  .div-block-1592 {
    grid-row-gap: 0em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1596 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 1em;
  }

  .e4_image_right, .e4_image_left {
    margin-top: 2em;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1610 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1614 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1615 {
    padding-right: 2em;
  }

  .div-block-1615.is--drop_shadow {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .div-block-1618 {
    margin-left: -1em;
  }

  .div-block-1626 {
    margin-bottom: 1em;
  }

  .collection-list-16 {
    display: flex;
  }

  .div-block-1640 {
    grid-row-gap: 0em;
    flex-direction: column;
  }

  .text-field-genai.is--bottom {
    height: 3em;
  }

  .div-block-1646 {
    padding-left: 2em;
  }

  .div-block-1650 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 3em;
  }

  .div-block-1651 {
    padding-right: 4em;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .div-block-1672 {
    margin-bottom: 3em;
  }

  .div-block-1679 {
    text-align: center;
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1679.is--global-cc-promo {
    text-align: left;
  }

  .div-block-1679.is--global-cc-promo.dark {
    padding-left: 3em;
    padding-right: 3em;
  }

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

  .div-block-1681.dpd-leadership {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .list-item-2 {
    text-align: left;
  }

  .testimonial31_mask {
    width: 100%;
  }

  .contact29_component, .faq3_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .faq3_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .faq3_icon-wrapper {
    width: 1.75rem;
  }

  .div-block-1695 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1700.is-landscape {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .div-block-1702 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1707 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .div-block-1710 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .is-about-quote.dark {
    padding-right: 2em;
  }

  .div-block-1714 {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1717 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1739 {
    margin-left: 0;
    margin-right: 0;
  }

  .faq3_question-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .div-block-1750 {
    flex-direction: column;
    display: flex;
  }

  .div-block-1753 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .div-block-1754 {
    max-width: 75%;
  }

  .div-block-1755 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    background-color: #fff0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1772 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    display: flex;
  }

  .div-block-1773 {
    text-align: center;
    border-left-style: none;
    padding-left: 0;
  }

  .div-block-1774 {
    padding-top: 3rem;
  }

  .div-block-1777 {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

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

  .div-block-1782 {
    width: 3rem;
  }

  .div-block-1783 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

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

  .div-block-1791 {
    display: none;
  }

  .div-block-1794 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1796-2 {
    width: 12em;
  }

  .div-block-1803 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid_hero {
    grid-template-columns: minmax(auto, .25fr) 1fr 1fr 1fr 1fr minmax(auto, .25fr);
  }

  .div-block-1809 {
    width: 100%;
  }

  .div-block-1812 {
    padding-left: 2em;
  }

  .homepage-hero-highlights-text-container {
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1827 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .dig-prod-dev-scroller-list {
    grid-column-gap: 1rem;
    grid-template-columns: 33.33fr 33.33fr 33.33fr;
    padding-top: 1rem;
  }

  .logo3_wrapper {
    padding: .75rem 1rem;
  }

  .grid-64.is-case-studies {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

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

  .div-block-1846 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .insights-guidebooks_grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1854 {
    width: 10rem;
  }

  .div-block-1857 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-1870 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1871 {
    grid-column-gap: 8rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1872 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-hero-homepage.is-homeepage-24 {
    background-position: 50% 80%;
  }

  .homepage-our_work-headline {
    width: 90%;
  }

  .hp-impact-client_row {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-1886 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1887 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1888 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1890 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  .div-block-1892 {
    max-width: 100%;
  }

  .advanced-rag-content {
    flex-direction: column;
    display: flex;
  }

  .advacned-rag-div-head {
    grid-template-columns: 1fr .75fr;
  }

  .advanced-rag-content-image {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1914 {
    display: block;
  }

  .div-block-1915 {
    display: none;
  }

  .heading-style-h4 {
    line-height: 1.4;
  }

  .logo3_list {
    grid-column-gap: 1rem;
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    padding-top: 1rem;
  }

  .div-data-ai-aoe {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-data-ai-leadership {
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr;
  }

  .div-voice-insights {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .loyalty-data-row {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1932 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .loyalty-expertise-logo-grid {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1926-copy {
    text-align: center;
  }

  .rfg-buttons {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    justify-content: space-between;
    align-items: center;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

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

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

  .text-style-quote {
    font-size: 1.125rem;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

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

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

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

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

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

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

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

  .padding-xsmall {
    padding: .75rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

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

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

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

  .margin-xsmall {
    margin: .75rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .spacer-xsmall {
    padding-top: .75rem;
  }

  .spacer-small {
    padding-top: 1.25rem;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .spacer-large {
    padding-top: 2em;
  }

  .spacer-xlarge {
    padding-top: 2.5rem;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .spacer-huge {
    padding-top: 3.5rem;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 5rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .is--h1-mc-rfg-24 {
    font-size: 2.2em;
  }

  .layout353_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout353_content-left {
    position: static;
  }

  .layout249_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout90_component {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .layout357_content-item {
    padding-bottom: 2rem;
  }

  .layout357_content-layout {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog57_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog57_heading {
    margin-right: 0;
  }

  .blog57_list, .blog33_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .team4_image-wrapper {
    height: 100%;
  }

  .team5_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .team5_list.is--mc-rfp-24-team-list {
    grid-template-columns: 1fr 1fr;
  }

  .cta7_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .cta7_content {
    margin-right: 0;
  }

  .cta7_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .layout209_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout209_component.layout-mc-rfp-ca-contact {
    flex-flow: wrap-reverse;
    display: flex;
  }

  .layout209_content.is-mc-rfp-24-ca-contact-info {
    flex-flow: column;
    margin-bottom: 2rem;
    margin-left: 2rem;
    display: flex;
  }

  .div-block-1940 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap-reverse;
    justify-content: center;
    align-items: center;
  }

  .div-block-1941 {
    max-width: 12rem;
  }

  .div-block-1943 {
    grid-row-gap: .5rem;
  }

  .div-block-1950 {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .c-case_study_card {
    aspect-ratio: auto;
    min-height: 40rem;
  }

  .e-cs_card-text-desktop-tablet {
    display: none;
  }

  .e-cs_card-text-mobile {
    display: block;
  }

  .conversational-politeness-div-head {
    grid-template-columns: 1fr .75fr;
    margin-bottom: 0;
  }

  .conversational-politeness-content {
    flex-direction: column;
    display: flex;
  }

  .div-block-1969 {
    min-width: 10rem;
  }

  .global-cc-content-image {
    padding-left: 0;
    padding-right: 0;
  }

  .global-cc-div-head {
    grid-template-columns: 1fr .5fr;
    margin-bottom: 1rem;
  }

  .grid-glocal-cc-insights.is--4col {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .topbar1_container {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .topbar1_logo-link {
    padding-left: 0;
  }

  .topbar_logomark_image {
    display: none;
  }

  .topbar1_content-right {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .topbar1_component {
    min-height: 4rem;
    padding-left: .75rem;
  }

  .topbar1_search-wrapper {
    min-height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
    top: 4rem;
  }

  .h1-growth {
    font-size: 3.2em;
  }

  .testimonial10_client {
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .testimonial10_component {
    padding-bottom: 3rem;
  }

  .testimonial10_divider {
    display: none;
  }

  .testimonial10_client-info {
    margin-bottom: 1rem;
  }

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

  .div-block-1978, .div-block-1979 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1983 {
    grid-template-columns: 1fr .5fr;
  }

  .p-basic-2-column {
    column-count: 1;
  }

  .div-block-1986 {
    aspect-ratio: 1;
  }

  .div-block-1990 {
    display: block;
  }

  .div-block-1991 {
    display: none;
  }

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

  .header114_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    align-self: center;
  }

  .layout416_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout416_content {
    align-content: start;
    height: 100%;
    padding-top: 4rem;
    padding-bottom: 4rem;
    position: static;
  }

  .layout416_content-right {
    min-height: 24.5rem;
    position: sticky;
    top: 25%;
  }

  .layout416_card {
    margin-left: 1.5rem;
    padding-left: 0;
    padding-right: 0;
  }

  .team22_header {
    position: static;
    top: 0;
  }

  .team22_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .team22_item_alternative.item-padding {
    margin-top: 0;
  }

  .team22_image-wrapper {
    width: 45%;
  }

  .team22_empty-space {
    display: none;
  }

  .home_layout-3_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .home_layout-3_card {
    flex-flow: column;
    grid-template-columns: 1fr;
    align-items: center;
    height: auto;
    margin-bottom: 0;
    position: static;
  }

  .home_layout-3_card.card-2 {
    flex-flow: wrap-reverse;
    justify-content: center;
  }

  .home_layout-3_card-content {
    text-align: center;
    padding: .5rem 1.5rem 1.5rem;
  }

  .home_layout-3_image-wrapper {
    margin-top: 2rem;
  }

  .header108_image-list {
    grid-template-columns: 25% 50% 25%;
    height: 60vh;
  }

  .header108_image-wrapper.is-image-small {
    display: none;
  }

  .header108_image-wrapper.is-image-large {
    width: 50vw;
    height: 60vh;
  }

  .header108_small-image-group {
    width: 40vw;
  }

  .home_layout-4_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    padding-top: 6rem;
  }

  .home_layout-4_content-left {
    height: auto;
    margin-left: 5%;
    margin-right: 5%;
    position: static;
  }

  .home_layout-4_content-right {
    position: sticky;
    top: 0;
  }

  .home_layout-4_card {
    padding-left: 5%;
    padding-right: 5%;
  }

  .home_layout-4_card.is-first {
    border-left-style: none;
  }

  .home_features-list_number {
    font-size: 6rem;
  }

  .home_features-list_number.text-color-grey5 {
    font-size: 8rem;
  }

  .home_contact_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .grid-65 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-2017 {
    flex-flow: column;
  }

  .div-block-2022 {
    width: 100%;
    height: .1em;
  }

  .div-block-2023 {
    padding-top: 2rem;
    padding-left: 2rem;
    padding-right: 4rem;
  }

  .div-block-2024 {
    aspect-ratio: 16 / 9;
  }

  .div-block-2027 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-2029 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .more_case_studies_content_card.is-last_left_column {
    border-bottom-style: none;
  }

  .more_case_studies_right_content {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-2043 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .div-block-2045 {
    display: none;
  }

  .qsr-loyalty-div-head {
    grid-template-columns: 1fr .75fr;
  }

  .qsr-loyalty-content {
    flex-direction: column;
    display: flex;
  }

  .qsr-loyalty-content-image {
    padding-left: 0;
    padding-right: 0;
  }

  .div-braze-aoe {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-2053 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .inspira-meet-last-column {
    border-top: .1em solid var(--grey-3);
    border-left-style: none;
    margin-top: 1rem;
    padding-top: 2rem;
    padding-left: 0;
  }

  .div-block-2057 {
    z-index: 0;
    position: static;
  }

  .div-data-ai-leadership-copy {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-2057-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .retail-headshot-styling {
    min-width: 10em;
    max-width: 10em;
  }

  .layout194_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .vanguard-contact-content {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-2062 {
    border: 1px #000;
    width: 100%;
    padding-left: 0;
  }

  .digital_strategy_consulting-aoe_grid {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .section_about_glance_data_points {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-108 {
    margin-top: 15%;
  }

  .image-1099, .fin-services-image4-text-1 {
    margin-top: 19%;
  }

  .fin-services-image4-text2 {
    margin-top: 12%;
  }

  .cs-takeaways {
    padding-top: 2rem;
    padding-left: 2rem;
    padding-right: 4rem;
  }

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

  .div-block-18137 {
    display: none;
  }

  .div-block-18141 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .fin-services-image4-title {
    padding-left: 2em;
  }

  .cs-services-tabs {
    flex-flow: column;
  }

  .cs-services-tab-divider {
    width: 100%;
    height: .1em;
  }

  .video-player {
    padding-left: 2em;
    padding-right: 2em;
  }

  .footer_content_bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .footer_content_top {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .footer_content_column {
    border-top: .1rem solid var(--grey-5);
    border-left-style: none;
    padding-top: 2rem;
    padding-bottom: 0;
    padding-left: 0;
  }

  .footer_content_bottom_links {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .c-site_banner.is--gradient_color.is--social_impact_contact {
    padding-bottom: 5em;
  }

  .c-site_banner.is--blog_signup {
    margin-top: 0;
  }

  .c-site_banner.is--extra_padding {
    padding-top: 6em;
    padding-bottom: 8em;
  }

  .c-site_banner.is--contact_us.is--gradient_color1 {
    padding-bottom: 6em;
  }

  .c-site_banner.is--section_careers_students {
    background-position: 0 0, 0%;
  }

  .c-site_banner.is--section_ppsi_cs_3 {
    background-position: 50% 10%;
    background-size: contain;
  }

  .c-site_banner.is--section-2wtb-e3-1 {
    margin-top: 0;
    padding-top: 0;
  }

  .c-site_banner.is--body--dark.is--section-2wtb-e3-2, .c-site_banner.is--body--dark.is--section-2wtb-e3-3 {
    margin-top: 0;
    padding-top: 6em;
  }

  .c-site_banner.growth-partners {
    padding-top: 9rem;
    padding-bottom: 7em;
  }

  .c-site_banner.is--insights-hero {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214136_insights-2wtb-bk-2.webp");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .c-site_banner.is--insights-subnav {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .c-site_banner.is--insights-rfg {
    background-position: 40%;
  }

  .c-site_banner.c-voice-services-hero {
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .button.is-navbar2-button {
    padding: .25rem 1rem;
  }

  .body-large {
    font-size: 1.125rem;
  }

  .grid-2-2-1-1, .div-block-1699-copy {
    grid-template-columns: 1fr;
  }

  .hero-bulleted-list {
    grid-row-gap: .5rem;
  }

  .data-ai-right-column-conent {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
  }

  .div-data-and-ai-leadership {
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr;
  }

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

  .contact29_component-copy {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .section-adobe-summit-25-event {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  ._2025-section-hero.is-adobe-summit-2025 {
    background-image: linear-gradient(90deg, #000 28%, #000000a8), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214c3b_hero-adobe-summit-2025.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .div-block-2057-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .layout352_progress {
    left: .375rem;
  }

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

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

  .layout352_centre {
    justify-content: flex-start;
  }

  .data-ai-workshops-contact-form {
    grid-template-columns: 1fr;
  }

  .header112_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    align-self: center;
  }

  .product11_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product11_heading {
    margin-right: 0;
  }

  ._2wtb-card_mask {
    width: 80%;
  }

  ._2wtb-card_slide {
    padding-right: 1.5rem;
  }

  .product11_image-wrapper {
    height: 100%;
  }

  .layout485_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout485_content-left {
    display: none;
    position: static;
  }

  .layout485_number {
    font-size: 6rem;
  }

  .layout485_number.show-mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .layout485_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .layout485_content {
    height: auto;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .layout485_progress-wrapper {
    margin-top: 2rem;
  }

  .text-align-center-mobile-landscape {
    text-align: center;
  }

  .grid_ai-workshop-videos {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1822041 {
    max-width: 16em;
  }

  .adobe_summit-speaker_session_data_point_container {
    grid-row-gap: 1em;
  }

  .header103_tabs-menu {
    bottom: 3rem;
  }

  .header103_tab-link {
    min-width: 0;
  }

  .header103_tab-load-base {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .hide-desktop {
    display: none;
  }

  .header102_component {
    padding-top: 4rem;
  }

  .header102_slide-wrapper, .header_homepage_slide-wrapper {
    grid-template-rows: 70% 30%;
  }

  .header_homepage_slide-content-wrapper-image {
    padding-right: 1em;
  }

  .is-landscape-copy, .platform-expertise-logo.is-landscape, .platform-expertise-logo.is-landscape-copy {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .layout489_content {
    flex-flow: column;
    display: flex;
  }

  .layout489_inner-wrapper {
    width: 100%;
    padding-right: 0;
  }

  .layout489_header {
    width: 100%;
  }

  .heading-style-h2-2 {
    font-size: 2.25rem;
  }

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

  .layout489_tabs {
    grid-column-gap: 0rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .layout489_tabs-menu {
    place-items: start stretch;
    margin-bottom: 2rem;
  }

  .heading-style-h5-2 {
    font-size: 1.25rem;
  }

  .layout489_tabs-content {
    width: 100%;
    padding-left: 0;
    position: relative;
  }

  .layout2_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .careers-award-container {
    flex-direction: column;
    display: flex;
  }

  .padding-section-healthe-wellness {
    padding-bottom: 8em;
  }

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

  .heading-style-h2-3 {
    font-size: 2.25rem;
  }

  .heading-style-h5-3 {
    font-size: 1.25rem;
  }

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

  .navbar2_component {
    min-height: 4rem;
  }

  .home7-header_component {
    height: auto;
  }

  .home7-header_content-wrapper {
    grid-template-columns: 1fr;
  }

  .home7-details_component, .home7-about_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home7-gallery_component {
    column-count: 1;
    column-gap: 1.5rem;
  }

  .home7-cta_component {
    grid-row-gap: 3rem;
  }

  .home7-blog_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .home7-blog_heading {
    margin-right: 0;
  }

  .home7-blog_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .home7-blog_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .home7-blog_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer3_top-wrapper {
    grid-row-gap: 3rem;
  }

  .footer3_menu-wrapper {
    grid-column-gap: 1.5rem;
  }

  .footer3_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .footer3_credit-text {
    margin-top: 2rem;
  }

  .footer3_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .heading-style-h1-2 {
    font-size: 2.5rem;
  }

  .heading-style-h2-4 {
    font-size: 2.25rem;
  }

  ._2wtb_card_mask {
    width: 80%;
  }

  ._2wtb_slide {
    padding-right: 1.5rem;
  }

  ._2wtb-list-item {
    padding: 1.5rem;
  }

  .testimonial20_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .container-2wtb-ribbon {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    text-align: center;
    flex-flow: column;
  }

  .heading-style-h2-5 {
    font-size: 2.25rem;
  }

  .contact8_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h2-6 {
    font-size: 2.25rem;
  }

  ._2wtb_contact_content, ._2wtb_team_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  ._2wtb-collection-list {
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
  }

  ._2wtb-collection-list.is-4-column {
    grid-template-columns: 1fr 1fr;
  }

  .c-section-guidebooks-hero.is--gradient_color.is--social_impact_contact {
    padding-bottom: 5em;
  }

  .c-section-guidebooks-hero.is--blog_signup {
    margin-top: 0;
  }

  .c-section-guidebooks-hero.is--extra_padding {
    padding-top: 6em;
    padding-bottom: 8em;
  }

  .c-section-guidebooks-hero.is--contact_us.is--gradient_color1 {
    padding-bottom: 6em;
  }

  .c-section-guidebooks-hero.is--section_careers_students {
    background-position: 0 0, 0%;
  }

  .c-section-guidebooks-hero.is--section_ppsi_cs_3 {
    background-position: 50% 10%;
    background-size: contain;
  }

  .c-section-guidebooks-hero.is--section-2wtb-e3-1 {
    margin-top: 0;
    padding-top: 0;
  }

  .c-section-guidebooks-hero.is--body--dark.is--section-2wtb-e3-2, .c-section-guidebooks-hero.is--body--dark.is--section-2wtb-e3-3 {
    margin-top: 0;
    padding-top: 6em;
  }

  .c-section-guidebooks-hero.growth-partners {
    padding-top: 9rem;
    padding-bottom: 7em;
  }

  .c-section-guidebooks-hero.is--insights-hero {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214136_insights-2wtb-bk-2.webp");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .c-section-guidebooks-hero.is--insights-subnav {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .c-section-guidebooks-hero.c-voice-services-hero {
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .collection-list-guidebooks-page-content {
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2.4em;
  }

  h2 {
    font-size: 2em;
  }

  ul, ol {
    padding-left: 1em;
  }

  .main_nav {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .h1 {
    font-size: 2.7em;
  }

  .h1.is--zero_top.is--white {
    font-size: 2.2em;
  }

  .c-grid-hero {
    grid-template-columns: 1fr 1fr;
    padding-left: 1em;
    padding-right: 1em;
  }

  .h2, .h2.is--teal.is--news_headline {
    font-size: 2em;
  }

  .h2.is--white, .h2.is--white.is--hp_news {
    max-width: none;
  }

  .c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_careers {
    padding-top: 6em;
  }

  .c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_social_impact {
    background-position: 0 0, 0 0;
  }

  .c-hero.is--hero_photo_background.is--hero_photo_overlay.is--hero_bk_photo_core_values {
    background-position: 0 0, 0 100%;
  }

  .c-hero.is--contact {
    padding-bottom: 0;
  }

  .c-hero.is-mobile-app-healthcheck {
    background-image: linear-gradient(to right, #000 25%, #0000), linear-gradient(#000, #000);
    background-position: 0 0, 0 0;
    background-repeat: repeat, repeat;
    background-size: auto, auto;
  }

  .c-hero.is-hero-loyalty {
    background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00 75%), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932146cb_loyalty-hero-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, contain;
  }

  .c-hero.is-hero-health-wellness {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .c-hero.is-hero-tmt, .c-hero.is-hero-food-service {
    background-image: linear-gradient(90deg, var(--near-black), #0b0c0c00 75%);
    background-position: 0 0;
  }

  .c-hero.is-hero-retail-consumer-goods {
    background-image: none;
    background-position: 0 0;
  }

  .c-hero.is-llm_as_judge {
    background-image: linear-gradient(90deg, var(--near-black) 55%, #0b0c0ca6), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893214b99_llm_as_a_judge-hero.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-bar-grey.is--bar-2wtb-e3 {
    width: 1em;
  }

  .c-button.is--wide.is--dark {
    text-align: center;
    width: 100%;
  }

  .c-button.is--wide.is--dark.is--button_more_articles {
    margin-top: .5em;
  }

  .c-button.is--wide.is-button-contact-form {
    flex: 1;
  }

  .c-button.is--button_abm_braze.is--top_of_page, .c-button.is--white-bk.all-caps_small.is-insights {
    width: 100%;
  }

  .core_values_block {
    flex-direction: column;
    margin-bottom: 3em;
  }

  .c-grid-news {
    grid-template-columns: 1fr 1fr;
    margin-top: 1em;
    margin-bottom: 0;
  }

  .subcopy_small.is--light {
    text-align: left;
    text-align: left;
  }

  .subcopy_large {
    font-size: 1.2em;
  }

  .subcopy_large.is--contact_us_subcopy.is--slightly-smaller {
    font-size: 1.1em;
  }

  .all-caps_small.is--2wtb-e3-attribution {
    color: var(--arctic-white);
  }

  .c-industries-logo_row, .grid-19 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .grid-19.is--grid_outcomes {
    grid-template-columns: 1fr;
  }

  .c-section.is--extra_padding {
    padding-top: 4em;
    padding-bottom: 6em;
  }

  .c-section.is--extra_padding.is--near_black {
    padding-top: 6em;
  }

  .c-section.is--section_careers_students {
    background-position: 0 0, 50%;
  }

  .c-section.is--section_ppsi_cs_3 {
    background-position: 50% 12%;
    background-size: contain;
  }

  .c-section.is--bg_white.is--va-lottery-image-c {
    padding-top: 2em;
  }

  .c-section.is--growth-hero-section {
    overflow: hidden;
  }

  .c-section.is-izotope-bottom {
    background-image: linear-gradient(to right, #ebedf2 60%, #ffffff80 90%, #ffffff40), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-section.is-section-marriott-cs {
    background-position: 55%;
  }

  .c-section.is--insights-hero {
    background-position: 0%;
  }

  .c-section.is--insights-gbfn {
    background-image: linear-gradient(#0000, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932140b0_insights-gbfn-bk.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-section.is-section-fin-tech-cs, .c-section.is-section-brightline-cs {
    background-position: 55%;
  }

  .c-section.is-zumba-1, .c-section.gradient-inspira.is-contact, .c-section.gradient-finserv.is-contact {
    margin-top: -6em;
  }

  .is--light.is--h2_careers_students {
    margin-top: .5em;
    margin-bottom: 1em;
  }

  .e-logo_block.is--logo_block_light {
    padding: 0 2em;
  }

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

  .c-leadership_cards.is-about, .c-leadership_cards.is-about-service-line {
    width: 98%;
  }

  .div-block-19 {
    margin-bottom: 2em;
  }

  .is--bg_white.is--drop_shadow.is--padded {
    margin-top: -4em;
    margin-left: -2em;
    margin-right: -2em;
  }

  .is--bg_white.is--drop_shadow.is--padded.is--social_impact {
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 3em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .is--bg_white.is--drop_shadow.is--padded.is--dei_custom {
    margin-left: -1em;
    margin-right: -1em;
    padding-bottom: 6em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .grid-35 {
    grid-row-gap: 1em;
  }

  .e-erg {
    padding-right: 1em;
  }

  .e-grid-community_outreach {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-20.is--border_2 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-20.is--border_2.is--widelogo {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-20.is--border_2.is--div_mytt_logo {
    padding-top: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .image-9 {
    width: 14em;
  }

  .div-block-25 {
    text-align: center;
    margin-right: 0;
  }

  .e-grid_12 {
    grid-column-gap: 8px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .e-grid_5 {
    grid-column-gap: 8px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .e-grid_7 {
    grid-column-gap: 9px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .subscribe-form-flex {
    flex-direction: column;
    align-items: stretch;
  }

  .subscribe-form-input-wrapper {
    flex: 1;
    align-self: stretch;
  }

  .subscribe-form-input {
    width: 100%;
  }

  .div-block-30 {
    flex-direction: column;
    padding-bottom: 0;
    padding-right: .5em;
  }

  .div-block-30.is--bottom {
    padding-bottom: .75em;
  }

  .div-block-31 {
    padding-left: 0;
    padding-right: 0;
  }

  .e-grid-12_8_4_2 {
    grid-template-columns: 1fr 1fr;
    padding-left: 1em;
    padding-right: 1em;
  }

  .e-grid-12_8_4_2.is--grid_with_margin.is--footer_grid {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-46 {
    padding-left: 1em;
  }

  .div-block-47 {
    align-self: center;
    padding-left: 0;
  }

  .div-block-48 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .c-impact-testimonial_card {
    padding-top: 2em;
    padding-bottom: 2.5em;
  }

  .div_article-byline_dates {
    justify-content: flex-end;
    align-self: stretch;
    margin-top: 1em;
    display: none;
  }

  .e-newsletter_signup_button {
    margin-top: 1em;
    padding-top: .75em;
    padding-bottom: .75em;
  }

  .div-block-75 {
    margin-top: .5em;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-76 {
    padding-right: 2em;
  }

  .div-block-76.is--no-padding-right {
    padding-right: 0;
  }

  .is--div-h1_chevron {
    width: 3em;
    margin-top: -.2em;
    margin-left: -1em;
  }

  .div-block-79 {
    padding-right: 1em;
  }

  .main_nav-logomark {
    width: 2.5em;
    margin-left: -1em;
  }

  .is-highlight_effect {
    box-shadow: inset 0 -28px 0 #1abba91a;
  }

  .div-block-93 {
    margin-left: -1em;
  }

  .div-block-105 {
    padding-left: 0;
  }

  .paragraph-6.subcopy_small {
    max-width: none;
    padding-right: 1em;
  }

  .is--border_left_grey2 {
    margin-right: 1em;
  }

  .div-block-109 {
    padding-right: 1em;
  }

  .is--social_impact_h3 {
    margin-top: 2em;
  }

  .div_article-byline_authors {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .image-49 {
    position: relative;
  }

  .div-block-142 {
    width: 10em;
  }

  .lightbox-link.is--play-icon-right {
    border-left-style: none;
    margin-top: .5em;
    margin-left: 0;
    padding-left: 0;
  }

  .lightbox-link.is--play-icon-right.is--play-video-dark {
    border-left-style: none;
    margin-left: 0;
    padding-left: 0;
  }

  .e-article_date {
    display: none;
  }

  .navbar {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-150 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-151 {
    padding-right: 0;
  }

  .div-block-153 {
    padding-left: 1em;
    padding-right: 1em;
  }

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

  .div-block-155, .div-block-157 {
    display: none;
  }

  .is--list_footer.is--extra_links {
    padding-bottom: 2em;
  }

  .e-footer_col_w_line {
    border-bottom: .1em solid var(--grey-5);
    border-left-style: none;
    margin-bottom: 2em;
    margin-left: 0;
    padding-bottom: 2em;
    padding-left: 0;
  }

  .e-footer_col_w_line.is--extra_links {
    margin-bottom: 4em;
  }

  .e-footer_col_w_line.is--copyright {
    border-bottom-style: none;
    margin-bottom: 0;
  }

  .utility-page-form {
    padding-left: 1em;
    padding-right: 1em;
  }

  .e-author_block.is--secondary_author {
    margin-top: 1em;
    margin-left: 0;
  }

  .div-block-176 {
    min-height: 13em;
  }

  .collection-item-5 {
    background-color: var(--arctic-white);
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-179 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-186 {
    width: 7em;
    margin-bottom: .25em;
  }

  .div-block-190 {
    align-items: center;
  }

  .div-block-191 {
    border-bottom: 1px solid var(--grey-5);
    border-radius: .1em;
    margin-bottom: 1em;
    padding-bottom: 1em;
  }

  .div-block-192 {
    text-align: center;
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-195 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div_article-byline_author-row {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-198 {
    flex-direction: column;
  }

  .is--grey_5_bk {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .heading-25.is--lp_scale {
    width: 10ch;
  }

  .c-section-university_photo_ribbon {
    height: 22em;
  }

  .div-block-210 {
    padding-right: 0;
  }

  .section-4 {
    background-position: 0%;
  }

  .div-block-246 {
    margin-left: -.5em;
  }

  .accordion-body {
    padding-left: 56px;
  }

  .accordion-body.js-accordion-body {
    border-top: .02em solid var(--grey-2);
    border-top: .02em solid #e9e8e8;
    margin-top: 1em;
    padding-top: 1.5em;
    padding-left: 0;
    padding-right: 0;
  }

  .question-text {
    flex: 0 100%;
  }

  .is--location_core_values {
    display: none;
  }

  .is--location_core_values.is--for_mobile_only {
    display: block;
  }

  .c-section_location_ribbon.is-boardroomhero {
    height: 12em;
  }

  .e-grid-locations {
    grid-row-gap: 1.5em;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-331 {
    flex-direction: column;
  }

  .div-block-332 {
    width: 100%;
  }

  .c-guides_ribbon.is--section_abm_braze {
    min-height: 36vw;
  }

  .c-guides_ribbon.is--section_abm_react {
    min-height: 32vw;
  }

  .div-block-350.is--bar-dq, .div-block-350.is-manulife-alt-green {
    margin-left: 1em;
    margin-right: 1em;
  }

  .div-block-351 {
    width: 3em;
  }

  .div-block-351.is-dq-logo-351 {
    width: 5em;
  }

  .div-block-352 {
    text-align: center;
  }

  .div-block-354 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-355 {
    text-align: center;
  }

  .div-block-363 {
    flex-direction: column;
  }

  .div-block-363.is--div-withgrid {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    justify-items: center;
    display: grid;
  }

  .div-block-365 {
    width: 100%;
    padding-top: 3em;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-370 {
    text-align: center;
    flex-direction: column;
  }

  .div-block-371 {
    width: 75%;
    margin-top: 4em;
    margin-bottom: 1em;
    margin-right: 0;
  }

  .div-block-372 {
    width: 100%;
  }

  .div-block-377 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-378 {
    padding-top: 3em;
  }

  .div-block-381 {
    margin-bottom: 1em;
  }

  .div-block-383 {
    padding-left: 2em;
  }

  .div-block-384 {
    padding-right: 2em;
  }

  .div-block-385 {
    width: 75%;
    padding-top: 3em;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-386 {
    width: 60%;
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-387 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-388 {
    border-width: .3em;
    border-radius: 1.6em;
    width: auto;
    height: 19em;
  }

  .div-block-389 {
    background-position: 45%;
    height: 23.1em;
  }

  .grid-55 {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .div-block-390 {
    width: 100%;
  }

  .div-block-391 {
    margin-left: 0;
  }

  .div-block-392 {
    flex-wrap: wrap;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-393 {
    height: 18em;
    min-height: 18em;
  }

  .div-block-397 {
    width: 45%;
  }

  .div-block-398, .div-block-415 {
    width: 6em;
    min-width: 6em;
    height: 6em;
    min-height: 6em;
  }

  .container-6 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-428 {
    padding-right: 0;
  }

  .div-block-430 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-433 {
    width: 100%;
  }

  .div-block-433.is--third {
    margin-top: 2em;
  }

  .div-block-438 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-466 {
    flex-direction: column;
    align-items: center;
  }

  .div-block-461 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-464 {
    width: 14em;
  }

  .div-block-478 {
    width: 80%;
  }

  .div-block-475 {
    margin-top: .5em;
  }

  .div-block-467.subcopy_small.is--50ch_limit {
    padding-left: 0;
  }

  .div-block-469 {
    margin-top: -12em;
    margin-left: -1em;
    margin-right: -1em;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-483 {
    text-align: center;
  }

  .div-block-485 {
    margin-top: 4em;
  }

  .div-block-486 {
    width: auto;
    min-width: 33%;
    margin-left: -2em;
    padding-top: 3em;
  }

  .div-block-487 {
    width: auto;
    min-width: 33%;
  }

  .div-block-488 {
    width: auto;
    min-width: 33%;
    margin-top: -3em;
  }

  .div-block-490 {
    text-align: center;
    padding-top: 0;
  }

  .div-block-491 {
    margin-right: -1em;
  }

  .div-block-492 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-493 {
    height: 10em;
    min-height: 10em;
  }

  .div-block-496 {
    display: none;
  }

  .div-block-497 {
    height: 18em;
    min-height: 18em;
  }

  .div-block-498 {
    text-align: center;
  }

  .div-block-499, .div-block-500 {
    display: none;
  }

  .div-block-501 {
    margin-right: 0;
  }

  .div-block-502 {
    text-align: center;
  }

  .div-block-503 {
    width: 15em;
    margin-top: .25em;
  }

  .div-block-509 {
    flex-direction: column;
  }

  .div-block-510 {
    border-right-style: none;
    width: 7em;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-513 {
    width: 100%;
    margin-top: 2em;
  }

  .div-block-517 {
    flex-direction: column;
  }

  .div-block-524 {
    display: none;
  }

  .div-block-525 {
    width: 100%;
    height: 10em;
  }

  .div-block-526 {
    flex-direction: column;
  }

  .div-block-527 {
    width: 100%;
  }

  .div-block-528.is--drop_shadow {
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .div-block-530 {
    margin-right: -1em;
    padding-left: 0;
  }

  .div-block-538 {
    width: 100%;
    min-height: 12em;
  }

  .div-block-542 {
    margin-right: -1em;
    padding-left: 0;
  }

  .div-block-544 {
    padding-left: .5em;
    padding-right: .5em;
  }

  .div-block-546 {
    padding-left: 3.5em;
    padding-right: 3.5em;
  }

  .div-block-547 {
    padding-left: 3em;
  }

  .div-block-549 {
    margin-top: -9em;
  }

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

  .div-block-551 {
    margin-left: -14em;
  }

  .div-block-552 {
    margin-right: -1em;
    padding-left: 3.5em;
    padding-right: 0;
  }

  .div-block-553 {
    padding-left: 3.5em;
    padding-right: 3.5em;
  }

  .div-block-555 {
    display: none;
  }

  .div-block-556 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-557 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .is--section-analytics-1 {
    height: 13em;
  }

  .div-block-563, .div-block-563.is--portfolio_rows {
    width: 8em;
  }

  .div-block-565 {
    height: 13em;
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-568 {
    width: 6em;
  }

  .div-block-575 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-580 {
    width: 100%;
    height: 10em;
  }

  .div-block-590 {
    width: 8em;
  }

  .div-block-592 {
    flex-direction: column;
    align-items: center;
    margin-top: 1em;
    display: flex;
  }

  .div-block-614 {
    padding-top: 2em;
    padding-left: 0;
  }

  .div-block-615 {
    width: 100%;
  }

  .div-block-616 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-618, .div-block-620 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-621 {
    display: none;
  }

  .div-block-624 {
    flex-direction: column-reverse;
    margin-left: -1em;
    margin-right: -1em;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-625 {
    width: 100%;
  }

  .div-block-626 {
    width: 95%;
  }

  .div-block-643 {
    width: 100%;
    min-height: 12em;
  }

  .div-block-646 {
    height: 30em;
    margin-left: -1em;
    margin-right: -1em;
    display: flex;
  }

  .div-block-648 {
    width: 100%;
  }

  .div-block-654 {
    padding-top: 0;
  }

  .div-block-657 {
    width: 14em;
    margin-top: 0;
  }

  .div-block-657.is--app_video_chrome.is--drop_shadow {
    width: 14em;
  }

  .div-block-658 {
    width: 14em;
    margin-top: 0;
  }

  .div-block-658.is--app_video_chrome.is--drop_shadow {
    width: 14em;
  }

  .div-block-660 {
    width: 14em;
    margin-top: 0;
    padding-top: 0;
  }

  .div-block-662 {
    margin-top: -8em;
    margin-right: -1em;
    padding-left: 1em;
    padding-right: 0;
  }

  .div-block-665, .div-block-666 {
    width: 14em;
    margin-top: 0;
  }

  .div-block-672 {
    width: 14em;
  }

  .div-block-673 {
    width: 16em;
  }

  .div-block-675 {
    width: 18em;
  }

  .div-block-688 {
    padding-top: 0;
  }

  .div-block-689, .div-block-690 {
    padding-left: 0;
  }

  .div-block-693 {
    margin-left: -1em;
    margin-right: -1em;
  }

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

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

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

  .div-block-765 {
    text-align: center;
    width: 90%;
  }

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

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

  .div-block-841 {
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .div-block-842 {
    justify-content: space-around;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .div-block-843 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-844 {
    width: 40%;
  }

  .div-block-844.growth-wwe-logo {
    width: 36%;
  }

  .div-block-844.growth-regal-logo {
    width: 46%;
  }

  .div-block-844.growth-abinbev-logo {
    width: 48%;
  }

  .div-block-844.grwoth-white-castle-logo, .div-block-844.growth-fox-logo {
    width: 40%;
  }

  .div-block-844.growth-ibm-logo {
    width: 36%;
  }

  .div-block-844.growth-dq-logo, .div-block-844.growth-warner-logo {
    width: 38%;
  }

  .div-block-933 {
    width: 40%;
    margin-bottom: 2em;
  }

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

  .div-block-989.is--drop_shadow {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-990 {
    width: 10em;
  }

  .div-block-992 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-996 {
    width: 100%;
    padding-right: 0;
  }

  .div-block-999 {
    width: 9em;
  }

  .div-block-1005 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1008, .div-block-1009 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-1023 {
    width: 44%;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1023.growth-amplitude-logo {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1023.growth-salesforce-logo, .div-block-1023.growth-branch-logo, .div-block-1023.growth-braze-logo {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-1040 {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-1042 {
    width: 100%;
    padding: 1rem 0 2rem;
  }

  .div-block-1043 {
    padding-bottom: 2rem;
  }

  .link-block-6 {
    width: 100%;
  }

  .div-block-1046 {
    padding: 3rem 1rem;
  }

  .div-block-1047 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-1051 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

  .div-block-1086 {
    margin-top: -2em;
  }

  .div-block-1087 {
    margin-left: 0;
    margin-right: -1em;
  }

  .div-block-1088 {
    margin-right: -1em;
  }

  .div-block-1089 {
    margin-right: -1em;
    padding-left: 0;
  }

  .div-block-1093 {
    margin-left: -2em;
    padding-right: 0;
  }

  .div-block-1094, .div-block-1096, .div-block-1099 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-1101, .div-block-1102 {
    margin-left: 0;
    margin-right: 0;
  }

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

  .div-block-1166 {
    width: 3em;
  }

  .div-block-1169 {
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-menu-2 {
    flex-direction: column;
  }

  .case-study-tab {
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-1180 {
    display: none;
  }

  .div-block-1181, .div-block-1182, .div-block-1183 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1185 {
    margin-right: -1em;
  }

  .navbar-aec {
    padding-bottom: 0;
  }

  .brand-2 {
    width: 200px;
  }

  .div-block-1204 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1209 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding: 2em;
    display: flex;
  }

  .div-block-1214 {
    padding-right: 3em;
  }

  .div-block-1217 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-1218 {
    flex-direction: column;
    width: 100%;
  }

  .div-block-1222 {
    height: 18em;
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1224 {
    padding-right: 2em;
  }

  .div-block-1232 {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1234, .div-block-1238 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1239 {
    margin-left: -2em;
  }

  .div-block-1244 {
    display: none;
  }

  .grid-63 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .tabs-content {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-1356, .div-block-1367 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1368 {
    margin-left: -1em;
  }

  .div-block-1385 {
    justify-content: center;
  }

  .div-block-1389 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1393 {
    padding-right: 2em;
  }

  .div-block-1400, .div-block-1402, .div-block-1421 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1424 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-1425 {
    flex-direction: column;
  }

  .div-block-1451 {
    max-width: 100%;
  }

  .div-block-1454 {
    grid-template-rows: auto auto auto;
  }

  .div-block-1464 {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .c-search-insights.is-small, .e-search-input, .e-search-input.is-small {
    width: 100%;
  }

  .e-search-button {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .div-block-1523 {
    text-align: center;
  }

  .div-block-1552 {
    grid-template-columns: 1fr;
    padding-left: 3em;
    padding-right: 3em;
  }

  .div-block-1571 {
    height: 13rem;
  }

  .div-block-1576 {
    width: 10em;
  }

  .div-block-1577 {
    width: 4.5em;
  }

  .div-block-1578 {
    margin-left: .5em;
    margin-right: .5em;
  }

  .div-block-1587 {
    padding-left: 2em;
    padding-right: 3em;
  }

  .e4_image_right, .e4_image_left {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-1613 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1615.is--drop_shadow {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .div-block-1618 {
    margin-left: 0;
  }

  .div-block-1626 {
    margin-bottom: 0;
  }

  .div-block-1646 {
    padding-left: 1em;
  }

  .genai-data-point {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    text-align: center;
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-1650 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 2em;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-1651 {
    padding-right: 0;
  }

  .div-block-1672 {
    margin-bottom: 2em;
  }

  .div-block-1675 {
    text-align: center;
    flex-direction: column;
    display: flex;
  }

  .div-block-1677, .div-block-1678 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-1679 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1679.is--global-cc-promo {
    padding-right: 0;
  }

  .div-block-1679.is--global-cc-promo.dark {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1681 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1681.dpd-leadership {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1685 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .contact29_tabs-link.adb-cdp.w--current, .contact29_tabs-link.loyalty.w--current, .contact29_tabs-link.loyalty.w--current, .contact29_tabs-link.loyalty.w--current, .contact29_tabs-link.is--fin-services.w--current {
    background-image: url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321391c_south-teal-24.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto;
  }

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

  .div-block-1698 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1699 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1700.is-landscape {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .div-block-1707 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1709.is--drop_shadow.is-hidden {
    display: none;
  }

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

  .is-about-quote {
    padding-right: 2em;
  }

  .div-block-1717 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .div-block-1719, .div-block-1720 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-1739 {
    padding-right: 1em;
  }

  .ribbon-content {
    padding-left: 2em;
    padding-right: 2em;
  }

  .div-block-1753 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-1754 {
    max-width: none;
  }

  .div-block-1777 {
    grid-row-gap: 0rem;
    flex-wrap: wrap;
  }

  .div-block-1782 {
    width: 2rem;
  }

  .div-block-1783 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .grid_hero {
    grid-template-columns: minmax(auto, .25fr) 1fr 1fr minmax(auto, .25fr);
    padding-right: 2rem;
  }

  .div-block-1810 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-1812 {
    padding-top: 0;
    padding-left: 0;
  }

  .div-block-1817, .div-block-1818, .div-block-1819 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .homepage-hero-highlights-text-container {
    flex-flow: column wrap;
    grid-template-columns: 1fr;
  }

  .dig-prod-dev-scroller-list {
    justify-content: center;
  }

  .logo3_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .e-our_work-_case_study_card.is-default, .div-block-1836-2.is-promoted {
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-1848 {
    margin-right: -1em;
  }

  .div-block-1855 {
    justify-content: center;
  }

  .div-block-1871 {
    grid-column-gap: 2rem;
  }

  .div-block-1874 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .homepage-our_work-headline {
    width: 100%;
  }

  .hp-impact-client_row {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1882 {
    grid-row-gap: 4em;
  }

  .div-block-1888 {
    grid-column-gap: 0em;
    grid-row-gap: 2em;
  }

  .dms-leadership {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .advacned-rag-div-head {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .advanced-rag-content-image {
    margin-top: 0;
    padding-right: 1em;
  }

  .div-block-1893 {
    padding-right: 1.5rem;
  }

  .div-block-1921 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-contact-hero-subcopy {
    flex-flow: column;
    justify-content: flex-start;
    align-self: stretch;
    align-items: center;
  }

  .div-contact-form-container {
    margin-left: -1em;
    margin-right: -1em;
  }

  .logo3_list {
    justify-content: center;
  }

  .div-data-ai-leadership {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-1932 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .rfg-buttons {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .about-grid-service-line {
    grid-template-columns: 1fr;
  }

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

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

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

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

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

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

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

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

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

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

  .hide-mobile-portrait {
    display: none;
  }

  .is--h1-mc-rfg-24 {
    font-size: 2em;
  }

  .layout353_component, .layout249_list, .layout90_component, .layout357_content-layout {
    grid-template-columns: 1fr;
  }

  .layout357_image {
    height: 25rem;
  }

  .team4_image-wrapper {
    padding-top: 66%;
  }

  .team4_image-wrapper.is--mc-rfp-24-team-image-wrapper {
    padding-top: 0%;
  }

  .team5_list, .team5_list.is--mc-rfp-24-team-list, .layout209_component {
    grid-template-columns: 1fr;
  }

  .layout209_content.is-mc-rfp-24-ca-contact-info {
    margin-left: 1rem;
  }

  .div-block-1939 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-1940 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .div-block-1941 {
    max-width: 10rem;
  }

  .div-block-1943 {
    grid-column-gap: .5rem;
    grid-row-gap: .25rem;
  }

  .div-block-1947 {
    width: 6rem;
    min-width: 6rem;
    height: 6rem;
    min-height: 6rem;
  }

  .div-block-1948 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .c-case_study_card {
    aspect-ratio: auto;
    min-height: 40rem;
  }

  .list-8 {
    column-count: 1;
  }

  .conversational-politeness-div-head {
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-1969 {
    display: none;
  }

  .global-cc-content-image {
    width: 50%;
    margin-top: 0;
    margin-bottom: 2em;
    padding-right: 1em;
  }

  .global-cc-div-head {
    flex-flow: wrap-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
    display: flex;
  }

  .topbar1_search-button-tablet {
    display: none;
  }

  .topbar1_component {
    padding-left: .5rem;
  }

  .h1-growth {
    font-size: 2em;
  }

  .div-block-1978, .div-block-1979, .div-block-1980 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-1983 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .div-block-1984 {
    display: none;
  }

  .div-block-1987 {
    margin-right: -1em;
  }

  .div-block-1988 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .qsr-pdf-reregistration {
    padding-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-1799 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .layout416_component, .team22_list {
    grid-template-columns: 1fr;
  }

  .header108_image-wrapper {
    width: 40vw;
  }

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

  .inspira-cs-hero-image {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-2023 {
    padding: 1rem 2rem 1rem 1rem;
  }

  .div-block-2024 {
    aspect-ratio: 1;
  }

  .div-block-2029 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-2030 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-2031, .div-block-2041, .more_case_studies_container {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-block-2043 {
    margin-left: -1em;
    margin-right: -1em;
    padding: 2rem;
  }

  .div-block-2044 {
    justify-content: flex-start;
    align-items: center;
  }

  .qsr-loyalty-div-head {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .qsr-loyalty-content-image {
    margin-top: 0;
    padding-right: 1em;
  }

  .div-block-2048 {
    padding-left: 2rem;
  }

  .inspira-cs-experts-modal {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .inspira-meet-experts-modal-inner {
    margin: 1rem;
    padding-left: 1.5rem;
    padding-right: 1rem;
  }

  .div-block-2056 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .div-data-ai-leadership-copy {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .retail-meet-us-container {
    margin-left: 0;
    margin-right: 0;
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-2057-2 {
    flex-flow: column;
  }

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

  .llm_as_judge-div-head {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .braze-aoe_card {
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .section_about_glance_data_points {
    grid-column-gap: 0rem;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .section_homepage-we_deliver {
    margin-left: -1rem;
    margin-right: -1rem;
    padding: 3rem 1rem 6rem;
  }

  .section_homepage-we_deliver-content {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .cs-hero-image {
    margin-left: -1em;
    margin-right: -1em;
  }

  .fin-services-image4-text-1, .fin-services-image4-text2 {
    z-index: 1;
  }

  .contextual-nudge {
    margin-left: -1em;
    margin-right: -1em;
  }

  .cs-takeaways {
    padding: 1rem 2rem 1rem 1rem;
  }

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

  .div-block-18139 {
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-18141 {
    margin-left: -1em;
    margin-right: -1em;
    padding: 2rem;
  }

  .div-block-1822020 {
    margin-left: -1em;
    margin-right: -1em;
  }

  .cs-full-screen {
    margin-left: -1em;
    margin-right: -1em;
    position: relative;
  }

  .image-black-screen {
    background-color: #00000080;
    width: 100%;
    height: 100%;
    margin: auto;
    position: absolute;
  }

  .fin-services-image4-title {
    padding-top: 0;
    padding-left: 0;
  }

  .video-player {
    padding-left: 0;
    padding-right: 0;
  }

  .footer_content_bottom {
    flex-flow: column;
  }

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

  .footer_content_bottom_links {
    padding-bottom: 2rem;
  }

  .c-site_banner.is--extra_padding {
    padding-top: 4em;
    padding-bottom: 6em;
  }

  .c-site_banner.is--extra_padding.is--near_black {
    padding-top: 6em;
  }

  .c-site_banner.is--section_careers_students {
    background-position: 0 0, 50%;
  }

  .c-site_banner.is--section_ppsi_cs_3 {
    background-position: 50% 12%;
    background-size: contain;
  }

  .c-site_banner.is--bg_white.is--va-lottery-image-c {
    padding-top: 2em;
  }

  .c-site_banner.is--growth-hero-section {
    overflow: hidden;
  }

  .c-site_banner.is-izotope-bottom {
    background-image: linear-gradient(to right, #ebedf2 60%, #ffffff80 90%, #ffffff40), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-site_banner.is-section-marriott-cs {
    background-position: 55%;
  }

  .c-site_banner.is--insights-hero {
    background-position: 0%;
  }

  .c-site_banner.is--insights-rfg {
    background-image: linear-gradient(#0000, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce89321412e_insights-rfg-image-bk.webp");
    background-position: 0 0, 40%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-site_banner.is--insights-gbfn {
    background-image: linear-gradient(#0000, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932140b0_insights-gbfn-bk.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-site_banner.is-section-fin-tech-cs, .c-site_banner.is-section-brightline-cs {
    background-position: 55%;
  }

  .c-site_banner.is-zumba-1, .c-site_banner.gradient-inspira.is-contact, .c-site_banner.gradient-finserv.is-contact {
    margin-top: -6em;
  }

  .div-block-1699-copy {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .list-9 {
    padding-left: 1em;
  }

  .hero-bulleted-list {
    grid-column-gap: .5rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    align-items: flex-start;
  }

  .div-data-and-ai-leadership {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

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

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

  .section-adobe-summit-25-event {
    grid-template-columns: 1fr;
    padding-left: 8%;
    padding-right: 8%;
  }

  .div-block-2057-3 {
    flex-flow: column;
  }

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

  ._2wtb-card_mask {
    width: 95%;
  }

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

  .layout485_content-right {
    grid-row-gap: 3rem;
  }

  .layout485_content {
    height: auto;
  }

  .text-align-center-mobile-portrait {
    text-align: center;
  }

  .mobile-portrait_-full-width {
    margin-left: -1em;
    margin-right: -1em;
  }

  .section-adobe-summit-25-speaking-session {
    grid-template-columns: 1fr;
    padding-left: 8%;
    padding-right: 8%;
  }

  .adobe_summit-speaker_card {
    flex-flow: column;
    align-items: flex-start;
  }

  .width-30em {
    max-width: 100%;
  }

  .header103_tab-link {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .header102_component {
    overflow: hidden;
  }

  .header102_slide-wrapper {
    grid-template-rows: auto auto;
  }

  .header102_slide-content {
    align-content: flex-end;
    width: 100%;
    padding-top: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .header102_slide-content-wrapper {
    flex-direction: column;
  }

  .header_homepage_component {
    overflow: hidden;
  }

  .header_homepage_slide {
    padding-right: 1em;
  }

  .header_homepage_slide-wrapper {
    grid-template-rows: auto auto;
  }

  .header_homepage_slide-content {
    align-content: flex-end;
    width: 100%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .header_homepage_slide-content-wrapper {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .header_homepage_slide-content-wrapper-image {
    padding-right: 0;
  }

  .is-landscape-copy, .platform-expertise-logo.is-landscape, .platform-expertise-logo.is-landscape-copy {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .div-platform-expertise-logo-grid-copy, .layout489_tabs, .layout2_content {
    grid-template-columns: 1fr;
  }

  .health_wellness-card {
    margin-left: -1em;
    margin-right: -1em;
  }

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

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

  .home7-header_content-wrapper, .home7-details_component, .home7-about_component, .home7-cta_component {
    grid-template-columns: 1fr;
  }

  .footer3_menu-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  ._2wtb_card_mask {
    width: 95%;
  }

  .signup-form-wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .contact8_content, ._2wtb_contact_content, ._2wtb_team_list, ._2wtb-collection-list.is-4-column {
    grid-template-columns: 1fr;
  }

  .c-section-guidebooks-hero.is--extra_padding {
    padding-top: 4em;
    padding-bottom: 6em;
  }

  .c-section-guidebooks-hero.is--extra_padding.is--near_black {
    padding-top: 6em;
  }

  .c-section-guidebooks-hero.is--section_careers_students {
    background-position: 0 0, 50%;
  }

  .c-section-guidebooks-hero.is--section_ppsi_cs_3 {
    background-position: 50% 12%;
    background-size: contain;
  }

  .c-section-guidebooks-hero.is--bg_white.is--va-lottery-image-c {
    padding-top: 2em;
  }

  .c-section-guidebooks-hero.is--growth-hero-section {
    overflow: hidden;
  }

  .c-section-guidebooks-hero.is-izotope-bottom {
    background-image: linear-gradient(to right, #ebedf2 60%, #ffffff80 90%, #ffffff40), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce893213f70_izotope-phone-screen-bk.webp");
    background-position: 0 0, 100%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-section-guidebooks-hero.is-section-marriott-cs {
    background-position: 55%;
  }

  .c-section-guidebooks-hero.is--insights-hero {
    background-position: 0%;
  }

  .c-section-guidebooks-hero.is--insights-gbfn {
    background-image: linear-gradient(#0000, #0b0c0c80), url("https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932140b0_insights-gbfn-bk.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .c-section-guidebooks-hero.is-section-fin-tech-cs, .c-section-guidebooks-hero.is-section-brightline-cs {
    background-position: 55%;
  }

  .c-section-guidebooks-hero.is-zumba-1, .c-section-guidebooks-hero.gradient-inspira.is-contact, .c-section-guidebooks-hero.gradient-finserv.is-contact {
    margin-top: -6em;
  }
}

#w-node-_34c2b087-34d9-42fc-b6ae-4cee892ba7e3-93213696 {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-d55f6db0-3a5d-4702-14ed-93a3289f2666-93213696, #w-node-_61822f03-4aa3-c0e8-53c3-ed79e9533129-93213696 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a2fb4961-ba16-77d6-2c1e-939cd1a6e80d-93213696 {
  justify-self: stretch;
}

#w-node-_41be9543-8cbe-5ce4-12f4-e570b4d27c90-93213696 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-df3f5a98-ac2d-a39d-a85a-217c05937746-93213696 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_46c668b0-b6e6-50c2-c8ed-6e914966e187-93213696 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a1e76dad-2daa-f33c-7a40-ef7a409a4d5e-93213696, #w-node-_6d72b2a5-b8fb-ce09-3324-1db060144aae-93213696 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_856cf435-4e84-e8ab-3a1c-87908f9b55a4-93213696 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a6b050-260f-f43f-4d35-1f822a14b7ec-5d9bfe41 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f1a6b050-260f-f43f-4d35-1f822a14b7ee-5d9bfe41 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_66252b5f-ed02-22cc-860b-c3a70c9f9c28-514464ac, #w-node-_51aea3d4-55a2-efa6-ae24-b13277ad3741-77ad3741, #w-node-_51aea3d4-55a2-efa6-ae24-b13277ad3742-77ad3741 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7e56bc23-2fd3-f4c6-3f5d-4438c7b9f128-932136c2 {
  grid-area: 1 / 2 / 2 / 12;
  align-self: stretch;
}

#w-node-_2d36ab89-b245-cabc-6951-196ca13cad69-932136c2 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_2d36ab89-b245-cabc-6951-196ca13cad78-932136c2 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_7cf80a5a-fa9c-23cd-29e4-9f81141450e5-932136c2 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_7cf80a5a-fa9c-23cd-29e4-9f81141450e7-932136c2 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_3ef42a3b-cf52-0553-25e7-9870baf238cc-932136c2 {
  grid-area: 1 / 2 / 2 / 5;
  align-self: center;
}

#w-node-_3ef42a3b-cf52-0553-25e7-9870baf238cf-932136c2 {
  grid-area: 1 / 4 / 2 / 13;
}

#w-node-e0526117-d8fc-e250-45df-86fc270ae129-932136c2 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_4e60ff23-cbec-f7f3-0f78-65407da48945-932136c2 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_4e60ff23-cbec-f7f3-0f78-65407da48957-932136c2 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: end;
}

#w-node-_6ab8513d-5d44-f149-0e30-bd4f4ec430bd-932136c2 {
  grid-area: 1 / 2 / 2 / 8;
  align-self: end;
}

#w-node-_6ab8513d-5d44-f149-0e30-bd4f4ec430bf-932136c2 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f86-932136c2 {
  grid-area: 1 / 1 / 2 / 4;
  align-self: end;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f88-932136c2 {
  grid-area: 1 / 4 / 2 / 10;
  align-self: end;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-932136c2 {
  grid-area: 1 / 10 / 2 / 13;
  align-self: end;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8c-932136c2 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8e-932136c2 {
  grid-area: 2 / 4 / 3 / 8;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f90-932136c2 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-932136c2 {
  grid-area: 3 / 2 / 4 / 12;
}

#w-node-_21635ef8-a1cc-565f-d200-501d982dcb95-932136c2 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_21635ef8-a1cc-565f-d200-501d982dcb9a-932136c2 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_688a7bf8-9fd2-64e2-33df-fb72569abd98-932136c2 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_6116a8c60340f941fb118ec4an-9321372e {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_4aaa8027-8852-9403-2b08-4f7159a7de4d-93213754 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_17b5bc7b-d7c4-3fd8-5cbd-17561d7aa830-93213754, #w-node-cf2fda89-8b3a-21ab-ecba-a9f9738a3718-93213754 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-cf2fda89-8b3a-21ab-ecba-a9f9738a371b-93213754 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_11ee048a-9907-70e0-5415-a050f33df98a-93213754 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-e9dc24c4-2451-b73c-6848-37ed8e8d216e-93213754 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_6b35083b-cbc5-30de-7c25-e18550f9242c-93213754 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_586f3ecf-9b57-764d-16c9-b1c3a51f0fdd-93213754 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_586f3ecf-9b57-764d-16c9-b1c3a51f0fea-93213754 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_477404f6-def7-3f6b-b796-9d1de92862a1-93213754, #w-node-_5409e4bf-3296-bf76-906f-bde318215d4a-93213754 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd7b-93213754 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd8d-93213754 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-_2b48db89-cb73-4b3e-2594-0ca76b71b399-93213754 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8478fbcb-d4eb-ffd9-9105-d11e1d1bed51-93213754 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_4b2b4366-3e70-698b-a17a-54a194e40f24-93213754 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-c62a4cb9-9414-f44c-89f1-9a9101f28652-93213754 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f5414abe-44e9-8cb2-874d-f37d6c099700-93213754 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_5edb76f7-0847-02f1-0be0-6ce3f0d6df94-93213754, #w-node-_2aa5012b-3e62-b11a-dbea-2f3d00bbd3d7-93213754 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_2aa5012b-3e62-b11a-dbea-2f3d00bbd3db-93213754 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-b8002a7d-a088-c9c1-6f3c-c159f30382b3-93213754 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-b8002a7d-a088-c9c1-6f3c-c159f30382a4-93213754 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b8002a7d-a088-c9c1-6f3c-c159f30382a8-93213754 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-b8002a7d-a088-c9c1-6f3c-c159f30382b4-93213754 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-fd67c674-2b07-ed69-d5a6-befdfb3a61f3-93213754 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-fd67c674-2b07-ed69-d5a6-befdfb3a61f7-93213754 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_4815599e-bca3-4806-0711-ae934ff14504-4ff14504, #w-node-bfad8cc3-d11d-b67e-a832-5ed6a90ed361-a90ed361 {
  place-self: stretch stretch;
}

#w-node-fc0916f8-5b40-fd9e-bbf0-77875ee83258-9321377b, #w-node-_08438134-cc95-1d32-886c-4862b4761310-9321377b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4da46d37-702e-eb92-5cdd-48b2af9d4ec6-9321377b {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_44898843-b319-b775-5615-e9dc2fe87139-9321377b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ce14d2d3-65b2-d045-8122-f5df9799a2ef-9321377b {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_8d625577-0dd1-f21f-65c4-5b0cf8ee7553-9321377b {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_165d3352-6191-108e-cd32-731e3bf30b05-9321377b {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_758fc810-d8d3-6445-3736-54253c83c940-9321377b {
  grid-area: 1 / 5 / 2 / 13;
  align-self: stretch;
}

#w-node-f9e51ccd-78e2-dc31-d9a0-40422aa59178-9321377b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_45c41764-1cdc-d84b-20ea-357483798c13-9321377b {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-_45c27507-e51c-7f19-7d22-e582ca8a7336-9321377b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ec9169b6-8f45-4e17-fd2a-bd6faf1e6304-9321377b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-9321377b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-9321377b {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-9321377b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-9321377b {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-f936990e-52ac-5a0a-7b85-25cad9b9138d-9321377b, #w-node-_8af2a05f-e635-3182-fb16-7be89d51b87d-9321377b, #w-node-c6ed7b36-c53b-a9d3-8816-32fc04830be0-9321377b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8443ed5e-161f-ac67-8483-48ccd3dc7ce6-9321377b {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_481ffa21-b6ff-db0b-9b2b-28d54ae67849-4ae67847 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6563da42-6f27-343f-1a11-6232cf010109-932137bd {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-932137bd {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-_29892318-c33e-1b18-c084-e59e68815fe3-932137bd {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-932137bd {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-932137bd {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-932137bd {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_108d102e-d885-251a-1733-74a1aa05f8aa-932137de {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-_35476449-9ceb-0c06-fcf1-c73ab07d5892-932137de {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-bf3bd9cf-5387-f9bc-5b63-66dd16641bf0-932137de {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_4bf0078b-fbbb-f4f9-6381-14e5839dacaf-932137de {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_435fc7fd-a0a3-73b4-0c49-958558aee468-932137de {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_32848606-7030-df2c-93dd-0a16c5e042a8-932137de {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_546d7381-09d9-d070-82e4-1b8476fe4056-932137de {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_075c3720-14f6-b33d-c0d9-541a21ab5112-932137de {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_164f08d1-4096-a889-4d14-b74a16a35dfb-932137de {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-_408ac851-63eb-688e-d106-244877bf5098-932137de {
  grid-area: 2 / 7 / 3 / 12;
  align-self: center;
}

#w-node-_801ea585-cf61-8441-8d51-bbefbc86f74c-932137de {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7cb25fbb-b657-cc89-3173-a22515007eef-932137de {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_59500b17-6e05-d127-a74d-2a730408cae0-932137de {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_43d277c0-2615-660b-362b-38aa6546be7d-932137de {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-932137f6 {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: stretch;
}

#w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-932137f6 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_824912f7-937d-a69a-25c2-064017d03203-932137f6 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-932137f6 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-e4e7abe1-d590-bceb-a054-184eeaac780a-932137f6 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-932137f6 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-932137f6 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-c1a241ca-91c4-1508-a34a-4a54be0825dc-932137f6 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_182d2203-cd3d-c382-d61e-6e8caf816cb8-932137f6, #w-node-_04cd7d5d-748d-5e0e-0ef3-279ddbcaeb81-932137f6 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-dc4d63d6-82cd-96ce-85a2-13de80f3d091-932137f6 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f1991cb5-00ab-d241-15d2-bf48e1b71dbb-932137f6 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-f1991cb5-00ab-d241-15d2-bf48e1b71ddd-932137f6 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_2aff7ed1-54ac-2902-40a4-986939697446-932137f6 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_78e646a9-be2b-6abb-98a3-aa3457257a4c-932137f6 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_78e646a9-be2b-6abb-98a3-aa3457257a62-932137f6 {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_62522bf9-6944-1541-b26f-a53b31417ec5-932137f6 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-afb702a2-b5f2-59d5-48ee-9fe660171b13-932137f6 {
  grid-area: 1 / 3 / 2 / 11;
  align-self: center;
}

#w-node-f582409e-e20e-48c3-1dfc-5cbbc372e46c-932137f6 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-932137f6, #w-node-fa5acbc2-b3ed-5c6a-746a-9ce79037f8dd-932137f6, #w-node-cee421c2-17ab-f267-4046-a15e354dfd7f-354dfd7d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_542dd907-4cd8-8b53-13ce-ae91f6d19017-9321383c {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-f29fde95-cfe2-133b-5ba5-16b960962d1d-9321383c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_8f5c0690-5733-16b2-fc91-e1f820fd65cd-9321383c {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-_37c30f76-4e36-3790-aa6e-dcc3761bf54e-9321383c {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_927107a7-01a6-a31d-76da-7d456a498324-9321383c {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-_1f8cadf9-eea8-0a5a-6dbc-1315fcdc16b0-9321383c {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_6481d564-1c77-269e-dd12-062994afa8f0-9321383c {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-f9ce754f-1647-7ef8-c3fd-f174de3f8e8f-9321383c {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-_6481d564-1c77-269e-dd12-062994afa8f9-9321383c {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-d6b8e95d-6238-254b-11c4-c5f7c182cd72-9321383c {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_348c3292-375f-2ef2-4a33-8cb7d0e197f9-9321383c {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-d6b8e95d-6238-254b-11c4-c5f7c182cd77-9321383c {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-f49c4238-a749-1861-9ab5-390ff565ba48-9321383c {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-ae67b4ac-50b4-4660-42cf-5e3909f78f98-9321383c {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-f49c4238-a749-1861-9ab5-390ff565ba4d-9321383c {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_8b06769e-45df-3240-687f-8dd3ef27ccce-9321383c {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_758b10e5-493a-759d-7d5f-6be15f5c17fa-9321383c {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_8b06769e-45df-3240-687f-8dd3ef27ccd3-9321383c {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_5ec1d8cf-4d1a-4665-fcad-4e6e50e517d4-9321383c {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-a7999a4e-3d69-1312-0684-4611cee05945-9321383c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_03f93e99-7375-1580-2ff0-0a716bb7ab54-9321383c {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_029d8f18-6d16-4926-3d6a-ad3938ffe70e-9321383c {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-b1e67863-59de-4df0-7b4f-492b3327c704-3327c702 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-b1e67863-59de-4df0-7b4f-492b3327c70c-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c713-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c71a-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c721-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c72f-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c736-3327c702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_524f5bbe-d442-191a-0e49-d75a43ef7a52-93213885 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6f0267ba-6f10-4786-778e-2ec5f16d1f1b-93213885, #w-node-_6f0267ba-6f10-4786-778e-2ec5f16d1f27-93213885, #w-node-_6f0267ba-6f10-4786-778e-2ec5f16d1f2b-93213885 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3d334696-f365-33c6-18af-9771fc8b749b-93213885 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_151a4b27-4374-08c8-4048-660ae8eac76f-93213885 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cfff996d-1ad0-60a6-5397-ce4372e8d404-93213885 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae997-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae999-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae99b-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae99d-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae99f-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9a1-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9a3-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9a5-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9a8-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9aa-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9ac-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9ae-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9b0-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9b2-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9b4-93213885, #w-node-_343904a8-1e4d-e379-b9a5-e7609e5ae9b6-93213885 {
  justify-self: center;
}

#w-node-_4949ae31-63e5-2f43-ea53-37e66e1889fc-93213885, #w-node-b5f25ab8-94a6-b521-ea11-44f40bd9d480-93213885 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-edfd9877-cf09-1a3f-6fce-54dcea07faea-ea07faea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_542dd907-4cd8-8b53-13ce-ae91f6d19017-932138a1 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_758b10e5-493a-759d-7d5f-6be15f5c17fa-932138a1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8b06769e-45df-3240-687f-8dd3ef27ccd3-932138a1 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-_5ec1d8cf-4d1a-4665-fcad-4e6e50e517d4-932138a1 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_04f84c02-d4be-7921-bd30-e409c54e1145-932138c4, #w-node-_6cba3c1b-3076-5748-fce2-31135e0ec996-932138c4, #w-node-_4be1fc21-e8d8-e453-cf56-8b2b71ce89b9-932138c4 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_5ecfd85d-de5b-22a1-af50-98519e71e879-932138c4 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_4be7d67b-3d9a-4a8d-3ccc-a04239c926aa-932138c4 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_1d8fdc59-734e-6cd6-6975-574db930310b-932138c4 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_5768a941-c77d-cd56-3a27-3a2c3cbd9587-932138e8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_22861102-fcdc-52db-af33-934aa5acd6fb-932138e8 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: start;
}

#w-node-_54a7889e-3a1b-0eae-0012-15f9201223f7-932138e8 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-b0438358-f398-544e-40d2-feac791b8c48-932138e8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_1d17a83d-0de7-a635-909f-3c61ac43e0b3-932138e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22397afb-9f1e-180d-80df-dbf2d2ec4621-932138e8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8313a4f1-5cc5-5946-c596-80a8c3677395-932138e8, #w-node-_4fd02c27-de11-191c-f5bf-ede715fd1a2a-932138e8, #w-node-_75bab5fd-dc66-1089-ab3b-41bb8effc676-932138e8, #w-node-_031939cc-4640-5d40-243f-00c80f43ce6f-932138e8 {
  justify-self: center;
}

#w-node-_023e3ae5-2f1c-ad74-cfe2-9c15513c98a8-932138e8, #w-node-_15bdfe8b-cb18-be76-2f91-248a585a6059-932138e8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_5d74418f-eb0f-163d-45cb-2a8143720843-932138e8 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-b94fd097-5083-bfd2-d961-743addf08947-932138e8 {
  grid-area: 2 / 3 / 3 / 12;
}

#w-node-_3c524df5-de74-fd9a-ef43-4e3bd1f3ac0c-932138e8 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-d0d93682-df72-3399-16e7-0703cabd8b53-932138e8 {
  grid-area: 1 / 6 / 2 / 12;
  align-self: center;
}

#w-node-_55dae2cc-04f2-2f87-a58c-b1500ed020eb-932138e8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_89a27ba7-8601-cd7b-0d30-15cc917ea908-932138e8 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_89a27ba7-8601-cd7b-0d30-15cc917ea916-932138e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20d478ab-3ffd-c137-4c5d-919e5dd81b03-932138e8 {
  grid-area: 1 / 2 / 2 / 8;
  align-self: center;
}

#w-node-_20d478ab-3ffd-c137-4c5d-919e5dd81b01-932138e8 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-_19f70515-a26b-118b-0c39-41f579ed98ae-932138e8 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_19f70515-a26b-118b-0c39-41f579ed98b0-932138e8 {
  grid-area: 1 / 6 / 2 / 12;
  align-self: center;
}

#w-node-b29099a1-005f-c632-f6c3-51a74b610974-932138e8 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-b29099a1-005f-c632-f6c3-51a74b610972-932138e8 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-ab05c353-5639-ce30-5d1d-9c93aff290ed-932138e8, #w-node-b8c8a6ce-7470-b269-fc0a-4e3f87335df2-932138e8, #w-node-_27ca3393-c04d-82d2-4fb7-a7aa1bc72e3d-932138e8 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_12b55ae7-be57-b299-59e5-d955d4965660-9321390c {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_5cf3e01a-84f0-4d94-1df6-ee6059054b65-9321390c {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_863aa646-1fae-ecc9-6dd3-266d5e3b373d-9321390c, #w-node-_896c8b5d-86c8-c993-a563-eb07ba86efd0-9321390c, #w-node-b35c0362-3203-3a84-b2b1-ec41f6924796-9321390c, #w-node-a0428d4f-f395-0759-3e46-a373619fa036-9321390c, #w-node-aec1cdad-4452-9300-aca9-086a290423ed-9321390c, #w-node-aec1cdad-4452-9300-aca9-086a290423ee-9321390c, #w-node-_5eb3a9b1-1f7a-a944-a84a-fc73bbe870ca-9321390c, #w-node-_5eb3a9b1-1f7a-a944-a84a-fc73bbe870cb-9321390c, #w-node-_3f22cdc8-9a3d-9197-c5fa-2772c2c107ab-9321390c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6c597f31-824c-7495-177c-37d0e618f273-93213930 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_6c597f31-824c-7495-177c-37d0e618f276-93213930 {
  grid-area: 2 / 3 / 3 / 11;
  justify-self: center;
}

#w-node-_43e921b6-0ea4-25c3-213d-402f3ca798ae-93213930 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_27411707-e6aa-605f-cdc6-a1f169da810a-93213930 {
  grid-area: 1 / 1 / 2 / 5;
  align-self: center;
}

#w-node-c9b25375-bcef-bd36-d931-6211df513fe3-93213930 {
  grid-area: 1 / 6 / 2 / 9;
}

#w-node-f4c1f07c-e831-aa2b-2351-b73f7680ecf8-93213930 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_4a3bc886-b58d-d3a0-4dab-092f08784e75-93213930 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4a3bc886-b58d-d3a0-4dab-092f08784e79-93213930 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_72160783-7bd9-cfde-055a-22076d4af233-93213930 {
  grid-area: 1 / 4 / 2 / 10;
  place-self: center;
}

#w-node-_05c790d4-3299-c9ec-e3fd-065f0eea36e2-93213951 {
  justify-self: start;
}

#w-node-f9712135-d3d3-d093-918a-5f14814990fd-93213952, #w-node-_0d2af6a8-8eb2-4019-4a12-3dd272c2224e-93213952 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-f06bb3a9-29d4-8eef-97d1-a0d3129d1e08-93213952 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f06bb3a9-29d4-8eef-97d1-a0d3129d1e0d-93213952 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_11e37f51-96ed-0b87-a6d8-1e27008548f4-93213955 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-a1e4353f-35ac-d5bb-4984-0013d6b52d0b-93213955 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-f8f40143-4c48-201e-0b07-9ac6096dcc8c-93213955 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_20c91224-1030-1d68-c05e-8bfc6546fc60-93213955 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_322b90f1-df2d-d8ae-a9e2-58ca59c7d0cb-93213955, #w-node-_0bfb9371-9170-2ef0-b806-e944134c2d25-93213955 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_99967eee-a7f5-88ca-26b4-788df6cec21a-93213955 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_0ed4c5b8-65dc-96c7-d0eb-6ace91101fa3-93213959 {
  grid-area: 1 / 2 / 2 / 6;
  align-self: start;
}

#w-node-_0ed4c5b8-65dc-96c7-d0eb-6ace91101fa5-93213959 {
  grid-area: 1 / 6 / 2 / 12;
}

#w-node-_0b9dd68e-2462-4579-f12f-fcba4d8b0043-93213959 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-ff81dcf6-3250-febb-c7ab-b024ab8deceb-93213959 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: start;
}

#w-node-_72d7f246-da80-d4f6-1d62-a51585a7de44-93213959 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_22360f8e-8553-5dd1-b874-dd30276e6008-276e6006 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_22360f8e-8553-5dd1-b874-dd30276e600f-276e6006 {
  grid-area: 1 / 9 / 2 / 12;
  align-self: end;
}

#w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-9321395b {
  grid-area: 1 / 2 / 2 / 12;
  align-self: stretch;
}

#w-node-_83c747e5-5703-e8b8-4a6a-606be1d86e18-9321395b {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395b {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_201142c6-e5df-c642-8fd8-808c73731858-9321395b {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_24356145-26c1-2d87-cf86-3f26c373c34a-9321395b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395b {
  grid-area: 1 / 2 / 2 / 9;
  align-self: center;
}

#w-node-_8da731e4-3db2-9be5-ed76-f52bf83a6fa5-9321395b {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-_3b3d7d17-0a7b-65e4-26dc-868dc1e850c3-9321395b {
  grid-area: 1 / 7 / 2 / 10;
  align-self: end;
}

#w-node-b8c02a4a-9dd0-b5b3-613c-ef5beeb85654-9321395b {
  grid-area: 1 / 10 / 2 / 13;
  align-self: end;
}

#w-node-_5b7787eb-de56-4586-341e-1b5cc7be440e-9321395b {
  grid-area: 1 / 2 / 2 / 8;
  align-self: center;
}

#w-node-f3b15839-1b9b-bb48-f141-05b98ebaaabc-9321395b {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-_2120025c-324b-3a2a-4838-1bf20e7e9baf-9321395b {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_2120025c-324b-3a2a-4838-1bf20e7e9b97-9321395b {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_2e86e6de-9120-da87-bab3-0ec0e886b468-9321395b {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_490c6e85-e9af-5c21-d2b3-8c8636e3b619-9321395b {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_677678a5-be99-0d50-61c1-f0db3cea871e-9321395b {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-bc080c0f-907d-2a69-b6e0-db9c08b62faf-9321395b {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-bc080c0f-907d-2a69-b6e0-db9c08b62fa5-9321395b {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f86-9321395b {
  grid-area: 1 / 1 / 2 / 4;
  align-self: end;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f88-9321395b {
  grid-area: 1 / 4 / 2 / 10;
  align-self: end;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-9321395b {
  grid-area: 1 / 10 / 2 / 13;
  align-self: end;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8c-9321395b {
  grid-area: 2 / 1 / 3 / 8;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8e-9321395b {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-9321395b {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_7b5d6aff-e47f-1139-69a9-b593bb28151f-9321395b {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-a7ade6e7-f537-9836-a38f-cfeb126f938c-9321395b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8813b473-748a-a872-ccd0-6b3c2143db7b-9321395b {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a7ade6e7-f537-9836-a38f-cfeb126f939b-9321395b {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-9321395c {
  grid-area: 1 / 2 / 2 / 12;
  align-self: stretch;
}

#w-node-_706d426e-9642-6365-215e-a0ddd664680a-9321395c {
  grid-area: 1 / 2 / 2 / 5;
  align-self: stretch;
}

#w-node-bbd51211-aa50-be8a-e2bf-11646d1d64d3-9321395c {
  grid-area: 1 / 5 / 2 / 12;
  align-self: center;
}

#w-node-_83c747e5-5703-e8b8-4a6a-606be1d86e18-9321395c {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395c {
  grid-area: 1 / 6 / 2 / 13;
  align-self: stretch;
}

#w-node-_201142c6-e5df-c642-8fd8-808c73731858-9321395c {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_24356145-26c1-2d87-cf86-3f26c373c34a-9321395c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395c {
  grid-area: 1 / 4 / 2 / 10;
  align-self: center;
}

#w-node-_9e2ee6b0-5e2d-01ce-482c-0559e215faa7-9321395c {
  grid-area: 1 / 4 / 2 / 10;
  place-self: center;
}

#w-node-_5b7787eb-de56-4586-341e-1b5cc7be440e-9321395c {
  grid-area: 1 / 2 / 2 / 8;
  align-self: start;
}

#w-node-f3b15839-1b9b-bb48-f141-05b98ebaaabc-9321395c {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-_03dedf2d-957b-5037-7d1b-258f5023f31f-9321395c {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_2120025c-324b-3a2a-4838-1bf20e7e9baf-9321395c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_2120025c-324b-3a2a-4838-1bf20e7e9b97-9321395c {
  grid-area: 1 / 6 / 2 / 11;
  align-self: center;
}

#w-node-f0beee59-f418-e174-0989-58c16f4c1f16-9321395c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-f0beee59-f418-e174-0989-58c16f4c1f18-9321395c {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_78827c52-eff3-d9b7-93d9-1e650e4a3ebf-9321395c {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_20157d14-51a6-cd6d-d570-f9ce38cdda9c-9321395c, #w-node-_47f1af86-c189-6696-9501-5a4975c1c458-9321395c {
  grid-area: 1 / 4 / 2 / 10;
  place-self: center;
}

#w-node-_9379eac2-fc4e-cff8-202b-90376ec2d8ba-9321395c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_29743fc6-1b7b-bef9-46fa-03e947031087-9321395c {
  grid-area: 1 / 6 / 2 / 12;
}

#w-node-_2710468c-f8f0-078d-fcff-c1ac96e999c0-9321395c {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_2710468c-f8f0-078d-fcff-c1ac96e999bd-9321395c {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-b98b8c09-e2a3-2018-6526-d591fa49044b-9321395c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-b98b8c09-e2a3-2018-6526-d591fa49044e-9321395c {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_69315a64-5db3-46ee-9c78-409e35f84214-9321395c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_391463e9-a297-5440-aa7c-57aa9b34950a-9321395c {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-cbd71cf5-6bdf-2bbb-d18c-dc48bc4f0594-9321395c {
  grid-area: 1 / 4 / 2 / 10;
  place-self: center;
}

#w-node-d0cf2a73-54c9-0f91-6ce7-a18382f82097-9321395c {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_7ca4a306-906c-8e44-cdfb-809432910fb7-9321395c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_7ca4a306-906c-8e44-cdfb-809432910fb8-9321395c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ca4a306-906c-8e44-cdfb-809432910fba-9321395c {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_801fa2b4-e3b3-abfa-9c2e-12fc749e7ba1-9321395c {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-c49e9760-3c73-4605-c218-e98768362695-9321395c {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-afa26b80-d3d2-8eae-4acd-ef202e764392-9321395c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6118996d-a291-f712-f8e6-1e99131ccfc1-9321395c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6118996d-a291-f712-f8e6-1e99131ccfc2-9321395c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6118996d-a291-f712-f8e6-1e99131ccfc4-9321395c {
  grid-area: 1 / 6 / 2 / 10;
  align-self: center;
}

#w-node-_3b6295f4-9d77-fe5e-83e8-88295716a829-9321395c {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-ef162324-4012-b4dd-0e68-949aa69ce4a9-9321395c {
  grid-area: 1 / 1 / 2 / 4;
  align-self: end;
}

#w-node-_4123b16a-51b6-f52f-7754-b46d0ab4bb41-9321395c {
  grid-area: 1 / 4 / 2 / 10;
  align-self: end;
}

#w-node-f2173bfd-fc5d-8cbb-b0e7-89c4c3ce06a9-9321395c {
  grid-area: 1 / 10 / 2 / 13;
  align-self: end;
}

#w-node-f6cad42c-eba7-084b-906b-5e490ff18046-9321395c {
  grid-area: 2 / 1 / 3 / 8;
}

#w-node-a1766bce-34a9-ec93-ac74-70e3b98c888d-9321395c {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-9321395c {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_7b5d6aff-e47f-1139-69a9-b593bb28151f-9321395c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_49eab58a-5abc-3226-9fdc-668c07eba362-9321395c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_5effd813-d453-d3b1-c103-e0042d2c12f5-9321395c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_1612c891-03ce-0628-d639-28d11fe1fa46-9321395c {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-9321395d {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-9321395d {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e4e3c5df-1e8b-7040-2e78-aa7993a7ade5-9321395d {
  grid-area: 1 / 6 / 2 / 12;
  align-self: end;
}

#w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-9321395d, #w-node-_1b061f3e-5314-1a68-cab5-33537eb046ce-9321395d {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_463cc6e1-cb27-9753-57b0-f2c02e7275a9-9321395d {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_0150eb47-896d-fe49-d85e-9b6db6dc5c53-9321395d {
  grid-area: 3 / 3 / 4 / 7;
  align-self: center;
}

#w-node-_72e17f72-879b-5143-0bf6-f702694d37cb-9321395d {
  grid-area: 3 / 6 / 4 / 12;
}

#w-node-_48814cd0-e227-3392-6da4-27d7dd4aca09-9321395d {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_48814cd0-e227-3392-6da4-27d7dd4aca12-9321395d {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_5475c769-99bd-a496-64f2-c2d0d7ba25ba-9321395d, #w-node-_8614adbc-8f86-dff0-c4d1-eebb4780a91e-9321395d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-9321395d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_5f11a7cc-d973-2199-990c-c2f46daaff6e-9321395d {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_6b963815-f572-e124-aa42-bdcfa11e1531-9321395d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_6218fdbb-cd37-d0e0-b399-9db05cf65333-9321395d {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-fc90f45d-f356-586e-da55-45dcb6139931-9321395d {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-fd69af39-7f7b-0825-57af-ef4c91f8b5bf-9321395d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-9321395e {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-9321395e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-9321395e {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_788b9f16-5730-ea32-221e-def3dfb2bdd3-9321395e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_5b6da45a-2d5f-55c7-be96-5aa520e8d51c-9321395e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_49c1f23d-87fc-571e-c807-ed1cadb7d98a-9321395e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0e21afcb-abc0-ed14-f359-5ce1d1f6d4f0-9321395e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-db812d9a-5158-a27e-99b8-fc4a5e830782-9321395f {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-e23a597a-f71f-8e2c-70f5-19d7df5a190d-9321395f, #w-node-ac0344ec-10fc-bc5b-f71f-b715ca288c57-9321395f, #w-node-c0e50414-b215-b862-9190-d3e4527d2fd6-9321395f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d2396c82-36cf-62c9-c46f-9320084e0905-9321395f {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-dc4fd42a-1094-180c-b305-5dfa6ff09b65-9321395f, #w-node-_7e795944-ce51-b3ba-aad5-37ead9955278-9321395f, #w-node-_765547c2-8a79-efa8-03af-54661fb30db9-9321395f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_765547c2-8a79-efa8-03af-54661fb30dc3-9321395f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e860462c-790d-fe52-0aa9-b83925d71085-9321395f, #w-node-e87c8ecf-81f0-fe6b-f2cb-4ce3f051f097-9321395f, #w-node-e87c8ecf-81f0-fe6b-f2cb-4ce3f051f098-9321395f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-cd22ea26-eb14-56b3-0848-4418b5c81fd5-9321395f {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-_19e91ce1-1e9a-454f-1399-b3a71697aea4-9321395f, #w-node-_8016b242-fe90-113c-382d-485337241993-9321395f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213961 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401df-93213961 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_786ae407-ce84-c114-d98a-9a63817554be-93213961 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_1c61329b-4b72-1669-5335-ba2604b20fd4-93213961 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_8c3d28bf-cb9d-2b6c-e46f-b310d34e7b0d-93213961, #w-node-_1315b8f2-43c0-abdf-5e24-34c0b9de5bfa-93213961 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213962 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-93213962 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-93213962 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_4fdbbd66-2360-dd7a-a0d5-2338f9e345f6-93213963 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_58adf07d-f68d-591a-9180-944fc77e1dc1-93213963 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-d8ab01d7-df32-52a8-dd0f-e57b5ad6077c-93213963 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_71fce4e8-a4c4-a4ca-fa24-daa5787673ff-93213963 {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-ce467e82-ee62-bdfd-8c58-a2ec69c5248a-93213963 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ee42268b-a888-d4c4-0ba4-4a84536b810c-93213963 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4c8ca98-077d-f29d-23ed-4c9805a76eb1-93213963 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_80dab54f-aed7-87a1-9530-ae77fc17dad5-93213963 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-_77ab521a-930f-9df1-9f3a-8dd262f4e555-93213963 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0f4aff42-2b2e-6902-506b-eccb514ef0bc-93213963 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-cbdbb12a-0227-e102-7e40-fe414ce4a893-93213963 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14b07b07-cb12-5178-c969-da7de324fc45-93213963, #w-node-ab709d55-111f-bd29-2ab7-2e296ee37e90-93213963 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_76633190-4489-729f-4676-71430fdcdc96-93213963 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_352247bb-e18d-c094-c9d6-bea1318484ae-93213963 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6786893f-bea2-7feb-1d13-8390c120613c-93213963 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-fa46b55a-d03c-3440-3d5f-825610d6b603-93213963 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a116c3f3-9c4f-31ee-d480-7e95479ad95a-93213963 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-fe86d6c8-9d4f-fdc5-b9a3-429ad73fc718-93213963 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-b6adabef-c639-4d33-0f3e-c03755ee1dfb-93213963 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_97e4583a-d64f-724a-0e80-b9a63b5ea38d-93213963 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_91ebf9b9-2a99-1730-5a74-d102c35976b7-93213963, #w-node-_542b4c08-74fa-f86a-4270-d686132803d9-93213963 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6a9b682-ca77-595a-20a9-040929783b0e-93213963 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213964 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213964 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_29892318-c33e-1b18-c084-e59e68815fe3-93213964 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-93213964 {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-93213964 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-93213964 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-93213965 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-93213965 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e4e3c5df-1e8b-7040-2e78-aa7993a7ade5-93213965 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: stretch;
}

#w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-93213965 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_0d4d6c25-71b0-4cb3-5f76-f25ca29a97d9-93213965 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_4f38a326-98f5-d79d-a38c-ac4de917f63a-93213965 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_43c36bb3-7074-0ed8-958d-9dc7a17222ee-93213965 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_43414083-3ada-a7c1-fb84-4f3b44356847-93213965 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_1b061f3e-5314-1a68-cab5-33537eb046ce-93213965 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_463cc6e1-cb27-9753-57b0-f2c02e7275a9-93213965 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-d4982eeb-ec26-b025-4c29-2e65502c74c1-93213965 {
  grid-area: 3 / 4 / 4 / 10;
}

#w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-93213965, #w-node-_975156de-fcfb-82ae-b276-b2363ebf50f1-93213965 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_5c796c63-88b9-41af-839f-41f2a6c4a5ef-93213965 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_44d14593-bce6-aa48-9e48-b6e8c6a5754f-93213965 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_72948983-2f4f-bcf1-d7ba-90d4409120d7-93213966 {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-_743a393d-99e2-5f92-66c6-e68ac1db00d1-93213966 {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: stretch;
}

#w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213967 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213967 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: stretch;
}

#w-node-_29892318-c33e-1b18-c084-e59e68815fe3-93213967 {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-93213967 {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-93213967 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-93213967 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-c5e8db69-864d-02fb-b17b-af37fe98cc0b-93213969 {
  grid-area: 1 / 2 / 2 / 8;
  align-self: center;
}

#w-node-fee1b9f2-4849-afd4-ad02-d66166f4e114-93213969 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-a84e525c-65a1-0da2-384c-214d84d774da-9321396a {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-_311f45c1-b559-09cb-4961-073008a4c433-9321396a {
  grid-area: 1 / 2 / 2 / 8;
  align-self: center;
}

#w-node-_7e47b361-5cae-8289-90c2-fbcdf93b8ae7-9321396a {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-c1251b2d-e9cc-229c-0249-45b06ae6ca52-9321396a {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a61bd1ca-1829-207c-1191-9b255d7d10d6-9321396a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_01b41ee3-f4d6-ab43-d54e-f47f089ebed0-9321396a {
  grid-area: 1 / 12 / 2 / 13;
}

#w-node-_37010197-9ede-cd61-0112-1c2184402d0a-9321396a {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_3de97db3-cf86-19c9-3527-50da37616619-9321396a {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_0d9c625a-410f-df45-1ed4-b1c368c70ba4-9321396a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8831fa09-2aaa-f34c-d14a-76c7ea19f910-9321396a {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_28a49c6d-7e3f-5f9c-4616-3c78c7b33df6-9321396a {
  grid-area: 2 / 2 / 3 / 12;
  justify-self: center;
}

#w-node-_833aaa89-280f-2176-ba47-0b1fec7cdb6e-9321396a {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-e74d317c-ee21-4ef3-7708-9acf9db208f8-9321396a {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-ba55e95c-7b62-af63-f11b-8cec5652c770-9321396a {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_89cdc66b-c37a-36b8-4849-cdd31a89d91f-9321396a {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d1af8186-7df2-60c6-e1d5-4ad08baf47a9-9321396a {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_7f697c02-65da-ef3c-f434-413434a858e9-9321396a {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_311b68dc-b32d-1b4c-5e59-bb7434833355-9321396a {
  grid-area: 2 / 2 / 3 / 12;
  justify-self: center;
}

#w-node-_311b68dc-b32d-1b4c-5e59-bb743483337c-9321396a, #w-node-_311b68dc-b32d-1b4c-5e59-bb7434833385-9321396a, #w-node-_311b68dc-b32d-1b4c-5e59-bb743483338e-9321396a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3071cfbe-ecfc-8892-cb2f-83bb987e863d-9321396a {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-9321396b {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-9321396b {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-9321396b {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_866d2800-40e7-2fef-eee3-8086d9432551-9321396b {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-cf82852d-a8ca-7c75-222d-8b1c5e8d1b17-9321396b {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-b141e51c-8eb1-ff40-bba4-62f45d3dbb61-9321396b {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-9321396b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8bf0af50-8b49-10ae-7385-e0e06ce76300-9321396b {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_4cf4a0dc-afdc-d633-b9e6-52a208ba1984-9321396b {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_4e786c85-2dca-ec22-d020-0b14ca451c92-9321396b {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_2ad25df8-8848-ff6e-484c-40beaa1d03ed-9321396b {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_2ad25df8-8848-ff6e-484c-40beaa1d03e8-9321396b {
  grid-area: 1 / 8 / 2 / 11;
  align-self: center;
}

#w-node-bdcb1db0-e489-bc79-8864-a4680dcc163e-9321396b {
  grid-area: 1 / 3 / 2 / 6;
  align-self: center;
}

#w-node-bdcb1db0-e489-bc79-8864-a4680dcc1643-9321396b {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-e6e86d0a-f65e-ae7f-8b23-36088b509552-9321396b {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_8c9a41e1-50c5-7873-2434-e7fbf1321cda-9321396b {
  grid-area: 1 / 1 / 2 / 6;
  align-self: end;
}

#w-node-_8c9a41e1-50c5-7873-2434-e7fbf1321cd5-9321396b {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-fba81d60-790e-781f-9d8b-d84dfc79b713-9321396b {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_270ed8ba-aad0-b886-fcf1-48d3cebf5422-9321396b {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_785f7678-8faa-4b0c-b2df-a01091b46770-9321396b {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_49912e39-3b8b-5004-66cc-58c39af53312-9321396b, #w-node-_128c0afa-a284-6ad2-bf47-84d5d6e3a3c5-9321396b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_611575de-65b3-af4a-28bf-fd3835cb327b-9321396b {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-bd23bb96-9efa-827c-14fd-1c51b690e0ce-9321396b, #w-node-_6878addf-c648-a5fa-b3b2-af33892c07b5-9321396b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f7800f8f-39fc-37f6-101d-4add2efe9c33-9321396c {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-b3dbd02e-1122-54f4-d00c-e452268a40b2-9321396c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ffda9fec-2265-8adf-f08b-6e0a863a34c2-9321396c {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-d064a9c8-7c6f-bae4-823e-3ebab9268866-9321396c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7dde1b14-0b2a-df42-4ff8-47f931c2bd18-9321396c, #w-node-d9fa4b17-d471-d485-741d-b874170fa92c-9321396c, #w-node-_3a0e858d-75bf-9c53-de13-3933ec5bba90-9321396c, #w-node-_83459a57-d69c-65da-ee68-b3ced159e0b1-9321396c, #w-node-_4da6105a-7b81-5ba2-8bc9-7cffcc150ce9-9321396c, #w-node-_61e27220-cce4-40b5-c6cc-983beb8a42a2-9321396c, #w-node-_42e9cdb9-42fa-9cae-18cd-c6e65cdd17d3-9321396c, #w-node-_367a05b6-3156-db57-364e-aa56c1dfaa5e-9321396c, #w-node-_300f04b0-89c4-b4d4-cb3f-46fbe0cfd6f2-9321396c, #w-node-_953763a9-5e63-a60a-edc5-4602053e7f7d-9321396c, #w-node-_38bdc140-3efd-2d01-a5a5-4afc507e3017-9321396c, #w-node-b255b82f-9847-f352-b03f-4682440820a1-9321396c, #w-node-bb3ab0f3-f2a9-e422-cb6e-a256329c6da8-9321396c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ce01372-50a0-967e-5ce7-d1e853d3afaf-9321396c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_31b3222b-bb00-516b-98eb-1e3d84a3bb9e-9321396c {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-_39bf7674-9643-4f15-b922-12094880eb4a-9321396c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_39bf7674-9643-4f15-b922-12094880eb4e-9321396c {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-a2adbfa1-186f-b8fb-6486-ab3bb5d66ccb-b5d66ccb {
  align-self: stretch;
}

#w-node-_5f21a74c-10d1-4acf-1b63-90d661ba6b9b-9321396d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ae009222-8ab3-1750-d281-28d0a7d6e86c-9321396d {
  grid-area: 2 / 2 / 3 / 12;
  justify-self: center;
}

#w-node-_56a2a022-2472-7b11-01ab-56bf78c53404-9321396d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6aa05d46-3024-a266-dc0a-57c3f6536575-9321396d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_3d730467-e664-ed62-40fe-5f6c8a654427-9321396d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3d730467-e664-ed62-40fe-5f6c8a654432-9321396d {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_8edf3031-1c2c-dc6d-7961-05654833bf95-9321396d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_86aadae8-c813-1ed0-1ce3-f04023cdb5f1-9321396d {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-e1af72f4-2d6e-84b5-7918-6344ddc0b214-9321396d, #w-node-ebf431de-9c4c-1561-5784-bc6c18343743-9321396d, #w-node-_8e03261b-067a-dea3-463c-73b81816ec2d-9321396d, #w-node-_443844e1-5a37-35b6-fd5b-ac0b358b798f-9321396d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd5329ca-15ec-5a3f-c786-fa4b5a80bcc6-9321396d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_5c521576-a53e-ad84-7111-4686c8e085ae-9321396d {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_47ca04b8-fcce-f5f7-5413-56c23da15fde-9321396d {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: center;
}

#w-node-cb7f2cf6-69e0-dad9-e6a0-4f76a153773c-9321396d {
  grid-area: 2 / 2 / 3 / 12;
  align-self: start;
}

#w-node-_83bd0478-0291-31a0-dbc9-fbfbde0c245e-9321396d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_911b0f13-c8bf-4ec8-4b9d-543c28f5f624-9321396d {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_8b2f74bc-ee7c-8798-b780-38d3c502c079-c502c079 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_7f12250f-34d2-c188-0cf7-53f86acadbcb-9321396e, #w-node-_032fdbc5-2092-01e3-d22a-aa527fe9906c-9321396e {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_4ab200a1-81d3-eeaf-fa22-38a39b97ac19-9321396e, #w-node-_624b456f-e3dc-d5de-97c7-b29e9ac6fa36-9321396e {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_4a2fc3be-159a-86aa-a884-7102daac586a-93213973 {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_18ea0318-2b2c-1f5a-cf26-bff5b3f4b6c1-93213990 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_89a88edf-e45e-c62d-3013-3b394ff80d3c-93213990 {
  grid-area: 1 / 6 / 2 / 12;
}

#w-node-c91ef190-7c0b-ee56-cb84-3081a4c68ef0-93213990 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-c91ef190-7c0b-ee56-cb84-3081a4c68ef8-93213990 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c91ef190-7c0b-ee56-cb84-3081a4c68f03-93213990 {
  grid-area: 1 / 6 / 2 / 12;
}

#w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139aa {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139aa {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-932139aa {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_5f76b849-33d6-7afe-4b7c-93b3e465034b-932139ab {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_99e7af93-cc5c-b31d-22f4-5ee2dc4873fe-932139ad {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-a1b176e6-54d6-efcd-352b-da925a4d73cd-932139ad {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-af57a33b-c069-96a8-483a-35e5c193bfc8-932139ad {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_9d962b7b-48cb-9001-e32c-4e4581858ef6-932139ad {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d81ab31f-c663-7313-073e-21fb201a7791-932139ad {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-ceb16783-cc2f-1586-0a81-cea1fe7d0a12-932139ae {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_1e456e45-ba86-b2f7-2cd6-21f8851807a3-932139ae {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_1e456e45-ba86-b2f7-2cd6-21f8851807a5-932139ae {
  grid-area: 1 / 1 / 2 / 3;
  align-self: start;
}

#w-node-_1e456e45-ba86-b2f7-2cd6-21f8851807b0-932139ae {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-_9a73f88d-ca59-a4be-3e07-fcac51548ef1-932139ae {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_3ba973f0-dcf9-b09a-8143-72aef499592e-932139ae {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-c2cb93a6-8444-5cd4-e634-0e4526ebce11-932139ae {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_3ebcdb49-3c9d-c275-6396-a69a5de4eca4-932139ae {
  grid-area: 1 / 9 / 2 / 11;
  place-self: center;
}

#w-node-_4b84dc33-b378-cec8-19d1-9d1f6f0415dc-932139ae {
  grid-area: 1 / 3 / 2 / 8;
}

#w-node-_4b84dc33-b378-cec8-19d1-9d1f6f0415e2-932139ae {
  grid-area: 1 / 9 / 2 / 11;
  place-self: center;
}

#w-node-_76fc6738-8e6b-92b6-3869-ab6ff8abc5ec-932139ae {
  grid-area: 1 / 3 / 2 / 8;
  align-self: center;
}

#w-node-_76fc6738-8e6b-92b6-3869-ab6ff8abc5f1-932139ae {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_998a5d2d-c991-c379-7672-4b0206363388-932139b0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_998a5d2d-c991-c379-7672-4b02063633af-932139b0 {
  align-self: center;
}

#w-node-e1430e18-ee09-fe81-b74f-18058c178d01-932139b0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cb {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139cb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401df-932139cb {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc265-932139cb {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc269-932139cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc26b-932139cb {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc271-932139cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cb {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d65281bf-4057-ce98-c412-2bf6e9c424e7-932139cb {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d65281bf-4057-ce98-c412-2bf6e9c42520-932139cb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-d9936d52-7d30-390f-07c6-f02975be81f4-932139cb {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-d9936d52-7d30-390f-07c6-f02975be81fb-932139cb {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-d9936d52-7d30-390f-07c6-f02975be821f-932139cb {
  grid-area: 2 / 7 / 3 / 12;
}

#w-node-_4826a0a1-a6ff-32c4-9309-22d03d561089-932139cb {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-c4f52892-0380-358b-ca17-8377c37e68b5-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68bc-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68c3-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68ca-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68d8-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68df-932139cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e47b361-5cae-8289-90c2-fbcdf93b8ae7-932139cc {
  grid-area: 1 / 1 / 2 / 7;
  align-self: center;
}

#w-node-_311f45c1-b559-09cb-4961-073008a4c433-932139cc {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_29302cc7-40ea-dc61-7a07-5b180b1df497-932139cc {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: center;
}

#w-node-_37010197-9ede-cd61-0112-1c2184402d0a-932139cc {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_28c376c1-2a24-e578-45ff-85dffc497c26-932139cc {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: center;
}

#w-node-_315da4ef-dbb5-a9a3-2fca-aad230c0d268-932139cc {
  grid-area: 1 / 2 / 2 / 7;
  place-self: center stretch;
}

#w-node-_73aa2b75-4383-0981-e8d3-7f064f43bdd7-932139cc {
  grid-area: 1 / 7 / 2 / 12;
  justify-self: stretch;
}

#w-node-_0d204e71-6ef7-365b-9f76-ba404a77a2e5-932139cc {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_226514af-3d47-bf44-48fc-9136a1755b37-932139cc, #w-node-_8d08f707-8b48-d7f4-6fe4-f01db49afb99-932139cc {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-_29d90765-6420-14be-eade-2f3fe74bdf72-932139cc {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: center;
}

#w-node-_7ddf4d2c-28db-1d80-9280-bef5962553fe-932139cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abcf4b43-fddf-548f-2e4e-9a17b97e8f48-932139cc {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_337a2a2e-a3df-d4d3-c6c8-146f9500de48-932139cc {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: center;
}

#w-node-_0b324acc-f267-0227-7bbf-cbb0129edee1-932139cc {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-bddb697c-d054-4e38-fb30-9ab4ff0e3bbe-932139cc {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: stretch;
}

#w-node-_0feb13f2-48f8-b673-1bb7-4396c6595e8c-932139cc {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cd {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139cd {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_51caecc1-0426-b018-bcec-816894084a6d-932139cd {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-_8eab33e3-3566-24d2-e3f7-261887a38fe2-932139cd {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_027c9c51-161f-ec34-8636-02b937eb80cf-932139cd {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_027c9c51-161f-ec34-8636-02b937eb80dc-932139cd {
  grid-area: 1 / 6 / 2 / 12;
  align-self: center;
}

#w-node-d656d4a9-cda7-0d4b-f876-2181a47652ff-932139cd {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9ecc593e-8293-cefd-d7f9-8219dadcd481-932139cd, #w-node-_3241216b-280c-9525-fa6a-747567d4b2e7-932139cd, #w-node-_19fe596f-9b9c-c72a-5a2c-1c0f7109cc84-932139cd, #w-node-_82fc8ab8-e9df-c95d-422c-2967f25cedf9-932139cd {
  place-self: stretch stretch;
}

#w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc265-932139cd {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-eda88801-f8aa-d462-c8c2-4b4f71506c6d-932139cd {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: stretch;
}

#w-node-_7bee9f12-4aa2-54b6-6fe4-59ae30b847a5-932139cd {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cd {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_4826a0a1-a6ff-32c4-9309-22d03d561089-932139cd {
  grid-area: 1 / 3 / 2 / 11;
  justify-self: center;
}

#w-node-de347843-9498-11e9-d8d5-93c8832fe371-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe378-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe37f-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe386-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe38d-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe394-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe39b-932139cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2881fe6a-a353-f884-b5d3-02bbfc02f5be-932139ce {
  grid-area: 1 / 2 / 2 / 7;
  justify-self: stretch;
}

#w-node-bcf9b87a-b6b2-c431-628a-eec7a79992e5-932139ce {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a62bd8c3-9954-f4e0-1feb-48b8228ccafb-932139ce {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-b1774c53-ac10-9c33-8c33-e9a77c02e915-932139ce {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-a1a60b22-b34b-72eb-7892-7610bacab592-932139ce {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_9802200b-ffa7-deb1-0cc0-f349e444a4d6-932139ce {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_2a0c8588-8a62-a7fb-1acc-b5175a3b4dda-932139ce {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_6d3c6f92-a57a-214b-d965-5cf0c46ab6eb-932139ce {
  grid-area: 3 / 2 / 4 / 12;
}

#w-node-a5a410d6-6004-6686-e888-0002ed6298ef-932139ce {
  grid-area: 1 / 2 / 2 / 12;
  align-self: center;
}

#w-node-b3cc1493-0273-c881-4fe2-3c0f424e5979-932139ce {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_08f5e005-a168-5bac-96dc-82ae8e242bf9-932139ce {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-a05920e9-3168-065b-2cbb-959b2c43d8f3-932139ce {
  grid-area: 1 / 3 / 2 / 11;
  align-self: center;
}

#w-node-_825c3bf8-3ccc-dd72-d403-922127f123d7-932139ce {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_5e8f08e2-80e0-1181-f476-9aabc881c0df-932139ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dde68db-b96f-327d-c281-96e141322428-932139ce {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_6dde68db-b96f-327d-c281-96e14132242b-932139ce {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_6dde68db-b96f-327d-c281-96e141322430-932139ce {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-baebddb6-2ac6-3c9c-ed35-a8feebf999c5-932139ce {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-baebddb6-2ac6-3c9c-ed35-a8feebf999c7-932139ce {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_831b4ace-0764-59a5-2db5-865fef791cb0-932139ce {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-b7f58ae9-41b7-f5d1-9084-28f01bf99feb-932139ce {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-b7f58ae9-41b7-f5d1-9084-28f01bf9a001-932139ce {
  grid-area: 1 / 2 / 2 / 6;
  align-self: start;
}

#w-node-b593f6ec-19bf-3cbc-3721-c55d785149a1-932139ce {
  grid-area: 1 / 3 / 2 / 11;
  align-self: center;
}

#w-node-_0eba7b07-7466-e174-4360-d008556bd98a-932139ce {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_0eba7b07-7466-e174-4360-d008556bd98d-932139ce {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_0eba7b07-7466-e174-4360-d008556bd992-932139ce {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-a8194239-181c-c6fd-7216-1a06e36ac2f3-932139ce {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-a8194239-181c-c6fd-7216-1a06e36ac2f5-932139ce {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_4ee597cb-2a43-e8fe-3c80-360322d9180b-932139ce, #w-node-d4c8e778-72d6-f851-6a6b-5bc248411050-932139ce {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-e82dc199-939e-4f4a-dc73-c32995eb494c-932139d0 {
  grid-area: 1 / 2 / 2 / 8;
  align-self: end;
}

#w-node-b0afa4a8-f78c-2e45-14fe-ef191d08b05e-932139d0 {
  grid-area: 2 / 2 / 3 / 8;
  align-self: center;
}

#w-node-d04df5d8-8ff5-4ded-f01a-b04a98300d42-932139d0 {
  grid-area: 1 / 8 / 3 / 13;
}

#w-node-_6ea55bbd-087d-652d-50b6-d656c38d7b32-932139d0 {
  grid-area: 1 / 2 / 3 / 6;
  align-self: end;
}

#w-node-_8f2eb55c-d72e-8ce5-63e8-a193c0564768-932139d0 {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-e6f63d7c-5a74-3a14-a54b-367af23e161e-932139d0 {
  grid-area: 2 / 7 / 3 / 12;
}

#w-node-_1f140f2a-2d94-6973-5eb1-9da0b6f7dda3-932139d0 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_8d1660d4-6aee-2e40-064f-f2670906efd8-932139d0 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_14653b99-62b6-9e10-bb05-2633f53da2fb-932139d0 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-_858b1cfa-8326-72d8-481c-ce8e99df4a7c-932139d0 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_3840e5d1-abad-c878-4406-496551e8c3ca-932139d0 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: end;
}

#w-node-_061cc093-3342-ab1a-c32e-05c37aab88f4-932139d0 {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_4f24fff3-5334-a575-295c-087e4e70d7ab-932139d0 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-_0a6f984f-360e-b201-a954-da613ab7d6da-932139d0 {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_3bc1754e-3d1c-2398-0f26-561a0c593d23-932139d0 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-c78b3e01-e031-f2e9-e2c6-d9c9bd6e1a73-932139d0 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_98e9f358-73cb-9bcd-32e4-a157e2c888b1-932139d0 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_242cf013-8ccb-6b20-c0ea-c936daea72a2-932139d0 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-932139ec {
  grid-area: 1 / 2 / 2 / 12;
  align-self: stretch;
}

#w-node-_98a8a0c5-3616-13f5-f411-dabbb17786f0-932139ec {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3a13c456-d922-576e-d7b8-bbc0839f819a-932139ec {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-e31b6a33-b357-d7a4-e944-224cfe3d35ba-932139ec {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_00e7ce07-1058-1f42-0271-3c71814427af-932139ec {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_00e7ce07-1058-1f42-0271-3c71814427b5-932139ec {
  grid-area: 2 / 2 / 3 / 8;
  align-self: center;
}

#w-node-_00e7ce07-1058-1f42-0271-3c71814427c9-932139ec {
  grid-area: 2 / 5 / 3 / 13;
  align-self: stretch;
}

#w-node-f84f5604-390b-42b1-31a2-3afa11a5a79d-932139ec {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f84f5604-390b-42b1-31a2-3afa11a5a7a4-932139ec, #w-node-f84f5604-390b-42b1-31a2-3afa11a5a7aa-932139ec, #w-node-f84f5604-390b-42b1-31a2-3afa11a5a7b0-932139ec, #w-node-f84f5604-390b-42b1-31a2-3afa11a5a7b6-932139ec {
  place-self: stretch stretch;
}

#w-node-_8d61674f-5498-f8ec-917f-49b872bc8b70-932139ec {
  grid-area: 1 / 2 / 2 / 12;
  place-self: center;
}

#w-node-_51f1aa5b-36e0-b864-c8dc-484873fd3964-932139ec {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_51f1aa5b-36e0-b864-c8dc-484873fd3978-932139ec {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_5f48ade7-7973-f8b7-c326-52ee40fbec8d-932139ec {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7e0acedf-8f41-839c-fd76-b8ef958107e9-932139ec {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_7e0acedf-8f41-839c-fd76-b8ef958107f5-932139ec {
  grid-area: 1 / 8 / 2 / 11;
  align-self: center;
}

#w-node-fa01bdfe-40c2-a16d-1e74-7d2f2130ffbb-932139ec {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_2b5287d2-f1a9-b125-d7ac-c26b675fe022-932139ec {
  grid-area: 1 / 2 / 2 / 12;
  place-self: center;
}

#w-node-_660f3436-9e22-3f20-3d0d-f1cf6e5dc44c-932139ec {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_660f3436-9e22-3f20-3d0d-f1cf6e5dc432-932139ec {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_6754ccee-4810-5e48-707c-67ee43f4dc36-932139ec {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_6754ccee-4810-5e48-707c-67ee43f4dc42-932139ec, #w-node-_2a68696b-6bfa-34ea-a652-d38a6a42a12e-932139ec {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_2a68696b-6bfa-34ea-a652-d38a6a42a13c-932139ec {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-b72077fb-6271-b580-eae8-6f89f4cc1eba-932139ec {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-b72077fb-6271-b580-eae8-6f89f4cc1ec6-932139ec {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-c57bcefa-0a71-7b6c-2185-0aabafa544c1-932139ec {
  grid-area: 1 / 2 / 2 / 12;
  place-self: center;
}

#w-node-b651889e-7f66-d6bb-d3d3-eaa275546673-932139ec {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-b651889e-7f66-d6bb-d3d3-eaa27554668d-932139ec {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-932139ec {
  grid-area: 1 / 1 / 2 / 3;
  align-self: end;
}

#w-node-c2be3d8c-447a-3d73-c165-2a2f465d3f61-932139ec {
  grid-area: 1 / 3 / 2 / 6;
  align-self: end;
}

#w-node-_92c7bc97-337f-b70b-35db-c850599df12d-932139ec {
  grid-area: 1 / 6 / 3 / 8;
  align-self: center;
}

#w-node-c44bb260-1e50-1366-1d01-adcfe5be6ea3-932139ec {
  grid-area: 2 / 1 / 3 / 4;
  align-self: start;
}

#w-node-_1915bfbf-28d9-77a1-d7fa-82f529f920fa-932139ec {
  grid-area: 2 / 4 / 3 / 6;
  align-self: start;
}

#w-node-_2378f1a7-fa17-ecca-b9dc-526bf182402f-932139ec {
  grid-area: 1 / 2 / 2 / 8;
  align-self: center;
}

#w-node-_2378f1a7-fa17-ecca-b9dc-526bf1824043-932139ec {
  grid-area: 1 / 7 / 2 / 12;
  align-self: stretch;
}

#w-node-_01c83111-8394-967f-9627-e7c41a144da5-932139ec, #w-node-_9114eaa6-c2ed-9acd-1df1-ee90bab1e5f7-932139ec, #w-node-_3062a7ca-9c29-15b9-0f96-662c314b58d0-932139ed, #w-node-_6b194dfd-c6c1-8995-5a3d-1a7b65a8d7d3-932139ed, #w-node-ef98021c-aa6f-ae91-5048-830d2d566487-932139ed {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_1a0d8ffc-e291-0da4-4b80-ed8e6540077f-932139ed, #w-node-_5b2bf0df-737f-45ec-3be4-f5b73b640eb8-932139ee {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_02e0e021-afea-6f89-423b-d3c5945c9f37-932139ee {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-cdbdcbb6-dd64-9cb9-de57-09ac3f0e6ba6-932139ee {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_8608d17a-8312-695f-0c8c-40a36511d7a3-932139ee {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_12f66544-2472-8e57-f5c0-2a014d18e1c6-932139ee {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4e57bd17-d0b0-3c7b-e45f-866a7bf55c8e-932139ee {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-b91d0eaa-a33a-7248-e5de-32cc035f38a9-932139ee {
  grid-area: 3 / 2 / 4 / 12;
}

#w-node-_2a4bcc83-8ecd-d616-e30d-8185a14b33db-932139ee {
  grid-area: 4 / 2 / 5 / 12;
}

#w-node-b341a160-9e01-0df2-8d94-18f8b4e5d385-932139ee {
  grid-area: 5 / 2 / 6 / 12;
}

#w-node-ad739b1f-d85c-6a0e-ba30-64e19ddbd810-932139ef {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-a0e0e7f3-4b42-0c58-5f5a-534ec48b91ff-932139ef {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_60374d6a-bc88-0701-eedf-2b97dccb567d-932139ef {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_1e65f91e-32c4-2839-d8e1-bac633520fe8-932139ef {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_80cf61cf-21da-856b-882b-e6ebf7525880-932139ef {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-b0cba422-8311-f0e6-de2e-273fa68fbea1-932139ef {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-b1665006-e3c9-6216-e1f2-d13ac3091d28-932139ef {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3fc36674-1c4f-70bd-4d1b-2677a60ff2e0-932139ef {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_0fcbbb1b-df5c-d21b-7bfc-d77dd712c787-932139ef {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-de96bbff-0f9e-5ae4-d13c-44afdb5c1f0d-932139ef {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-d9631107-908c-addd-5f40-3bbec44eea7c-932139f0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4410e1f7-cf4b-b46a-d643-f9ac19bfbf8b-932139f0 {
  grid-area: 1 / 2 / 2 / 8;
  align-self: stretch;
}

#w-node-_9284439b-dc30-1968-1d6d-9e88ed3c1be6-932139f0, #w-node-_80ff64f7-f92b-4ac4-6ff4-9c99dc55449d-932139f0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_276aafbe-4278-4f54-c011-48c43bdcaa01-932139f0 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-ab5b2c23-8ab3-cc02-ed49-3a5d488508ed-932139f0 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-b87760ae-d0e6-6307-2541-7c4a8f1d2335-932139f0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b87760ae-d0e6-6307-2541-7c4a8f1d2338-932139f0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_4680c8a8-3b12-6b54-fa29-54badaef926c-932139f0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4680c8a8-3b12-6b54-fa29-54badaef926f-932139f0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-b4b2e436-633a-bc17-56b0-e724b43be601-932139f0 {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-_8e5763c6-d613-7562-36fe-54ff0a9a0d8e-932139f0, #w-node-_1c81269a-376a-7a41-1903-d8634fec15ae-932139f0, #w-node-_1a5cb627-7873-a9a6-3ffc-9141802bc8c2-932139f0 {
  justify-self: center;
}

#w-node-a0595b23-685a-8540-0f6c-2bd20de3f7a0-932139f0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-c4173761-122c-7aa6-945d-317deb4f78da-932139f0 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a0c {
  grid-area: 1 / 2 / 2 / 12;
  place-self: center;
}

#w-node-aef6bbab-f14c-e358-5229-44734bbca772-93213a0d, #w-node-aef6bbab-f14c-e358-5229-44734bbca77a-93213a0d, #w-node-aef6bbab-f14c-e358-5229-44734bbca782-93213a0d, #w-node-aef6bbab-f14c-e358-5229-44734bbca78a-93213a0d, #w-node-aef6bbab-f14c-e358-5229-44734bbca792-93213a0d, #w-node-_1bb2ba31-c386-8d5c-549c-607b06a0d91a-93213a0d, #w-node-_1bb2ba31-c386-8d5c-549c-607b06a0d922-93213a0d, #w-node-_1bb2ba31-c386-8d5c-549c-607b06a0d92a-93213a0d, #w-node-_1bb2ba31-c386-8d5c-549c-607b06a0d932-93213a0d, #w-node-_1bb2ba31-c386-8d5c-549c-607b06a0d93a-93213a0d, #w-node-_17e00a33-89b4-c959-259f-716e1989f5a1-93213a0d, #w-node-_17e00a33-89b4-c959-259f-716e1989f5a9-93213a0d, #w-node-_17e00a33-89b4-c959-259f-716e1989f5b1-93213a0d, #w-node-_17e00a33-89b4-c959-259f-716e1989f5b9-93213a0d, #w-node-_17e00a33-89b4-c959-259f-716e1989f5c1-93213a0d {
  justify-self: center;
}

#w-node-_515879b1-5292-7d5c-f818-58ed142146c8-93213a0d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_515879b1-5292-7d5c-f818-58ed142146cb-93213a0d {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-_515879b1-5292-7d5c-f818-58ed142146cd-93213a0d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_404fe049-4382-0074-de05-5b403724444d-93213a0d {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_68b12ec9-e206-86e3-8908-1b2c9839f17f-93213a0d {
  justify-self: end;
}

#w-node-cd8fc69c-72bd-b1db-8570-a29d11355631-93213a0d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d7bdcaee-82b4-0bb2-a6dd-e18499fb9817-93213a0d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f469ba2a-69d1-625b-946e-21c9e8ec99b7-e8ec99b5 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_27ea89d9-90e4-4587-8beb-0b8a943300bd-93213a0e {
  grid-area: 1 / 2 / 2 / 8;
  justify-self: stretch;
}

#w-node-d818cd54-6cab-d52e-a2c4-b4977ea2a5f6-93213a0e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-fed6e0be-d3d9-eb4e-b523-9b07d93d3386-93213a0e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_5db108c9-69d8-d142-b633-4f4a38edf0c1-93213a0e, #w-node-_79b5872e-1762-212c-8dc3-6e8dead00722-93213a0e, #w-node-d7e23a38-8fbd-232d-a25a-767a33cf8e46-93213a0e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ec89d78-43cc-d9a6-e301-e45a92dc8d9a-93213a0e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_518bdfe3-b71f-7cb7-4f81-96d1756f8833-93213a0e {
  align-self: start;
}

#w-node-_97ca680e-2200-bd91-4bc2-b466dc53e8a3-93213a0f {
  grid-area: 1 / 2 / 2 / 7;
  justify-self: stretch;
}

#w-node-_68120619-c917-6579-b475-2dc6ba90d422-93213a0f {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_66cd7b9b-c257-cf36-c9d6-cdfbe72c7575-93213a0f {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-f90bdb36-6c3b-38bf-cd3b-9b8074ea28e8-93213a0f {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-f90bdb36-6c3b-38bf-cd3b-9b8074ea28e6-93213a0f {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-aa0b8834-cc0e-b637-fde0-ce9ffdaea269-93213a0f {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_49542ccc-2af7-e2fd-75f9-77a4a495bb20-93213a0f {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-f899e262-cff4-2c38-0a0e-75913be263a6-93213a0f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f899e262-cff4-2c38-0a0e-75913be263a9-93213a0f {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_0f08c3d6-3692-ff32-b2bb-77b0be21c6d4-be21c6d2 {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a10 {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-_6e6e5b3b-e2fd-b276-82bc-ad19f3c0adea-93213a10 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0ed1fbb1-e3b3-eeae-d8ee-0ca6edeb37f8-93213a10 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_9d840b67-789a-5185-f626-04868b00bc28-93213a10 {
  grid-area: 3 / 2 / 4 / 12;
}

#w-node-_3df0fba1-565d-ed64-8cec-73032d96d31a-93213a10 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a10 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a10 {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2ce-93213a10 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a69519a8-4635-9d60-f9aa-067a3f5b4740-93213a10 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_97803851-2fdd-596d-d17f-4d0cccbf4efc-93213a10 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_399f6aab-73fd-372f-ddce-f9e0d662afcd-93213a10 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_679eedc4-dfe6-0ab3-7aa5-29f26fe31ab1-93213a10 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a10 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a10 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a10 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a10 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-dae4cda3-31a9-c4f0-1c0f-dbd0a5499380-a549937e {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a2c {
  grid-area: 1 / 2 / 2 / 8;
  justify-self: stretch;
}

#w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a2c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9a49d567-2752-7a64-be11-700f7b197418-93213a2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b365e94d-04cb-2bcb-5e89-1714a6d2a0d6-93213a2c, #w-node-_11a03ebf-3add-6865-926d-c02d8d9e987d-93213a2c, #w-node-_78b858ec-c86a-d452-7c65-3b838bd80886-93213a2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a2c {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a2c {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a2c {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a2c {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_0670cab1-d571-d717-3492-2d90194e3e73-93213a2d {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-c9682f69-4439-c4a0-f7c2-8152b1312945-93213a2d {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_59d2a354-98e2-89cd-a9ef-d7979bd25f85-93213a2d {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_040704c4-ea75-6997-22f8-1635eb8675ed-93213a2d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_6e7f75a2-4ac2-805c-4ccf-12f6d5b00844-93213a2d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7063bfc3-5397-da5b-40b4-c030013be4b0-93213a2d {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-bf52d23f-ce69-912a-6f2a-49898ad5ff85-93213a2d {
  grid-area: 1 / 6 / 2 / 11;
}

#w-node-_7670cfe6-4a61-ab5e-428d-cca047a31c2c-93213a2e, #w-node-_6c60e2b8-46d9-1a62-ac45-23b7eccf651b-93213a2e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_23070cc1-6e8a-2db4-882a-f1e6ddf11f0e-93213a2e {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_7331a2c3-4e23-3c50-6b61-a3125196b86a-93213a2f {
  grid-area: 1 / 2 / 2 / 8;
  place-self: center stretch;
}

#w-node-_5fcb975c-99e3-fb43-9173-d3b15d1974e2-93213a2f {
  grid-area: 1 / 8 / 2 / 13;
  align-self: end;
}

#w-node-_25e8ef29-6863-1d76-f885-2ebee4986e76-93213a2f {
  grid-area: 1 / 2 / 2 / 12;
  align-self: stretch;
}

#w-node-d76b5a64-f106-c398-10f1-2b2a128af984-93213a2f {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_1277d5fd-32d3-e0fc-69de-6548c30cb8bd-93213a2f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a2f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4f12d703-bca3-cc15-d2f6-38ca434fcaf3-93213a2f {
  grid-area: 1 / 6 / 2 / 11;
  align-self: center;
}

#w-node-a393e344-2336-ff3c-4e41-0e54dc430b6e-93213a2f {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_78e646a9-be2b-6abb-98a3-aa3457257a4c-93213a2f {
  grid-area: 1 / 5 / 2 / 10;
  align-self: center;
}

#w-node-cafab2b8-f94d-0eca-c299-64dea456663b-93213a2f {
  grid-area: 1 / 2 / 2 / 5;
  align-self: center;
}

#w-node-af4cd24f-abed-6a48-28a3-3d72555acbbd-93213a2f {
  grid-area: 1 / 10 / 2 / 13;
  align-self: end;
}

#w-node-_2892bdb2-c9ec-7cb8-8a14-54098a0a7564-93213a2f {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a2f {
  grid-area: 1 / 5 / 2 / 10;
}

#w-node-de3573d6-0b4c-be56-f075-6454fae8cc80-93213a2f {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_59fc44bc-5286-c9eb-e36e-9c6be54ca6e2-93213a2f {
  grid-area: 1 / 5 / 2 / 10;
}

#w-node-_59fc44bc-5286-c9eb-e36e-9c6be54ca6ee-93213a2f {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-dc4d63d6-82cd-96ce-85a2-13de80f3d091-93213a2f {
  grid-area: 1 / 1 / 2 / 8;
  align-self: end;
}

#w-node-_530d58ae-aa3f-bfe5-f9d2-9d6b743a1216-93213a2f {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-c5213207-dd22-8a7d-1974-e1ef74589d0d-93213a2f {
  grid-area: 1 / 5 / 2 / 10;
}

#w-node-_4df9a814-a948-89bd-8a4f-a71247b413f3-93213a2f {
  grid-area: 1 / 1 / 2 / 13;
  align-self: end;
}

#w-node-fe622215-1883-7b52-f338-8715b9493c5b-93213a2f {
  grid-area: 1 / 5 / 2 / 10;
}

#w-node-fe622215-1883-7b52-f338-8715b9493c67-93213a2f {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_657280c9-eab2-4ffa-861b-d9f2394069b3-93213a2f {
  grid-area: 1 / 2 / 2 / 12;
  align-self: start;
}

#w-node-_657280c9-eab2-4ffa-861b-d9f2394069b1-93213a2f {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_471b9646-cadc-971b-29ec-210bafe95ecb-93213a2f {
  grid-area: 1 / 4 / 2 / 10;
  align-self: center;
}

#w-node-_471b9646-cadc-971b-29ec-210bafe95ed3-93213a2f {
  grid-area: 1 / 2 / 2 / 5;
  align-self: center;
}

#w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a2f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9dcb7049-b749-e41d-e107-e7bbb8a3d5f5-93213a30 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a30, #w-node-e9b73e72-e9b7-c97e-f753-0ad236e2cd46-93213a30 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d111acae-8b3b-035c-dca7-af98f30691c4-93213a30 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_236b8274-1a92-581e-b95a-7654f43586ca-93213a30 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-ea240c8c-a5cd-f4cc-c5f9-729de7ea46f1-93213a30 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-c4d2ead3-b6f1-a0c3-43ce-25403cd8f6bf-93213a30, #w-node-_394e2462-666f-a167-890a-ae50c28300fc-93213a30, #w-node-df15cb4d-47a9-de64-ba7e-5c51f90ed950-93213a30, #w-node-_12045f30-515b-e390-d7b2-559edbd44d47-93213a30, #w-node-a0a077e8-34cd-7ebf-ce7a-61b9782142a5-93213a30, #w-node-_5ee5cedd-8ea4-b407-5581-6f0feccaade7-93213a30 {
  justify-self: center;
}

#w-node-a261c835-247f-6db4-a39d-982d272da37c-93213a30 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a261c835-247f-6db4-a39d-982d272da37f-93213a30 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_32adc76a-3af2-8ca5-443c-106ec6f4403b-93213a30 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a30 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a30 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a30 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a30 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-fa79899f-b0eb-f9d9-8dda-5ac408ec15e2-93213a30, #w-node-_55659edf-4241-3864-d77d-0cfae2bd8a4a-93213a30, #w-node-f936990e-52ac-5a0a-7b85-25cad9b9138d-93213a30, #w-node-_8af2a05f-e635-3182-fb16-7be89d51b87d-93213a30, #w-node-_729369ba-e326-d958-d819-29b0503f29d0-93213a30, #w-node-c6ed7b36-c53b-a9d3-8816-32fc04830be0-93213a30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c0-93213a30 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c3-93213a30 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c4-93213a30, #w-node-_3e79d232-86e8-da27-bdb6-e0154c3791d0-93213a30, #w-node-_3e79d232-86e8-da27-bdb6-e0154c379200-93213a30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fec9e5-8676-095e-4581-f7d7fe396aa7-93213a31 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a31 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7f5ff540-8d3e-2474-0ee2-521b5df460fb-93213a31 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_1cf03666-2b87-6a18-57ae-dd78529dc664-93213a31 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-e25d0b95-7108-f1af-3cc0-c8d04bc34014-93213a31 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-e25d0b95-7108-f1af-3cc0-c8d04bc34016-93213a31 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc250d-93213a31 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc2510-93213a31 {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc2512-93213a31 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a31 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a31 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-f09a4770-1558-64d6-9776-1b7155b6ce99-93213a31 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a31 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a31 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-fa79899f-b0eb-f9d9-8dda-5ac408ec15e2-93213a31, #w-node-f936990e-52ac-5a0a-7b85-25cad9b9138d-93213a31, #w-node-_8af2a05f-e635-3182-fb16-7be89d51b87d-93213a31 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bd3ed87-9222-481c-733f-0da11f8c9986-93213a32 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-ab5d0518-35d1-318a-7adb-99e7f7d04806-93213a32 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-ab5d0518-35d1-318a-7adb-99e7f7d04808-93213a32 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_22c30d8d-bc69-c16a-692a-6feaca33af4b-93213a32 {
  grid-area: 1 / 2 / 2 / 12;
  place-self: center;
}

#w-node-_2bf8b691-e030-32d9-4066-51e603972d1a-93213a32 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-a6bc3ad1-abe5-94b4-96d7-ec4537895b91-93213a32 {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-d39197e7-5842-4439-88e3-08e169bde3b0-93213a32 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213a4d {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: stretch;
}

#w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213a4d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_824912f7-937d-a69a-25c2-064017d03203-93213a4d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a4d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a4d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-93213a4d {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213a4d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_00a44d96-b7d3-090a-9bef-52b15c9d25c0-93213a4d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4032dfc1-5e0b-27f1-2cbc-516e11924ec9-93213a4d {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_4032dfc1-5e0b-27f1-2cbc-516e11924ebe-93213a4d {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-f3dd3932-5922-1f7d-da1e-d6a3da75fede-93213a4d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4167165d-5823-bd45-87ff-d415d0aedd23-93213a4d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_4167165d-5823-bd45-87ff-d415d0aedd2e-93213a4d {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_06c94981-0c2a-0b80-c33a-b1b37095e8a0-93213a4d {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-c4c1da24-e6a8-c33c-1246-a84d1210e0af-93213a4d {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-c4c1da24-e6a8-c33c-1246-a84d1210e0ba-93213a4d {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_5b6cf757-6499-19f9-1699-3f84d1c03cc2-93213a4d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a4d, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213a4d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_1b7f6c7d-ceb2-c6c8-59ea-06f941ee5d56-93213a4e {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fa-93213a4e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fd-93213a4e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_4fbb08fa-ec86-8837-6556-2fedfb1f1e35-93213a4e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_86a8a020-3522-1848-6bd6-d2700809a117-93213a4e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_7971c433-e2b0-2b25-76cf-558603043d53-93213a4e {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d6bde455-dbb6-6567-f902-215a5c1a26b8-93213a4e {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d6bde455-dbb6-6567-f902-215a5c1a26ba-93213a4e {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_3ae450e9-8880-0e17-63a5-0d01f720368b-93213a4e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3ae450e9-8880-0e17-63a5-0d01f720368e-93213a4e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-f08465cf-2550-24a2-1b54-8495017b91a1-93213a4e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f08465cf-2550-24a2-1b54-8495017b91a4-93213a4e {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-f08465cf-2550-24a2-1b54-8495017b91a6-93213a4e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d1b0f297-5143-29ab-1c50-e9be360dafc2-93213a4e {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_962f3b12-78e7-0f90-8612-a836c2247686-93213a4e {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731b-93213a4e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731e-93213a4e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_978206df-3d1a-f76a-ece3-7eae3dd22d99-93213a4e {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-dcbbb7f7-67be-8f20-29b2-9d88795557f8-93213a4e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-dcbbb7f7-67be-8f20-29b2-9d88795557fb-93213a4e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_23b958d1-2b45-ded2-0cd2-7b76a04a23f8-93213a51 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a51 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4ab993f9-8b90-21f5-dd0b-1826be0c267e-93213a51 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_4ab993f9-8b90-21f5-dd0b-1826be0c2680-93213a51 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-bbc95a22-a8f2-100d-8e59-b120edc7a062-93213a51 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_96926f9f-8467-f026-f754-441f183c56fd-93213a51 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-dae62986-2632-3c10-94ae-414a071bd07b-93213a51 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-dae62986-2632-3c10-94ae-414a071bd07e-93213a51 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_64777392-8b6c-6fd3-1410-8f8d87a52fa6-93213a51 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_64777392-8b6c-6fd3-1410-8f8d87a52fa9-93213a51 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_382a956b-b2fc-e0a1-990d-87df0523ca46-93213a51 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a51 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a51 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a51 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a51 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a52 {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a52 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9a49d567-2752-7a64-be11-700f7b197418-93213a52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b365e94d-04cb-2bcb-5e89-1714a6d2a0d6-93213a52, #w-node-_11a03ebf-3add-6865-926d-c02d8d9e987d-93213a52, #w-node-_78b858ec-c86a-d452-7c65-3b838bd80886-93213a52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a52 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a52 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a52 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a52 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213a6d {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: stretch;
}

#w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213a6d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_824912f7-937d-a69a-25c2-064017d03203-93213a6d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a6d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a6d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-93213a6d {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_675a7122-1190-fe07-2f19-49eb5e133451-93213a6d {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-f9f3123d-ee0f-57c5-c08f-bd1fb57f0e65-93213a6d {
  grid-area: 2 / 3 / 3 / 7;
}

#w-node-_8b41ebb8-8be3-3aa7-bf33-4136aa08698f-93213a6d {
  grid-area: 2 / 7 / 3 / 11;
}

#w-node-_33f9d8a5-f01f-954f-d055-2b9b22a7f2bb-93213a6d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a5d3f8e8-65e8-1b1d-81ac-70b4a3a65f5c-93213a6d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-a5d3f8e8-65e8-1b1d-81ac-70b4a3a65f75-93213a6d {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_76f4cef2-6b30-cebe-9a61-8e4a3b70db8b-93213a6d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-e80d104e-0569-9603-4731-aaba7d4f89d9-93213a6d {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e80d104e-0569-9603-4731-aaba7d4f89f2-93213a6d {
  grid-area: 1 / 7 / 2 / 11;
  align-self: center;
}

#w-node-_0eb30be4-b64e-b63e-a360-8ffaeb57b03a-93213a6d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_0eb30be4-b64e-b63e-a360-8ffaeb57b053-93213a6d {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a6d, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213a6d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f79a3d12-997f-3f02-23cd-f9667ce3846e-93213a6e {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fa-93213a6e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fd-93213a6e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_4fbb08fa-ec86-8837-6556-2fedfb1f1e35-93213a6e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a1-93213a6e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f08465cf-2550-24a2-1b54-8495017b91a4-93213a6e {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-f08465cf-2550-24a2-1b54-8495017b91a6-93213a6e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0dedea03-833c-7328-e59e-83c527338e9c-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338e9e-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338ea0-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338ea2-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338ea4-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338ea6-93213a6e, #w-node-_2e869910-ea88-8594-793b-b56c1d7fd69e-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338ea8-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338eaa-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338ead-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338eaf-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338eb1-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338eb3-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338eb5-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338eb7-93213a6e, #w-node-_099aa10e-fd96-442e-6b36-6296e35863c5-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338eb9-93213a6e, #w-node-_0dedea03-833c-7328-e59e-83c527338ebb-93213a6e {
  justify-self: center;
}

#w-node-_7971c433-e2b0-2b25-76cf-558603043d53-93213a6e {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d6bde455-dbb6-6567-f902-215a5c1a26b8-93213a6e {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d6bde455-dbb6-6567-f902-215a5c1a26ba-93213a6e {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_881bcd0f-934a-998b-37a8-c79e0f72012c-93213a6e {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_881bcd0f-934a-998b-37a8-c79e0f72012e-93213a6e {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_881bcd0f-934a-998b-37a8-c79e0f72013f-93213a6e {
  grid-area: 1 / 1 / 2 / 9;
  align-self: stretch;
}

#w-node-_0c69cc37-4c91-db28-43b8-f6dc6dea8735-93213a6e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0c69cc37-4c91-db28-43b8-f6dc6dea8738-93213a6e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731b-93213a6e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731e-93213a6e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-dcbbb7f7-67be-8f20-29b2-9d88795557f8-93213a6e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-dcbbb7f7-67be-8f20-29b2-9d88795557fb-93213a6e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_9707325d-42c8-dcab-7ef3-1baf48943323-93213a6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda459e6-08e4-8881-c9f1-a59aebb4b5b2-93213a6f, #w-node-bda459e6-08e4-8881-c9f1-a59aebb4b5b8-93213a6f, #w-node-bda459e6-08e4-8881-c9f1-a59aebb4b5be-93213a6f {
  align-self: start;
}

#w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a71 {
  grid-area: 1 / 2 / 2 / 8;
  justify-self: stretch;
}

#w-node-_7b7958de-461f-731b-50e6-e2c5f0ba592f-93213a71, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5931-93213a71, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5933-93213a71, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5935-93213a71, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5937-93213a71, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5939-93213a71, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba593b-93213a71, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba593d-93213a71, #w-node-f8dd5f54-e165-9936-c42c-fe64322f249a-93213a71, #w-node-f8dd5f54-e165-9936-c42c-fe64322f249c-93213a71, #w-node-f8dd5f54-e165-9936-c42c-fe64322f249e-93213a71, #w-node-f8dd5f54-e165-9936-c42c-fe64322f24a0-93213a71, #w-node-f8dd5f54-e165-9936-c42c-fe64322f24a2-93213a71, #w-node-f8dd5f54-e165-9936-c42c-fe64322f24a4-93213a71, #w-node-f8dd5f54-e165-9936-c42c-fe64322f24a6-93213a71, #w-node-f8dd5f54-e165-9936-c42c-fe64322f24a8-93213a71 {
  justify-self: center;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a71 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a71 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_1cdc9200-0157-1051-37b2-9024df6e5326-93213a71 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a71 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-c122f5b6-25c7-1fce-e5e9-b1b0a0f17d49-93213a71 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a71 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a71 {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2ce-93213a71 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2e3-93213a71 {
  align-self: center;
}

#w-node-f039280e-7017-c65e-1c6f-fb5eec8e7543-93213a71 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_158f7598-36cc-9c92-3d76-b34986c0b456-93213a71 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_6f6bbb65-8da0-3449-ac24-0fdcebc01d2b-93213a71 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: stretch;
}

#w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a71 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a71 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_9a297429-29c8-b2b0-33ff-5ff45089c03b-93213a71, #w-node-_469669d3-3be5-8906-1313-3f8e078a2ac6-93213a71 {
  align-self: center;
}

#w-node-_517d1bce-c052-0512-e11b-cf14a6c414c6-93213a71, #w-node-_4c3763af-7f9a-08dc-98bf-5db0cbe2e098-93213a71, #w-node-_468bd67e-df6c-588d-a29d-6db26a59e44f-93213a71 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84349472-82e3-0836-185e-066ff89a8ebf-93213a71, #w-node-_7629af48-9b82-8f12-65a2-e0375feaaf31-93213a71 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a71 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a71 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a71 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a71 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a72 {
  grid-area: 1 / 2 / 2 / 12;
  place-self: center;
}

#w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a8e {
  grid-area: 1 / 2 / 2 / 8;
  justify-self: stretch;
}

#w-node-_7b7958de-461f-731b-50e6-e2c5f0ba592f-93213a8e, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5935-93213a8e, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5931-93213a8e, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5933-93213a8e, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5937-93213a8e, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba5939-93213a8e, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba593b-93213a8e, #w-node-_7b7958de-461f-731b-50e6-e2c5f0ba593d-93213a8e, #w-node-f7cdf30f-e985-e4a5-6887-5c2d7c0e928c-93213a8e, #w-node-f7cdf30f-e985-e4a5-6887-5c2d7c0e9292-93213a8e, #w-node-f7cdf30f-e985-e4a5-6887-5c2d7c0e928e-93213a8e, #w-node-f7cdf30f-e985-e4a5-6887-5c2d7c0e9290-93213a8e, #w-node-f7cdf30f-e985-e4a5-6887-5c2d7c0e9294-93213a8e, #w-node-f7cdf30f-e985-e4a5-6887-5c2d7c0e9296-93213a8e, #w-node-f7cdf30f-e985-e4a5-6887-5c2d7c0e9298-93213a8e, #w-node-f7cdf30f-e985-e4a5-6887-5c2d7c0e929a-93213a8e {
  justify-self: center;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a8e {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a8e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-cae90e45-905f-f28b-7571-ce6833a84f62-93213a8e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a8e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_6fb1a71f-132f-b88a-97b0-06130df1b2d4-93213a8e {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a8e {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a8e {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2ce-93213a8e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cc193c24-0b5d-0272-ed39-133ebccaa2e3-93213a8e {
  align-self: center;
}

#w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a8e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a8e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_2c92c295-9934-e08c-d119-d5a58147ad05-93213a8e {
  align-self: center;
}

#w-node-_517d1bce-c052-0512-e11b-cf14a6c414c6-93213a8e, #w-node-_4c3763af-7f9a-08dc-98bf-5db0cbe2e098-93213a8e, #w-node-_468bd67e-df6c-588d-a29d-6db26a59e44f-93213a8e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84349472-82e3-0836-185e-066ff89a8ebf-93213a8e, #w-node-_7629af48-9b82-8f12-65a2-e0375feaaf31-93213a8e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a8e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a8e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a8e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a8e {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a8f {
  grid-area: 1 / 2 / 2 / 8;
  justify-self: stretch;
}

#w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a8f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9a49d567-2752-7a64-be11-700f7b197418-93213a8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b365e94d-04cb-2bcb-5e89-1714a6d2a0d6-93213a8f, #w-node-_11a03ebf-3add-6865-926d-c02d8d9e987d-93213a8f, #w-node-_78b858ec-c86a-d452-7c65-3b838bd80886-93213a8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a8f {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a8f {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a8f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a8f {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a90 {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a90 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9a49d567-2752-7a64-be11-700f7b197418-93213a90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b365e94d-04cb-2bcb-5e89-1714a6d2a0d6-93213a90, #w-node-_11a03ebf-3add-6865-926d-c02d8d9e987d-93213a90, #w-node-_78b858ec-c86a-d452-7c65-3b838bd80886-93213a90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a90 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a90 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a90 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a90 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a91 {
  grid-area: 1 / 2 / 2 / 8;
  justify-self: stretch;
}

#w-node-_3ca4d89f-0036-663b-58dd-a9d090715b65-93213a91, #w-node-_3ca4d89f-0036-663b-58dd-a9d090715b67-93213a91, #w-node-_3ca4d89f-0036-663b-58dd-a9d090715b69-93213a91, #w-node-_3ca4d89f-0036-663b-58dd-a9d090715b6b-93213a91, #w-node-_3ca4d89f-0036-663b-58dd-a9d090715b6d-93213a91, #w-node-_3ca4d89f-0036-663b-58dd-a9d090715b6f-93213a91, #w-node-_3ca4d89f-0036-663b-58dd-a9d090715b71-93213a91, #w-node-_3ca4d89f-0036-663b-58dd-a9d090715b73-93213a91, #w-node-e51251cf-8ae5-92cb-aaf4-a3c6beeed55d-93213a91, #w-node-e51251cf-8ae5-92cb-aaf4-a3c6beeed55f-93213a91, #w-node-e51251cf-8ae5-92cb-aaf4-a3c6beeed561-93213a91, #w-node-e51251cf-8ae5-92cb-aaf4-a3c6beeed563-93213a91, #w-node-e51251cf-8ae5-92cb-aaf4-a3c6beeed565-93213a91, #w-node-e51251cf-8ae5-92cb-aaf4-a3c6beeed567-93213a91, #w-node-e51251cf-8ae5-92cb-aaf4-a3c6beeed569-93213a91, #w-node-e51251cf-8ae5-92cb-aaf4-a3c6beeed56b-93213a91 {
  justify-self: center;
}

#w-node-_8d8aa12d-0648-2249-1efa-8b03ffbfde72-93213a91 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a91 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a91 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_06438e46-56bc-688b-6dc6-f1e69d7f62e7-93213a91 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a91 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-e19d5424-3cb2-2465-1760-707ab3ab5ae7-93213a91 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213a91 {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213a91 {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ae-93213a91 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9c3-93213a91 {
  align-self: center;
}

#w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a91 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a91 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-decbdad6-a4c3-4be6-9a3a-01dbac1484c2-93213a91 {
  align-self: center;
}

#w-node-_517d1bce-c052-0512-e11b-cf14a6c414c6-93213a91, #w-node-_4c3763af-7f9a-08dc-98bf-5db0cbe2e098-93213a91, #w-node-_468bd67e-df6c-588d-a29d-6db26a59e44f-93213a91 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84349472-82e3-0836-185e-066ff89a8ebf-93213a91, #w-node-_7629af48-9b82-8f12-65a2-e0375feaaf31-93213a91 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a91 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a91 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a91 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a91 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab0 {
  grid-area: 1 / 2 / 2 / 8;
  justify-self: stretch;
}

#w-node-bcfd6425-4b33-2a12-30a6-b17684b88145-93213ab0, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8814d-93213ab0, #w-node-bcfd6425-4b33-2a12-30a6-b17684b88155-93213ab0, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8815d-93213ab0, #w-node-bcfd6425-4b33-2a12-30a6-b17684b88165-93213ab0, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8816d-93213ab0, #w-node-bcfd6425-4b33-2a12-30a6-b17684b88175-93213ab0, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8817d-93213ab0, #w-node-_8968eb3d-f1cb-42d2-dbae-e29fc8ca8452-93213ab0, #w-node-_8968eb3d-f1cb-42d2-dbae-e29fc8ca845a-93213ab0, #w-node-_8968eb3d-f1cb-42d2-dbae-e29fc8ca8462-93213ab0, #w-node-_8968eb3d-f1cb-42d2-dbae-e29fc8ca846a-93213ab0, #w-node-_8968eb3d-f1cb-42d2-dbae-e29fc8ca8472-93213ab0, #w-node-_8968eb3d-f1cb-42d2-dbae-e29fc8ca847a-93213ab0, #w-node-_8968eb3d-f1cb-42d2-dbae-e29fc8ca8482-93213ab0, #w-node-_8968eb3d-f1cb-42d2-dbae-e29fc8ca848a-93213ab0 {
  justify-self: center;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab0 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_198815b0-5835-95e0-ce30-208e3eb31ce3-93213ab0 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_84c16231-a1f6-4bbe-2a3b-1c531eebd058-93213ab0 {
  grid-area: 1 / 6 / 2 / 12;
}

#w-node-a62a517e-a785-3202-d9a1-438b6b850391-93213ab0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-ff459f3e-6cbf-2891-be86-30a5d6628efa-93213ab0 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab0 {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab0 {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ae-93213ab0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9c3-93213ab0 {
  align-self: center;
}

#w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_19860b49-1c22-0887-4375-2136b166cbbb-93213ab0 {
  align-self: center;
}

#w-node-_517d1bce-c052-0512-e11b-cf14a6c414c6-93213ab0, #w-node-_4c3763af-7f9a-08dc-98bf-5db0cbe2e098-93213ab0, #w-node-_468bd67e-df6c-588d-a29d-6db26a59e44f-93213ab0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84349472-82e3-0836-185e-066ff89a8ebf-93213ab0, #w-node-_7629af48-9b82-8f12-65a2-e0375feaaf31-93213ab0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab1 {
  grid-area: 1 / 2 / 2 / 8;
  justify-self: stretch;
}

#w-node-bcfd6425-4b33-2a12-30a6-b17684b88145-93213ab1, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8814d-93213ab1, #w-node-bcfd6425-4b33-2a12-30a6-b17684b88155-93213ab1, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8815d-93213ab1, #w-node-bcfd6425-4b33-2a12-30a6-b17684b88165-93213ab1, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8816d-93213ab1, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8817d-93213ab1, #w-node-_7e0d4250-54d1-7ff6-71ab-931bda4b3d04-93213ab1, #w-node-_7e0d4250-54d1-7ff6-71ab-931bda4b3d0c-93213ab1, #w-node-_7e0d4250-54d1-7ff6-71ab-931bda4b3d14-93213ab1, #w-node-_7e0d4250-54d1-7ff6-71ab-931bda4b3d1c-93213ab1, #w-node-_7e0d4250-54d1-7ff6-71ab-931bda4b3d24-93213ab1, #w-node-_7e0d4250-54d1-7ff6-71ab-931bda4b3d2c-93213ab1, #w-node-_7e0d4250-54d1-7ff6-71ab-931bda4b3d34-93213ab1 {
  justify-self: center;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab1 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab1 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_35536e98-212f-41c4-d674-e11a6af8398f-93213ab1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab1 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_547a407e-a3c4-c5d6-e19b-00be9718eccc-93213ab1 {
  align-self: stretch;
}

#w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab1 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab1 {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab1 {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ae-93213ab1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9c3-93213ab1 {
  align-self: center;
}

#w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0d-93213ab1 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0f-93213ab1 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b20-93213ab1 {
  grid-area: 1 / 5 / 2 / 13;
  align-self: stretch;
}

#w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab1 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_1cd8b6c8-991f-647b-ed22-180667229a7a-93213ab1 {
  align-self: center;
}

#w-node-_517d1bce-c052-0512-e11b-cf14a6c414c6-93213ab1, #w-node-_4c3763af-7f9a-08dc-98bf-5db0cbe2e098-93213ab1, #w-node-_468bd67e-df6c-588d-a29d-6db26a59e44f-93213ab1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84349472-82e3-0836-185e-066ff89a8ebf-93213ab1, #w-node-_7629af48-9b82-8f12-65a2-e0375feaaf31-93213ab1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab1 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_4479dad2-6e14-1a4e-2de6-84919cb21a1a-9cb21a18 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4479dad2-6e14-1a4e-2de6-84919cb21a22-9cb21a18 {
  align-self: center;
}

#w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213ab2 {
  grid-area: 1 / 2 / 2 / 12;
  justify-self: stretch;
}

#w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213ab2 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_824912f7-937d-a69a-25c2-064017d03203-93213ab2 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-fbc8d11c-b525-e927-3521-3cfa6436c109-93213ab2 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-fcc67b65-9eed-608b-ebaf-4455e0158711-93213ab2 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-b6aa7a38-73a9-336c-c3aa-45fb3b17c6b6-93213ab2 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
}

#w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213ab2 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213ab2, #w-node-e59fb705-45a5-b83f-f223-fedde0460e02-93213ab2 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_00a44d96-b7d3-090a-9bef-52b15c9d25c0-93213ab2 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-b830be5a-3efd-bd3f-e2dc-f3fc44261514-93213ab2 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_4d65766f-d402-1ac3-7d59-ad5729432f98-93213ab2 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_44820a3a-2f08-54e7-63f3-915576667fd4-93213ab2 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_44820a3a-2f08-54e7-63f3-915576667fe5-93213ab2 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-c04301d1-9e3f-5695-7318-47dfe6969723-93213ab2 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213ab2 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-f63d3237-ae2b-7ca9-384c-dc05a4259f8c-93213ab2 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-f63d3237-ae2b-7ca9-384c-dc05a4259f97-93213ab2 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-fc64e790-209e-e77f-7a95-27bf9a0dde5d-93213ab2 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_06a73a15-13c0-4e51-1419-f86c4a8a5c77-93213ab2 {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_06a73a15-13c0-4e51-1419-f86c4a8a5c88-93213ab2 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-b2588540-58bf-adbc-8d53-2100f1812b12-93213ab2 {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-b2588540-58bf-adbc-8d53-2100f1812b1f-93213ab2 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_9bb520b2-0bce-93b1-9c53-d8f56eb96d4e-93213ab2 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_877a21e9-ed3d-5b02-dc52-2b25742e05f1-93213ab2 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_2af1a3b0-faa2-9f0c-fdeb-bcdf262c2643-93213ab2 {
  grid-area: 1 / 2 / 2 / 6;
  align-self: center;
}

#w-node-_2af1a3b0-faa2-9f0c-fdeb-bcdf262c2652-93213ab2 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_3d9c861d-f85a-64fb-477b-a791eb2b1251-93213ab2 {
  grid-area: 1 / 2 / 2 / 12;
  align-self: center;
}

#w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213ab2, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213ab2 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab3 {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-bcfd6425-4b33-2a12-30a6-b17684b88145-93213ab3, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8814d-93213ab3, #w-node-bcfd6425-4b33-2a12-30a6-b17684b88155-93213ab3, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8815d-93213ab3, #w-node-bcfd6425-4b33-2a12-30a6-b17684b88165-93213ab3, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8816d-93213ab3, #w-node-bcfd6425-4b33-2a12-30a6-b17684b8817d-93213ab3, #w-node-ad396544-3004-cdb2-e2fb-1730ac14cebe-93213ab3, #w-node-af5d335b-7e04-39e5-2df5-35a8f4ff7afd-93213ab3, #w-node-af5d335b-7e04-39e5-2df5-35a8f4ff7b05-93213ab3, #w-node-af5d335b-7e04-39e5-2df5-35a8f4ff7b0d-93213ab3, #w-node-af5d335b-7e04-39e5-2df5-35a8f4ff7b15-93213ab3, #w-node-af5d335b-7e04-39e5-2df5-35a8f4ff7b1d-93213ab3, #w-node-af5d335b-7e04-39e5-2df5-35a8f4ff7b25-93213ab3, #w-node-af5d335b-7e04-39e5-2df5-35a8f4ff7b2d-93213ab3, #w-node-af5d335b-7e04-39e5-2df5-35a8f4ff7b35-93213ab3 {
  justify-self: center;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab3 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab3 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-eebb8ed1-3024-261b-f860-69ebb5ec0170-93213ab3 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab3 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab3 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab3 {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab3 {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ae-93213ab3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9c3-93213ab3 {
  align-self: center;
}

#w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab3 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab3 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_01596a56-e249-0221-5ecf-e12284165c80-93213ab3 {
  align-self: center;
}

#w-node-_517d1bce-c052-0512-e11b-cf14a6c414c6-93213ab3, #w-node-_4c3763af-7f9a-08dc-98bf-5db0cbe2e098-93213ab3, #w-node-_468bd67e-df6c-588d-a29d-6db26a59e44f-93213ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84349472-82e3-0836-185e-066ff89a8ebf-93213ab3, #w-node-_7629af48-9b82-8f12-65a2-e0375feaaf31-93213ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab3 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab3 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_6e70446f-e561-78a2-9473-ef1669c92c0d-93213ace, #w-node-ebd01658-ff5c-0b1a-1503-51ceb667e067-93213ace, #w-node-_908ff3c8-e2b4-4344-5d0d-1c4becc849c0-93213ace, #w-node-_3282b8d8-ee1f-db21-0030-d959513c3814-93213ace {
  align-self: start;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc24b-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc24d-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc24f-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc251-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc253-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc255-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc257-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc259-93213ace, #w-node-_25b17780-30c1-421e-17ea-cc6454f931ae-93213ace, #w-node-_25b17780-30c1-421e-17ea-cc6454f931b6-93213ace, #w-node-_25b17780-30c1-421e-17ea-cc6454f931be-93213ace, #w-node-_25b17780-30c1-421e-17ea-cc6454f931c6-93213ace, #w-node-_25b17780-30c1-421e-17ea-cc6454f931ce-93213ace, #w-node-_25b17780-30c1-421e-17ea-cc6454f931d6-93213ace, #w-node-_25b17780-30c1-421e-17ea-cc6454f931de-93213ace, #w-node-_25b17780-30c1-421e-17ea-cc6454f931e6-93213ace {
  justify-self: center;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc29b-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc29c-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2a7-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b2-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b3-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2be-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2bf-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2ca-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2cb-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2d6-93213ace {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc325-93213ace {
  justify-self: end;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc328-93213ace {
  align-self: center;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc32f-93213ace {
  justify-self: start;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc330-93213ace {
  align-self: center;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc33a-93213ace {
  justify-self: end;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc3a1-93213ace {
  justify-self: start;
}

#w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ace {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213ace {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-e65c6320-5e98-8307-7ac4-55708feba52f-93213acf {
  grid-area: 1 / 2 / 2 / 8;
  align-self: center;
}

#w-node-_28d005df-f20e-0f50-155d-25467cbc06e4-93213acf {
  grid-area: 1 / 8 / 2 / 13;
  align-self: end;
}

#w-node-_5ae9411b-93d2-5a81-bebd-5d7711f4aa0f-93213acf {
  grid-area: 1 / 2 / 2 / 12;
  align-self: stretch;
}

#w-node-_978d5715-fca7-9b99-49c4-0c66d742e9f9-93213acf {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-cb44d42d-4902-5fb3-42d0-f8501d820e8b-93213acf {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-e8a1a066-a180-03b8-ccfb-bcacdbf66426-93213acf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_989188b6-3b99-3cd2-b675-b993d6b3aaec-93213acf {
  grid-area: 1 / 6 / 2 / 12;
}

#w-node-_4fe57f53-6cd6-7335-870d-9bef3c4e4e87-93213acf {
  grid-area: 1 / 2 / 2 / 11;
}

#w-node-_56f5a7ab-d075-99a9-0171-549c6e2d8273-93213acf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91c27c96-988d-cb9f-b9c1-34b6489a43f7-93213acf {
  align-self: center;
}

#w-node-_8499f4b6-292c-e4db-c289-380eb1b4e174-93213acf {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-b9e4e654-2a0b-1227-9a26-7a137e2b0412-93213acf {
  grid-area: 1 / 1 / 2 / 8;
  align-self: stretch;
}

#w-node-ca22555c-affa-135e-ff2c-486626e330d7-93213acf {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_36778a32-923d-ecfc-6a5f-6bc890fe64fd-93213acf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2d0b37ba-46d9-7f3d-5edf-e8cb708f59df-93213acf {
  grid-area: 1 / 6 / 2 / 10;
  align-self: stretch;
}

#w-node-_80a8e778-63a5-1371-68fc-6f88b39790a3-93213acf {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-d530a615-b5b4-948c-b0ae-a02ea240c31c-93213acf {
  grid-area: 1 / 10 / 2 / 13;
  align-self: end;
}

#w-node-_6762b507-64e1-846a-672c-456501263c8f-93213acf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_180e49b0-21f0-3747-4978-37dd4544aabc-93213acf {
  grid-area: 1 / 5 / 2 / 10;
}

#w-node-_9284635a-5a19-77eb-fb67-1c2d2c54180b-93213acf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_9284635a-5a19-77eb-fb67-1c2d2c541810-93213acf {
  grid-area: 1 / 5 / 2 / 10;
}

#w-node-_9284635a-5a19-77eb-fb67-1c2d2c541817-93213acf {
  grid-area: 2 / 5 / 3 / 11;
}

#w-node-_461bccfc-5232-eb81-0a96-208f2fd3f348-93213acf {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_461bccfc-5232-eb81-0a96-208f2fd3f34c-93213acf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e9c7bcc3-a863-8e28-3a01-f1163043fe08-93213acf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-e9c7bcc3-a863-8e28-3a01-f1163043fe0d-93213acf {
  grid-area: 1 / 5 / 2 / 10;
}

#w-node-_7fe841cf-fea1-a748-4d30-2d51a0bfc19d-93213acf {
  grid-area: 1 / 10 / 2 / 13;
  align-self: center;
}

#w-node-e4030459-c0cb-6787-4cae-ea20359192f6-93213acf {
  grid-area: 2 / 5 / 3 / 12;
}

#w-node-c1434c69-07fe-a8da-0605-06080bfef05f-93213acf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_4fcb40c4-8c3b-818f-e825-1347e6398c90-93213acf {
  grid-area: 1 / 5 / 2 / 10;
}

#w-node-b90261cb-c21a-05ff-1297-b3e6638943e7-93213acf {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_895b80ae-53ac-2bdd-8ee2-2c9cc27e6ba3-93213acf {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_234d918e-9057-6605-b7b0-352dea09b6b9-93213acf {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213ad0 {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213ad0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9a49d567-2752-7a64-be11-700f7b197418-93213ad0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b365e94d-04cb-2bcb-5e89-1714a6d2a0d6-93213ad0, #w-node-_11a03ebf-3add-6865-926d-c02d8d9e987d-93213ad0, #w-node-_78b858ec-c86a-d452-7c65-3b838bd80886-93213ad0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213ad0 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213ad0 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_0cce90f9-ee85-6c9a-d15b-f50b9ef9a824-93213ad0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b632088b-55b6-e142-8405-594e5ca7f0ae-93213ad0 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-b632088b-55b6-e142-8405-594e5ca7f0bc-93213ad0 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213ad0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213ad0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_6ae7289b-028a-e999-72ba-4a7aae03ee97-93213ad0 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-dcbaaa30-636e-5950-1846-60a0cf50a156-93213ad1 {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-c7d54b5f-ca01-7c81-850f-531b8d22eb19-93213ad1 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_3d35d3b8-e98e-841a-300d-8471fdaeb045-93213ad1 {
  grid-area: 1 / 5 / 2 / 12;
}

#w-node-_44b2c92c-1b17-e0ad-e507-cf2d7355c05d-93213ad1 {
  grid-area: 1 / 2 / 2 / 6;
  align-self: stretch;
}

#w-node-_4c2877ec-5c96-3dfb-f6f1-a0576c6df2ee-93213ad1 {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_404fe049-4382-0074-de05-5b403724444d-93213ad1 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fb6-93213ad1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fb9-93213ad1 {
  grid-area: 2 / 2 / 3 / 11;
}

#w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fbb-93213ad1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7f83baa1-f03e-3ced-2d44-2601a7d4a136-93213ad1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7f83baa1-f03e-3ced-2d44-2601a7d4a139-93213ad1 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_1d35465f-b242-00d6-b23e-de528e8c3a72-93213ad1 {
  grid-area: 1 / 6 / 2 / 12;
}

#w-node-_6aa22dba-c680-da63-ae19-7d07bb35ff91-93213ad1, #w-node-_1e5b1c57-2693-cccf-39d9-0db5d8eeaacc-93213ad1, #w-node-_3fdc11df-20e2-338e-d4a0-7646e7ec8fa5-93213ad1, #w-node-c75a324d-b219-7270-d010-1ec9552fc386-93213ad1, #w-node-_2860390d-fec1-a151-e850-2cd47022d7c8-93213ad1, #w-node-_8741cb02-ba2b-1e51-8647-cc50c7286127-93213ad1, #w-node-_8741cb02-ba2b-1e51-8647-cc50c728612f-93213ad1, #w-node-_8741cb02-ba2b-1e51-8647-cc50c7286137-93213ad1, #w-node-_8741cb02-ba2b-1e51-8647-cc50c728613f-93213ad1, #w-node-_8741cb02-ba2b-1e51-8647-cc50c7286147-93213ad1 {
  justify-self: center;
}

#w-node-_923152ec-b5f3-dfc3-430c-ca0f7b267eb7-93213ad1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-c2088f67-3fc0-081d-a567-c1be9b227219-93213ad1 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-c15a5dc9-0649-37d5-23f9-a2b9ea898ef7-93213ad1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_68e953dc-5998-39b9-1544-a8a6d4ffdc72-93213ad1 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-e003c4a9-bd5c-7851-13c9-6b389a743f06-93213ad1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-e003c4a9-bd5c-7851-13c9-6b389a743f09-93213ad1 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_8d53b673-cbcd-1acd-f8e2-2f9e1a128cf0-93213ad1 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_6e70446f-e561-78a2-9473-ef1669c92c0d-93213ad3, #w-node-ebd01658-ff5c-0b1a-1503-51ceb667e067-93213ad3, #w-node-_908ff3c8-e2b4-4344-5d0d-1c4becc849c0-93213ad3, #w-node-_3282b8d8-ee1f-db21-0030-d959513c3814-93213ad3 {
  align-self: start;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc24b-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc24d-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc24f-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc251-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc253-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc255-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc257-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc259-93213ad3, #w-node-_25b17780-30c1-421e-17ea-cc6454f931ae-93213ad3, #w-node-_25b17780-30c1-421e-17ea-cc6454f931b6-93213ad3, #w-node-_25b17780-30c1-421e-17ea-cc6454f931be-93213ad3, #w-node-_25b17780-30c1-421e-17ea-cc6454f931c6-93213ad3, #w-node-_25b17780-30c1-421e-17ea-cc6454f931ce-93213ad3, #w-node-_25b17780-30c1-421e-17ea-cc6454f931d6-93213ad3, #w-node-_25b17780-30c1-421e-17ea-cc6454f931de-93213ad3, #w-node-_25b17780-30c1-421e-17ea-cc6454f931e6-93213ad3 {
  justify-self: center;
}

#w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291a9-93213ad3 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291ac-93213ad3 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ad3 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc29b-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc29c-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2a7-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b2-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b3-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2be-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2bf-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2ca-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2cb-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2d6-93213ad3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc325-93213ad3 {
  justify-self: end;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc328-93213ad3 {
  align-self: center;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc32f-93213ad3 {
  justify-self: start;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc330-93213ad3 {
  align-self: center;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc33a-93213ad3 {
  justify-self: end;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc3a1-93213ad3 {
  justify-self: start;
}

#w-node-_5e1d1d66-e593-9c53-f856-25f92d9916ad-93213ad3, #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213ad3 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_6e70446f-e561-78a2-9473-ef1669c92c0d-93213aee, #w-node-ebd01658-ff5c-0b1a-1503-51ceb667e067-93213aee, #w-node-_908ff3c8-e2b4-4344-5d0d-1c4becc849c0-93213aee, #w-node-_3282b8d8-ee1f-db21-0030-d959513c3814-93213aee {
  align-self: start;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc24b-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc24d-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc24f-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc251-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc253-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc255-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc257-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc259-93213aee, #w-node-_25b17780-30c1-421e-17ea-cc6454f931ae-93213aee, #w-node-_25b17780-30c1-421e-17ea-cc6454f931b6-93213aee, #w-node-_25b17780-30c1-421e-17ea-cc6454f931be-93213aee, #w-node-_25b17780-30c1-421e-17ea-cc6454f931c6-93213aee, #w-node-_25b17780-30c1-421e-17ea-cc6454f931ce-93213aee, #w-node-_25b17780-30c1-421e-17ea-cc6454f931d6-93213aee, #w-node-_25b17780-30c1-421e-17ea-cc6454f931de-93213aee, #w-node-_25b17780-30c1-421e-17ea-cc6454f931e6-93213aee {
  justify-self: center;
}

#w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291a9-93213aee {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291ac-93213aee {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-e93b3097-ad42-8916-3532-316c5216662d-93213aee {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f2735e70-3a8b-1453-b9dd-84d167dedc50-93213aee {
  grid-area: 1 / 3 / 2 / 11;
  align-self: center;
}

#w-node-_711feeee-6665-caa5-2a72-85e22a46359d-93213aee {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_711feeee-6665-caa5-2a72-85e22a46359f-93213aee {
  grid-area: 1 / 7 / 2 / 12;
  align-self: center;
}

#w-node-_711feeee-6665-caa5-2a72-85e22a4635ba-93213aee {
  grid-area: 1 / 5 / 2 / 13;
  align-self: stretch;
}

#w-node-_060c688c-48cf-b40d-c2c2-a61b1db39857-93213aee {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9d328d3b-4a39-7805-b012-7dfaabdd28d1-93213aee, #w-node-_8609eed2-5c93-000f-b6ac-9ab1a5d0ce88-93213aee, #w-node-_72a85da0-75d8-1d7b-028d-7a257dbdc6d6-93213aee, #w-node-edade9f5-0843-44b4-47b2-28bc55b997b9-93213aee {
  align-self: start;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc29b-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc29c-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2a7-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b2-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b3-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2be-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2bf-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2ca-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2cb-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2d6-93213aee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc33a-93213aee {
  justify-self: end;
}

#w-node-_731ffc40-006b-f1e5-6efe-228f3facc3a1-93213aee {
  justify-self: start;
}

#w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213aee {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213aee {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213af0 {
  grid-area: 1 / 2 / 2 / 9;
  justify-self: stretch;
}

#w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213af0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_9a49d567-2752-7a64-be11-700f7b197418-93213af0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b365e94d-04cb-2bcb-5e89-1714a6d2a0d6-93213af0, #w-node-_11a03ebf-3add-6865-926d-c02d8d9e987d-93213af0, #w-node-_78b858ec-c86a-d452-7c65-3b838bd80886-93213af0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213af0 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213af0 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213af0 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213af0 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213b33 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_93ae63a4-4a90-6a99-e8b8-362de7a4ee1f-93213b33 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-fd9d4dc6-cff7-b4a4-ddac-626ff5eedca7-93213b33 {
  grid-area: 3 / 4 / 4 / 10;
}

#w-node-f563979d-7dac-4b90-6f88-71781d449a24-93213b33 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-f563979d-7dac-4b90-6f88-71781d449a27-93213b33 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_93252e43-49d8-33a8-db04-9913c8747766-93213b33 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-caa520d4-976c-8d46-92b4-1753648967da-93213b50 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_44b2c92c-1b17-e0ad-e507-cf2d7355c05d-93213b50 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_4c2877ec-5c96-3dfb-f6f1-a0576c6df2ee-93213b50 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-_3aeb274a-5dc2-8363-1747-568a384dadc4-93213b50 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_3aeb274a-5dc2-8363-1747-568a384dade1-93213b50 {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-c7d54b5f-ca01-7c81-850f-531b8d22eb19-93213b50 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3d35d3b8-e98e-841a-300d-8471fdaeb045-93213b50 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_923152ec-b5f3-dfc3-430c-ca0f7b267eb7-93213b50 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-c2088f67-3fc0-081d-a567-c1be9b227219-93213b50 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_1db2736c-5f15-ae83-180b-d0fd7419b541-93213b51 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_97c6ee05-8167-6e78-e9a7-3b87a5a5da00-93213b51 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_5ef7129c-303b-71bc-c8bd-9b61e78cc61b-93213b52 {
  grid-area: 1 / 2 / 2 / 12;
  place-self: stretch start;
}

#w-node-c76fb130-8046-5e97-3af7-fb06723b7cec-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7cf4-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7cfc-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d04-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d0c-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d15-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d1d-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d25-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d2d-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d35-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d3e-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d46-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d4e-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d56-93213b52, #w-node-c76fb130-8046-5e97-3af7-fb06723b7d5e-93213b52 {
  justify-self: center;
}

#w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef0a-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef0f-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef10-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef1f-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef24-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef25-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef34-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef39-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef3a-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef49-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef4e-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef4f-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef5e-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef63-93213b52, #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef64-93213b52, #w-node-_63fbadee-c926-08a3-2abf-5f928bb45404-93213b52, #w-node-_63fbadee-c926-08a3-2abf-5f928bb45409-93213b52, #w-node-_63fbadee-c926-08a3-2abf-5f928bb4540a-93213b52, #w-node-_435b7557-0eb1-53e1-8d58-9e75a2840415-93213b52, #w-node-_435b7557-0eb1-53e1-8d58-9e75a284041a-93213b52, #w-node-_435b7557-0eb1-53e1-8d58-9e75a284041b-93213b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf196e0b-27dc-f0d1-f9fa-1662853d4c6c-93213b52 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_2f0b178b-5c5f-6084-bad2-ad3cbd8e1339-93213b52 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-a0595b23-685a-8540-0f6c-2bd20de3f7a0-93213b52 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-c4173761-122c-7aa6-945d-317deb4f78da-93213b52 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_54079471-9e45-400e-84e6-f9f9a988f30f-93213b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_54079471-9e45-400e-84e6-f9f9a988f31b-93213b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a81018a6-cf7e-804f-fb53-d9cc7321768e-93213b72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a81018a6-cf7e-804f-fb53-d9cc73217699-93213b72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8f8ce26-9ab3-02c0-90b0-d793e49f385f-93213b74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-d8f8ce26-9ab3-02c0-90b0-d793e49f386a-93213b74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54079471-9e45-400e-84e6-f9f9a988f30f-93213b75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_54079471-9e45-400e-84e6-f9f9a988f31b-93213b75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d02f9ec-5051-799c-a219-f0b5d2ff7bb2-bca5e78a {
  grid-area: 1 / 2 / 2 / 12;
}

@media screen and (min-width: 1920px) {
  #w-node-_34c2b087-34d9-42fc-b6ae-4cee892ba7e3-93213696 {
    grid-column-end: 8;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f90-932136c2 {
    grid-area: 2 / 8 / 3 / 13;
  }

  #w-node-_11ee048a-9907-70e0-5415-a050f33df98a-93213754, #w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd7b-93213754 {
    grid-column-end: 6;
  }

  #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382b3-93213754 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382b4-93213754 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_4da46d37-702e-eb92-5cdd-48b2af9d4ec6-9321377b {
    grid-column-end: 13;
  }

  #w-node-_7cb25fbb-b657-cc89-3173-a22515007eef-932137de {
    grid-column-end: 8;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-932137f6 {
    grid-column: 3 / 11;
  }

  #w-node-_22861102-fcdc-52db-af33-934aa5acd6fb-932138e8 {
    grid-column-end: 11;
  }

  #w-node-_706d426e-9642-6365-215e-a0ddd664680a-9321395c {
    grid-column-end: 4;
  }

  #w-node-bbd51211-aa50-be8a-e2bf-11646d1d64d3-9321395c {
    grid-column-start: 4;
  }

  #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-9321395e, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213962 {
    grid-column: 4 / 10;
  }

  #w-node-c5e8db69-864d-02fb-b17b-af37fe98cc0b-93213969 {
    grid-column-end: 7;
  }

  #w-node-f7800f8f-39fc-37f6-101d-4add2efe9c33-9321396c {
    grid-column-end: 8;
  }

  #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139aa, #w-node-_5f76b849-33d6-7afe-4b7c-93b3e465034b-932139ab {
    grid-column: 4 / 10;
  }

  #w-node-_99e7af93-cc5c-b31d-22f4-5ee2dc4873fe-932139ad {
    grid-column-end: 8;
  }

  #w-node-af57a33b-c069-96a8-483a-35e5c193bfc8-932139ad {
    grid-row: 2 / 3;
  }

  #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cd {
    grid-column: 4 / 10;
  }

  #w-node-_2881fe6a-a353-f884-b5d3-02bbfc02f5be-932139ce {
    grid-column-end: 6;
  }

  #w-node-_9802200b-ffa7-deb1-0cc0-f349e444a4d6-932139ce {
    grid-column: 3 / 11;
  }

  #w-node-b0cba422-8311-f0e6-de2e-273fa68fbea1-932139ef, #w-node-ab5b2c23-8ab3-cc02-ed49-3a5d488508ed-932139f0, #w-node-_404fe049-4382-0074-de05-5b403724444d-93213a0d {
    grid-column-end: 13;
  }

  #w-node-d818cd54-6cab-d52e-a2c4-b4977ea2a5f6-93213a0e, #w-node-_8ec89d78-43cc-d9a6-e301-e45a92dc8d9a-93213a0e {
    grid-column: 2 / 12;
  }

  #w-node-_49542ccc-2af7-e2fd-75f9-77a4a495bb20-93213a0f, #w-node-_97803851-2fdd-596d-d17f-4d0cccbf4efc-93213a10 {
    grid-column-end: 13;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a2c {
    grid-column-end: 10;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a2f {
    grid-column: 3 / 11;
  }

  #w-node-_32adc76a-3af2-8ca5-443c-106ec6f4403b-93213a30, #w-node-f09a4770-1558-64d6-9776-1b7155b6ce99-93213a31 {
    grid-column-end: 13;
  }

  #w-node-_9bd3ed87-9222-481c-733f-0da11f8c9986-93213a32 {
    grid-column-end: 8;
  }

  #w-node-_2bf8b691-e030-32d9-4066-51e603972d1a-93213a32 {
    grid-column-end: 13;
  }

  #w-node-d39197e7-5842-4439-88e3-08e169bde3b0-93213a32 {
    grid-column-start: 9;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a4d {
    grid-column: 3 / 11;
  }

  #w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213a4d {
    grid-column: 4 / 10;
  }

  #w-node-_978206df-3d1a-f76a-ece3-7eae3dd22d99-93213a4e, #w-node-_382a956b-b2fc-e0a1-990d-87df0523ca46-93213a51 {
    grid-column-end: 13;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a52 {
    grid-column-end: 9;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a6d, #w-node-_33f9d8a5-f01f-954f-d055-2b9b22a7f2bb-93213a6d, #w-node-_76f4cef2-6b30-cebe-9a61-8e4a3b70db8b-93213a6d {
    grid-column: 3 / 11;
  }

  #w-node-_881bcd0f-934a-998b-37a8-c79e0f72012e-93213a6e {
    grid-area: 1 / 2 / 2 / 7;
    align-self: center;
  }

  #w-node-c122f5b6-25c7-1fce-e5e9-b1b0a0f17d49-93213a71 {
    grid-column-end: 13;
  }

  #w-node-_158f7598-36cc-9c92-3d76-b34986c0b456-93213a71 {
    grid-area: 1 / 7 / 2 / 12;
    align-self: center;
  }

  #w-node-_6fb1a71f-132f-b88a-97b0-06130df1b2d4-93213a8e {
    grid-column-end: 13;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a90 {
    grid-column-end: 9;
  }

  #w-node-e19d5424-3cb2-2465-1760-707ab3ab5ae7-93213a91, #w-node-ff459f3e-6cbf-2891-be86-30a5d6628efa-93213ab0, #w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab1 {
    grid-column-end: 13;
  }

  #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0f-93213ab1 {
    grid-area: 1 / 7 / 2 / 12;
    align-self: center;
  }

  #w-node-_4479dad2-6e14-1a4e-2de6-84919cb21a1a-9cb21a18 {
    grid-column: 3 / 11;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213ab2 {
    grid-column: 2 / 12;
  }

  #w-node-_4d65766f-d402-1ac3-7d59-ad5729432f98-93213ab2, #w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213ab2, #w-node-_877a21e9-ed3d-5b02-dc52-2b25742e05f1-93213ab2 {
    grid-column: 4 / 10;
  }

  #w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab3, #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ace {
    grid-column-end: 13;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213ad0 {
    grid-column-end: 8;
  }

  #w-node-_6ae7289b-028a-e999-72ba-4a7aae03ee97-93213ad0, #w-node-_404fe049-4382-0074-de05-5b403724444d-93213ad1, #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ad3, #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213aee {
    grid-column-end: 13;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213af0 {
    grid-column-end: 8;
  }

  #w-node-_97c6ee05-8167-6e78-e9a7-3b87a5a5da00-93213b51 {
    grid-column-end: 13;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_6116a8c60340f941fb118ec4an-9321372e {
    grid-column: 3 / 11;
  }

  #w-node-fc0916f8-5b40-fd9e-bbf0-77875ee83258-9321377b {
    grid-column: 2 / 12;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-932137bd {
    grid-column-end: 7;
  }

  #w-node-_108d102e-d885-251a-1733-74a1aa05f8aa-932137de {
    grid-column: 3 / 11;
  }

  #w-node-_029d8f18-6d16-4926-3d6a-ad3938ffe70e-9321383c {
    grid-column: 4 / 10;
  }

  #w-node-_5d74418f-eb0f-163d-45cb-2a8143720843-932138e8 {
    grid-column-end: 8;
  }

  #w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395b {
    grid-column-start: 8;
  }

  #w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395b {
    grid-column-end: 8;
  }

  #w-node-_8da731e4-3db2-9be5-ed76-f52bf83a6fa5-9321395b {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_3b3d7d17-0a7b-65e4-26dc-868dc1e850c3-9321395b {
    grid-area: 1 / 7 / 2 / 10;
  }

  #w-node-b8c02a4a-9dd0-b5b3-613c-ef5beeb85654-9321395b {
    grid-area: 1 / 10 / 2 / 13;
  }

  #w-node-bc080c0f-907d-2a69-b6e0-db9c08b62fa5-9321395b {
    grid-column-end: 11;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8c-9321395b {
    grid-area: 2 / 1 / 3 / 8;
  }

  #w-node-_706d426e-9642-6365-215e-a0ddd664680a-9321395c {
    grid-column-end: 4;
  }

  #w-node-bbd51211-aa50-be8a-e2bf-11646d1d64d3-9321395c {
    grid-column-start: 4;
  }

  #w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395c {
    grid-column-start: 7;
  }

  #w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395c, #w-node-_9e2ee6b0-5e2d-01ce-482c-0559e215faa7-9321395c, #w-node-_20157d14-51a6-cd6d-d570-f9ce38cdda9c-9321395c, #w-node-_47f1af86-c189-6696-9501-5a4975c1c458-9321395c, #w-node-cbd71cf5-6bdf-2bbb-d18c-dc48bc4f0594-9321395c {
    grid-column-end: 10;
  }

  #w-node-d0cf2a73-54c9-0f91-6ce7-a18382f82097-9321395c {
    grid-column-end: 8;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213964 {
    grid-column-end: 7;
  }

  #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213964 {
    grid-column-start: 7;
  }

  #w-node-f7800f8f-39fc-37f6-101d-4add2efe9c33-9321396c {
    grid-column-end: 8;
  }

  #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cd, #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cd {
    grid-column: 4 / 10;
  }

  #w-node-_8d61674f-5498-f8ec-917f-49b872bc8b70-932139ec, #w-node-_2b5287d2-f1a9-b125-d7ac-c26b675fe022-932139ec, #w-node-c57bcefa-0a71-7b6c-2185-0aabafa544c1-932139ec {
    grid-column-end: 12;
  }

  #w-node-_4410e1f7-cf4b-b46a-d643-f9ac19bfbf8b-932139f0 {
    grid-column: 2 / 8;
  }

  #w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a0c {
    grid-column: 2 / 12;
  }

  #w-node-f469ba2a-69d1-625b-946e-21c9e8ec99b7-e8ec99b5 {
    grid-column-end: 7;
  }

  #w-node-_27ea89d9-90e4-4587-8beb-0b8a943300bd-93213a0e {
    grid-column: 2 / 8;
  }

  #w-node-_97ca680e-2200-bd91-4bc2-b466dc53e8a3-93213a0f {
    grid-column: 2 / 7;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a10 {
    grid-column: 2 / 8;
  }

  #w-node-dae4cda3-31a9-c4f0-1c0f-dbd0a5499380-a549937e {
    grid-column-end: 7;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a2c {
    grid-column: 2 / 8;
  }

  #w-node-_0670cab1-d571-d717-3492-2d90194e3e73-93213a2d {
    grid-column: 2 / 9;
  }

  #w-node-_7331a2c3-4e23-3c50-6b61-a3125196b86a-93213a2f {
    grid-area: 1 / 2 / 2 / 8;
    place-self: center stretch;
  }

  #w-node-_5fcb975c-99e3-fb43-9173-d3b15d1974e2-93213a2f {
    grid-area: 1 / 8 / 2 / 13;
  }

  #w-node-_2892bdb2-c9ec-7cb8-8a14-54098a0a7564-93213a2f {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d39197e7-5842-4439-88e3-08e169bde3b0-93213a32 {
    grid-column-start: 9;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a52, #w-node-f79a3d12-997f-3f02-23cd-f9667ce3846e-93213a6e {
    grid-column: 2 / 9;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a71 {
    grid-column: 2 / 8;
  }

  #w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a72 {
    grid-column: 2 / 12;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a8e, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a90, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a91, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab0, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab1, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab3 {
    grid-column: 2 / 8;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213ad0, #w-node-dcbaaa30-636e-5950-1846-60a0cf50a156-93213ad1, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213af0 {
    grid-column: 2 / 9;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_34c2b087-34d9-42fc-b6ae-4cee892ba7e3-93213696 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-d55f6db0-3a5d-4702-14ed-93a3289f2666-93213696, #w-node-_61822f03-4aa3-c0e8-53c3-ed79e9533129-93213696 {
    grid-column-end: 8;
  }

  #w-node-_41be9543-8cbe-5ce4-12f4-e570b4d27c90-93213696 {
    grid-column-end: 7;
  }

  #w-node-a1e76dad-2daa-f33c-7a40-ef7a409a4d5e-93213696, #w-node-_6d72b2a5-b8fb-ce09-3324-1db060144aae-93213696 {
    grid-column-end: 8;
  }

  #w-node-f1a6b050-260f-f43f-4d35-1f822a14b7ec-5d9bfe41 {
    grid-column-end: 9;
  }

  #w-node-f1a6b050-260f-f43f-4d35-1f822a14b7ee-5d9bfe41 {
    grid-column: span 3 / span 3;
  }

  #w-node-_66252b5f-ed02-22cc-860b-c3a70c9f9c28-514464ac {
    grid-column: 2 / 8;
  }

  #w-node-_51aea3d4-55a2-efa6-ae24-b13277ad3741-77ad3741, #w-node-_51aea3d4-55a2-efa6-ae24-b13277ad3742-77ad3741, #w-node-_7e56bc23-2fd3-f4c6-3f5d-4438c7b9f128-932136c2, #w-node-_2d36ab89-b245-cabc-6951-196ca13cad69-932136c2 {
    grid-column-end: 8;
  }

  #w-node-_2d36ab89-b245-cabc-6951-196ca13cad78-932136c2 {
    grid-column: 2 / 7;
  }

  #w-node-_7cf80a5a-fa9c-23cd-29e4-9f81141450e5-932136c2 {
    grid-column-end: 5;
  }

  #w-node-_7cf80a5a-fa9c-23cd-29e4-9f81141450e7-932136c2 {
    grid-column: 5 / 8;
  }

  #w-node-_3ef42a3b-cf52-0553-25e7-9870baf238cc-932136c2 {
    grid-column-end: 4;
  }

  #w-node-_3ef42a3b-cf52-0553-25e7-9870baf238cf-932136c2 {
    grid-column-end: 9;
  }

  #w-node-e0526117-d8fc-e250-45df-86fc270ae129-932136c2 {
    grid-column: 2 / 8;
  }

  #w-node-_4e60ff23-cbec-f7f3-0f78-65407da48945-932136c2 {
    grid-column-end: 5;
  }

  #w-node-_4e60ff23-cbec-f7f3-0f78-65407da48957-932136c2 {
    grid-column: 5 / 9;
    align-self: center;
  }

  #w-node-_6ab8513d-5d44-f149-0e30-bd4f4ec430bd-932136c2 {
    grid-column: 1 / 7;
  }

  #w-node-_6ab8513d-5d44-f149-0e30-bd4f4ec430bf-932136c2 {
    grid-column: 5 / 8;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f86-932136c2 {
    grid-column-end: 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f88-932136c2 {
    grid-column: 3 / 7;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-932136c2 {
    grid-column: 7 / 9;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8c-932136c2 {
    grid-column-end: 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8e-932136c2 {
    grid-column: 3 / 5;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f90-932136c2 {
    grid-column: 5 / 9;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-932136c2 {
    grid-row: 3 / 4;
    grid-column-end: 8;
  }

  #w-node-_21635ef8-a1cc-565f-d200-501d982dcb95-932136c2, #w-node-_21635ef8-a1cc-565f-d200-501d982dcb9a-932136c2 {
    grid-column-end: 8;
  }

  #w-node-_688a7bf8-9fd2-64e2-33df-fb72569abd98-932136c2 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_6116a8c60340f941fb118ec4an-9321372e {
    grid-column: 2 / 8;
  }

  #w-node-_4aaa8027-8852-9403-2b08-4f7159a7de4d-93213754 {
    grid-column-end: 7;
  }

  #w-node-_17b5bc7b-d7c4-3fd8-5cbd-17561d7aa830-93213754, #w-node-cf2fda89-8b3a-21ab-ecba-a9f9738a3718-93213754, #w-node-cf2fda89-8b3a-21ab-ecba-a9f9738a371b-93213754 {
    grid-column-end: 8;
  }

  #w-node-_11ee048a-9907-70e0-5415-a050f33df98a-93213754 {
    grid-column: 3 / 7;
  }

  #w-node-e9dc24c4-2451-b73c-6848-37ed8e8d216e-93213754 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_6b35083b-cbc5-30de-7c25-e18550f9242c-93213754 {
    grid-column-end: 8;
  }

  #w-node-_586f3ecf-9b57-764d-16c9-b1c3a51f0fdd-93213754 {
    grid-column: 3 / 7;
  }

  #w-node-_586f3ecf-9b57-764d-16c9-b1c3a51f0fea-93213754 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_477404f6-def7-3f6b-b796-9d1de92862a1-93213754, #w-node-_5409e4bf-3296-bf76-906f-bde318215d4a-93213754 {
    grid-column-end: 8;
  }

  #w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd7b-93213754 {
    grid-column: 3 / 7;
  }

  #w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd8d-93213754 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_2b48db89-cb73-4b3e-2594-0ca76b71b399-93213754 {
    grid-column-end: 8;
  }

  #w-node-_8478fbcb-d4eb-ffd9-9105-d11e1d1bed51-93213754, #w-node-_4b2b4366-3e70-698b-a17a-54a194e40f24-93213754 {
    grid-column: 2 / 8;
  }

  #w-node-c62a4cb9-9414-f44c-89f1-9a9101f28652-93213754 {
    grid-column-end: 8;
  }

  #w-node-f5414abe-44e9-8cb2-874d-f37d6c099700-93213754 {
    grid-column: 2 / 8;
  }

  #w-node-_5edb76f7-0847-02f1-0be0-6ce3f0d6df94-93213754, #w-node-_2aa5012b-3e62-b11a-dbea-2f3d00bbd3d7-93213754, #w-node-_2aa5012b-3e62-b11a-dbea-2f3d00bbd3db-93213754 {
    grid-column-end: 8;
  }

  #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382b3-93213754 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382a4-93213754, #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382a8-93213754 {
    grid-column-end: 8;
  }

  #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382b4-93213754 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fd67c674-2b07-ed69-d5a6-befdfb3a61f3-93213754, #w-node-fd67c674-2b07-ed69-d5a6-befdfb3a61f7-93213754 {
    grid-column-end: 8;
  }

  #w-node-fc0916f8-5b40-fd9e-bbf0-77875ee83258-9321377b {
    grid-column: 2 / 8;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-9321377b {
    grid-column-end: 8;
  }

  #w-node-_4da46d37-702e-eb92-5cdd-48b2af9d4ec6-9321377b {
    grid-column-end: 9;
  }

  #w-node-_44898843-b319-b775-5615-e9dc2fe87139-9321377b {
    grid-column-end: 8;
  }

  #w-node-ce14d2d3-65b2-d045-8122-f5df9799a2ef-9321377b {
    grid-column: 2 / 8;
  }

  #w-node-_8d625577-0dd1-f21f-65c4-5b0cf8ee7553-9321377b {
    grid-column-end: 8;
  }

  #w-node-_165d3352-6191-108e-cd32-731e3bf30b05-9321377b {
    grid-area: 2 / 2 / 3 / 8;
    align-self: center;
  }

  #w-node-_758fc810-d8d3-6445-3736-54253c83c940-9321377b {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-f9e51ccd-78e2-dc31-d9a0-40422aa59178-9321377b, #w-node-_45c41764-1cdc-d84b-20ea-357483798c13-9321377b, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-9321377b, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-9321377b, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-9321377b {
    grid-column-end: 8;
  }

  #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-9321377b, #w-node-_8443ed5e-161f-ac67-8483-48ccd3dc7ce6-9321377b {
    grid-column: 2 / 8;
  }

  #w-node-_481ffa21-b6ff-db0b-9b2b-28d54ae67849-4ae67847, #w-node-_481ffa21-b6ff-db0b-9b2b-28d54ae67858-4ae67847 {
    grid-column-end: 8;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-932137bd {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-932137bd {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-932137bd {
    grid-column: 2 / 8;
  }

  #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-932137bd {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-932137bd {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-932137bd {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_108d102e-d885-251a-1733-74a1aa05f8aa-932137de, #w-node-_35476449-9ceb-0c06-fcf1-c73ab07d5892-932137de, #w-node-bf3bd9cf-5387-f9bc-5b63-66dd16641bf0-932137de {
    grid-column: 2 / 8;
  }

  #w-node-_4bf0078b-fbbb-f4f9-6381-14e5839dacaf-932137de, #w-node-_435fc7fd-a0a3-73b4-0c49-958558aee468-932137de {
    grid-column-end: 8;
  }

  #w-node-_32848606-7030-df2c-93dd-0a16c5e042a8-932137de {
    grid-column: 2 / 8;
  }

  #w-node-_546d7381-09d9-d070-82e4-1b8476fe4056-932137de, #w-node-_075c3720-14f6-b33d-c0d9-541a21ab5112-932137de {
    grid-column-end: 8;
  }

  #w-node-_164f08d1-4096-a889-4d14-b74a16a35dfb-932137de {
    grid-column: 1 / 9;
  }

  #w-node-_408ac851-63eb-688e-d106-244877bf5098-932137de {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_801ea585-cf61-8441-8d51-bbefbc86f74c-932137de {
    grid-column: 2 / 8;
  }

  #w-node-_7cb25fbb-b657-cc89-3173-a22515007eef-932137de, #w-node-_59500b17-6e05-d127-a74d-2a730408cae0-932137de {
    grid-column-end: 8;
  }

  #w-node-_43d277c0-2615-660b-362b-38aa6546be7d-932137de, #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-932137f6 {
    grid-column: 2 / 8;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-932137f6 {
    grid-column: 1 / 9;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-932137f6, #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-932137f6, #w-node-e4e7abe1-d590-bceb-a054-184eeaac780a-932137f6 {
    grid-column: 2 / 8;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-932137f6 {
    grid-column-end: 8;
  }

  #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-932137f6 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-c1a241ca-91c4-1508-a34a-4a54be0825dc-932137f6 {
    grid-column-end: 8;
  }

  #w-node-_182d2203-cd3d-c382-d61e-6e8caf816cb8-932137f6 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_04cd7d5d-748d-5e0e-0ef3-279ddbcaeb81-932137f6 {
    grid-column: 2 / 8;
  }

  #w-node-dc4d63d6-82cd-96ce-85a2-13de80f3d091-932137f6 {
    grid-column-end: 8;
  }

  #w-node-f1991cb5-00ab-d241-15d2-bf48e1b71dbb-932137f6 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-f1991cb5-00ab-d241-15d2-bf48e1b71ddd-932137f6 {
    grid-column: 2 / 8;
  }

  #w-node-_2aff7ed1-54ac-2902-40a4-986939697446-932137f6 {
    grid-column-end: 8;
  }

  #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a4c-932137f6 {
    grid-column: 2 / 8;
  }

  #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a62-932137f6 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_62522bf9-6944-1541-b26f-a53b31417ec5-932137f6, #w-node-afb702a2-b5f2-59d5-48ee-9fe660171b13-932137f6, #w-node-f582409e-e20e-48c3-1dfc-5cbbc372e46c-932137f6 {
    grid-column: 2 / 8;
  }

  #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-932137f6, #w-node-fa5acbc2-b3ed-5c6a-746a-9ce79037f8dd-932137f6, #w-node-cee421c2-17ab-f267-4046-a15e354dfd7f-354dfd7d {
    grid-column-end: 8;
  }

  #w-node-_542dd907-4cd8-8b53-13ce-ae91f6d19017-9321383c {
    grid-column-end: 7;
  }

  #w-node-f29fde95-cfe2-133b-5ba5-16b960962d1d-9321383c {
    grid-column: 3 / 7;
  }

  #w-node-_8f5c0690-5733-16b2-fc91-e1f820fd65cd-9321383c {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-_37c30f76-4e36-3790-aa6e-dcc3761bf54e-9321383c {
    grid-area: 1 / 2 / 2 / 8;
    justify-self: center;
  }

  #w-node-_927107a7-01a6-a31d-76da-7d456a498324-9321383c {
    grid-column: 3 / 7;
  }

  #w-node-_1f8cadf9-eea8-0a5a-6dbc-1315fcdc16b0-9321383c {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_6481d564-1c77-269e-dd12-062994afa8f0-9321383c {
    grid-column: 2 / 8;
  }

  #w-node-f9ce754f-1647-7ef8-c3fd-f174de3f8e8f-9321383c {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-_6481d564-1c77-269e-dd12-062994afa8f9-9321383c {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-d6b8e95d-6238-254b-11c4-c5f7c182cd72-9321383c {
    grid-column: 2 / 8;
  }

  #w-node-_348c3292-375f-2ef2-4a33-8cb7d0e197f9-9321383c {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-d6b8e95d-6238-254b-11c4-c5f7c182cd77-9321383c {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-f49c4238-a749-1861-9ab5-390ff565ba48-9321383c {
    grid-column: 2 / 8;
  }

  #w-node-ae67b4ac-50b4-4660-42cf-5e3909f78f98-9321383c {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-f49c4238-a749-1861-9ab5-390ff565ba4d-9321383c {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_8b06769e-45df-3240-687f-8dd3ef27ccce-9321383c {
    grid-column: 2 / 8;
  }

  #w-node-_758b10e5-493a-759d-7d5f-6be15f5c17fa-9321383c {
    grid-column-end: 8;
  }

  #w-node-_5ec1d8cf-4d1a-4665-fcad-4e6e50e517d4-9321383c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a7999a4e-3d69-1312-0684-4611cee05945-9321383c, #w-node-_03f93e99-7375-1580-2ff0-0a716bb7ab54-9321383c {
    grid-column-end: 8;
  }

  #w-node-_029d8f18-6d16-4926-3d6a-ad3938ffe70e-9321383c, #w-node-b1e67863-59de-4df0-7b4f-492b3327c704-3327c702 {
    grid-column: 2 / 8;
  }

  #w-node-b1e67863-59de-4df0-7b4f-492b3327c70c-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c713-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c71a-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c721-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c72f-3327c702, #w-node-b1e67863-59de-4df0-7b4f-492b3327c736-3327c702 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_524f5bbe-d442-191a-0e49-d75a43ef7a52-93213885, #w-node-cfff996d-1ad0-60a6-5397-ce4372e8d404-93213885, #w-node-_4949ae31-63e5-2f43-ea53-37e66e1889fc-93213885, #w-node-b5f25ab8-94a6-b521-ea11-44f40bd9d480-93213885 {
    grid-column-end: 8;
  }

  #w-node-_542dd907-4cd8-8b53-13ce-ae91f6d19017-932138a1 {
    grid-column: 2 / 8;
  }

  #w-node-_758b10e5-493a-759d-7d5f-6be15f5c17fa-932138a1 {
    grid-column-end: 8;
  }

  #w-node-_5ec1d8cf-4d1a-4665-fcad-4e6e50e517d4-932138a1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_04f84c02-d4be-7921-bd30-e409c54e1145-932138c4, #w-node-_6cba3c1b-3076-5748-fce2-31135e0ec996-932138c4, #w-node-_4be1fc21-e8d8-e453-cf56-8b2b71ce89b9-932138c4 {
    grid-column-end: 8;
  }

  #w-node-_5ecfd85d-de5b-22a1-af50-98519e71e879-932138c4 {
    grid-column: 2 / 8;
  }

  #w-node-_4be7d67b-3d9a-4a8d-3ccc-a04239c926aa-932138c4 {
    grid-column-end: 8;
  }

  #w-node-_1d8fdc59-734e-6cd6-6975-574db930310b-932138c4 {
    grid-column: 2 / 8;
  }

  #w-node-_5768a941-c77d-cd56-3a27-3a2c3cbd9587-932138e8 {
    grid-column: span 7 / span 7;
  }

  #w-node-_22861102-fcdc-52db-af33-934aa5acd6fb-932138e8 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_54a7889e-3a1b-0eae-0012-15f9201223f7-932138e8 {
    grid-column: 2 / 8;
  }

  #w-node-b0438358-f398-544e-40d2-feac791b8c48-932138e8, #w-node-_22397afb-9f1e-180d-80df-dbf2d2ec4621-932138e8, #w-node-_023e3ae5-2f1c-ad74-cfe2-9c15513c98a8-932138e8 {
    grid-column-end: 8;
  }

  #w-node-_15bdfe8b-cb18-be76-2f91-248a585a6059-932138e8 {
    grid-column: 2 / 8;
  }

  #w-node-_5d74418f-eb0f-163d-45cb-2a8143720843-932138e8 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-b94fd097-5083-bfd2-d961-743addf08947-932138e8 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_3c524df5-de74-fd9a-ef43-4e3bd1f3ac0c-932138e8 {
    grid-column: 1 / 4;
  }

  #w-node-d0d93682-df72-3399-16e7-0703cabd8b53-932138e8 {
    grid-column: 4 / 8;
  }

  #w-node-_55dae2cc-04f2-2f87-a58c-b1500ed020eb-932138e8 {
    grid-column-end: 8;
  }

  #w-node-_89a27ba7-8601-cd7b-0d30-15cc917ea908-932138e8 {
    grid-column: 2 / 8;
  }

  #w-node-_20d478ab-3ffd-c137-4c5d-919e5dd81b03-932138e8 {
    grid-column-end: 6;
  }

  #w-node-_20d478ab-3ffd-c137-4c5d-919e5dd81b01-932138e8 {
    grid-column: 6 / 9;
  }

  #w-node-_19f70515-a26b-118b-0c39-41f579ed98ae-932138e8 {
    grid-column: 1 / 4;
  }

  #w-node-_19f70515-a26b-118b-0c39-41f579ed98b0-932138e8 {
    grid-column: 4 / 8;
  }

  #w-node-b29099a1-005f-c632-f6c3-51a74b610974-932138e8 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-b29099a1-005f-c632-f6c3-51a74b610972-932138e8 {
    grid-column: 3 / 9;
  }

  #w-node-ab05c353-5639-ce30-5d1d-9c93aff290ed-932138e8 {
    grid-column-end: 8;
  }

  #w-node-b8c8a6ce-7470-b269-fc0a-4e3f87335df2-932138e8 {
    grid-column: 1 / 9;
  }

  #w-node-_27ca3393-c04d-82d2-4fb7-a7aa1bc72e3d-932138e8 {
    grid-column-end: 8;
  }

  #w-node-_5cf3e01a-84f0-4d94-1df6-ee6059054b65-9321390c {
    grid-column: 2 / 8;
  }

  #w-node-_863aa646-1fae-ecc9-6dd3-266d5e3b373d-9321390c, #w-node-_896c8b5d-86c8-c993-a563-eb07ba86efd0-9321390c, #w-node-b35c0362-3203-3a84-b2b1-ec41f6924796-9321390c, #w-node-aec1cdad-4452-9300-aca9-086a290423ed-9321390c, #w-node-_5eb3a9b1-1f7a-a944-a84a-fc73bbe870ca-9321390c, #w-node-_3f22cdc8-9a3d-9197-c5fa-2772c2c107ab-9321390c {
    grid-column-end: 8;
  }

  #w-node-_6c597f31-824c-7495-177c-37d0e618f273-93213930, #w-node-_6c597f31-824c-7495-177c-37d0e618f276-93213930 {
    grid-column: 2 / 8;
  }

  #w-node-_43e921b6-0ea4-25c3-213d-402f3ca798ae-93213930 {
    grid-column-end: 8;
  }

  #w-node-_27411707-e6aa-605f-cdc6-a1f169da810a-93213930, #w-node-c9b25375-bcef-bd36-d931-6211df513fe3-93213930 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f4c1f07c-e831-aa2b-2351-b73f7680ecf8-93213930 {
    grid-column: 2 / 8;
  }

  #w-node-_4a3bc886-b58d-d3a0-4dab-092f08784e75-93213930, #w-node-_4a3bc886-b58d-d3a0-4dab-092f08784e79-93213930 {
    grid-column-end: 8;
  }

  #w-node-_72160783-7bd9-cfde-055a-22076d4af233-93213930, #w-node-f9712135-d3d3-d093-918a-5f14814990fd-93213952, #w-node-_0d2af6a8-8eb2-4019-4a12-3dd272c2224e-93213952 {
    grid-column: 2 / 8;
  }

  #w-node-f06bb3a9-29d4-8eef-97d1-a0d3129d1e08-93213952 {
    grid-column-end: 8;
  }

  #w-node-f06bb3a9-29d4-8eef-97d1-a0d3129d1e0d-93213952, #w-node-_11e37f51-96ed-0b87-a6d8-1e27008548f4-93213955, #w-node-a1e4353f-35ac-d5bb-4984-0013d6b52d0b-93213955, #w-node-f8f40143-4c48-201e-0b07-9ac6096dcc8c-93213955, #w-node-_20c91224-1030-1d68-c05e-8bfc6546fc60-93213955, #w-node-_0bfb9371-9170-2ef0-b806-e944134c2d25-93213955, #w-node-_99967eee-a7f5-88ca-26b4-788df6cec21a-93213955 {
    grid-column: 2 / 8;
  }

  #w-node-_0ed4c5b8-65dc-96c7-d0eb-6ace91101fa3-93213959 {
    grid-column: 2 / 6;
  }

  #w-node-_0ed4c5b8-65dc-96c7-d0eb-6ace91101fa5-93213959 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0b9dd68e-2462-4579-f12f-fcba4d8b0043-93213959, #w-node-ff81dcf6-3250-febb-c7ab-b024ab8deceb-93213959, #w-node-_72d7f246-da80-d4f6-1d62-a51585a7de44-93213959 {
    grid-column: 2 / 8;
  }

  #w-node-_22360f8e-8553-5dd1-b874-dd30276e6008-276e6006 {
    grid-column-end: 6;
  }

  #w-node-_22360f8e-8553-5dd1-b874-dd30276e600f-276e6006 {
    grid-area: 1 / 6 / 2 / 8;
  }

  #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-9321395b {
    grid-column-end: 8;
  }

  #w-node-_83c747e5-5703-e8b8-4a6a-606be1d86e18-9321395b {
    grid-column-end: 6;
  }

  #w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395b {
    grid-column: 6 / 9;
  }

  #w-node-_201142c6-e5df-c642-8fd8-808c73731858-9321395b {
    grid-column: 2 / 8;
  }

  #w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395b {
    grid-column-end: 8;
  }

  #w-node-_8da731e4-3db2-9be5-ed76-f52bf83a6fa5-9321395b {
    grid-column-end: 6;
  }

  #w-node-_3b3d7d17-0a7b-65e4-26dc-868dc1e850c3-9321395b {
    grid-column: 6 / 9;
  }

  #w-node-b8c02a4a-9dd0-b5b3-613c-ef5beeb85654-9321395b {
    grid-column: 7 / 9;
  }

  #w-node-_5b7787eb-de56-4586-341e-1b5cc7be440e-9321395b {
    grid-column-end: 6;
    justify-self: center;
  }

  #w-node-f3b15839-1b9b-bb48-f141-05b98ebaaabc-9321395b {
    grid-area: 1 / 6 / 2 / 8;
  }

  #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9baf-9321395b {
    grid-column: 6 / 9;
  }

  #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9b97-9321395b {
    grid-column: 2 / 6;
  }

  #w-node-_2e86e6de-9120-da87-bab3-0ec0e886b468-9321395b {
    grid-column-end: 8;
  }

  #w-node-_490c6e85-e9af-5c21-d2b3-8c8636e3b619-9321395b {
    grid-column-end: 5;
  }

  #w-node-_677678a5-be99-0d50-61c1-f0db3cea871e-9321395b {
    grid-column: 5 / 8;
  }

  #w-node-bc080c0f-907d-2a69-b6e0-db9c08b62faf-9321395b {
    grid-column-end: 5;
  }

  #w-node-bc080c0f-907d-2a69-b6e0-db9c08b62fa5-9321395b {
    grid-column: 5 / 8;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f86-9321395b {
    grid-column-end: 4;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f88-9321395b {
    grid-column: 4 / 7;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-9321395b {
    grid-column: 7 / 9;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8c-9321395b {
    grid-column-end: 5;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8e-9321395b {
    grid-column: 5 / 9;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-9321395b {
    grid-row: 1 / 2;
    grid-column-end: 6;
  }

  #w-node-_7b5d6aff-e47f-1139-69a9-b593bb28151f-9321395b {
    grid-column: 6 / 9;
  }

  #w-node-a7ade6e7-f537-9836-a38f-cfeb126f938c-9321395b, #w-node-_8813b473-748a-a872-ccd0-6b3c2143db7b-9321395b {
    grid-column-end: 8;
  }

  #w-node-a7ade6e7-f537-9836-a38f-cfeb126f939b-9321395b {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-9321395c {
    grid-column-end: 8;
  }

  #w-node-_706d426e-9642-6365-215e-a0ddd664680a-9321395c {
    grid-column-end: 4;
  }

  #w-node-bbd51211-aa50-be8a-e2bf-11646d1d64d3-9321395c {
    grid-column: 4 / 8;
  }

  #w-node-_83c747e5-5703-e8b8-4a6a-606be1d86e18-9321395c {
    grid-row: 1 / 2;
    grid-column-end: 6;
  }

  #w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395c {
    grid-column: 6 / 9;
  }

  #w-node-_201142c6-e5df-c642-8fd8-808c73731858-9321395c, #w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395c, #w-node-_9e2ee6b0-5e2d-01ce-482c-0559e215faa7-9321395c {
    grid-column: 2 / 8;
  }

  #w-node-_5b7787eb-de56-4586-341e-1b5cc7be440e-9321395c {
    grid-column-end: 5;
    place-self: center;
  }

  #w-node-f3b15839-1b9b-bb48-f141-05b98ebaaabc-9321395c {
    grid-area: 1 / 5 / 2 / 9;
    justify-self: center;
  }

  #w-node-_03dedf2d-957b-5037-7d1b-258f5023f31f-9321395c {
    grid-column: 2 / 8;
  }

  #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9baf-9321395c {
    grid-column: 5 / 9;
    justify-self: center;
  }

  #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9b97-9321395c {
    grid-column: 2 / 5;
  }

  #w-node-f0beee59-f418-e174-0989-58c16f4c1f16-9321395c {
    grid-column: 5 / 8;
  }

  #w-node-f0beee59-f418-e174-0989-58c16f4c1f18-9321395c {
    grid-area: 1 / 1 / 2 / 5;
    place-self: center;
  }

  #w-node-_78827c52-eff3-d9b7-93d9-1e650e4a3ebf-9321395c, #w-node-_20157d14-51a6-cd6d-d570-f9ce38cdda9c-9321395c, #w-node-_47f1af86-c189-6696-9501-5a4975c1c458-9321395c {
    grid-column: 2 / 8;
  }

  #w-node-_9379eac2-fc4e-cff8-202b-90376ec2d8ba-9321395c {
    grid-column: 1 / 5;
    justify-self: center;
  }

  #w-node-_29743fc6-1b7b-bef9-46fa-03e947031087-9321395c {
    grid-column: 5 / 8;
  }

  #w-node-_2710468c-f8f0-078d-fcff-c1ac96e999c0-9321395c {
    grid-column-end: 5;
  }

  #w-node-_2710468c-f8f0-078d-fcff-c1ac96e999bd-9321395c {
    grid-column: 5 / 9;
    justify-self: center;
  }

  #w-node-b98b8c09-e2a3-2018-6526-d591fa49044b-9321395c {
    grid-column: 1 / 5;
    justify-self: center;
  }

  #w-node-b98b8c09-e2a3-2018-6526-d591fa49044e-9321395c {
    grid-column: 5 / 8;
  }

  #w-node-_69315a64-5db3-46ee-9c78-409e35f84214-9321395c {
    grid-column-end: 8;
  }

  #w-node-_391463e9-a297-5440-aa7c-57aa9b34950a-9321395c, #w-node-cbd71cf5-6bdf-2bbb-d18c-dc48bc4f0594-9321395c {
    grid-column: 2 / 8;
  }

  #w-node-_7ca4a306-906c-8e44-cdfb-809432910fb7-9321395c {
    grid-column: 1 / 5;
    justify-self: center;
  }

  #w-node-_7ca4a306-906c-8e44-cdfb-809432910fba-9321395c {
    grid-column: 5 / 8;
    align-self: center;
  }

  #w-node-_801fa2b4-e3b3-abfa-9c2e-12fc749e7ba1-9321395c {
    grid-column-end: 5;
  }

  #w-node-c49e9760-3c73-4605-c218-e98768362695-9321395c {
    grid-column: 5 / 9;
    justify-self: center;
  }

  #w-node-_6118996d-a291-f712-f8e6-1e99131ccfc1-9321395c {
    grid-column: 1 / 5;
    justify-self: center;
  }

  #w-node-_6118996d-a291-f712-f8e6-1e99131ccfc4-9321395c {
    grid-column: 5 / 8;
  }

  #w-node-_3b6295f4-9d77-fe5e-83e8-88295716a829-9321395c {
    grid-column: 2 / 8;
  }

  #w-node-ef162324-4012-b4dd-0e68-949aa69ce4a9-9321395c {
    grid-column: 1 / 4;
  }

  #w-node-_4123b16a-51b6-f52f-7754-b46d0ab4bb41-9321395c {
    grid-column-end: 9;
  }

  #w-node-f2173bfd-fc5d-8cbb-b0e7-89c4c3ce06a9-9321395c {
    grid-column: 4 / 7;
  }

  #w-node-f6cad42c-eba7-084b-906b-5e490ff18046-9321395c {
    grid-column-end: 5;
  }

  #w-node-a1766bce-34a9-ec93-ac74-70e3b98c888d-9321395c {
    grid-column: 5 / 9;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-9321395c {
    grid-row: 1 / 2;
    grid-column-end: 6;
  }

  #w-node-_7b5d6aff-e47f-1139-69a9-b593bb28151f-9321395c {
    grid-column: 5 / 9;
  }

  #w-node-_49eab58a-5abc-3226-9fdc-668c07eba362-9321395c, #w-node-_5effd813-d453-d3b1-c103-e0042d2c12f5-9321395c {
    grid-column-end: 8;
  }

  #w-node-_1612c891-03ce-0628-d639-28d11fe1fa46-9321395c {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-9321395d {
    grid-column: 2 / 8;
  }

  #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-9321395d {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-e4e3c5df-1e8b-7040-2e78-aa7993a7ade5-9321395d {
    grid-column: 3 / 7;
  }

  #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-9321395d {
    grid-column: 2 / 8;
  }

  #w-node-_1b061f3e-5314-1a68-cab5-33537eb046ce-9321395d {
    grid-column: 3 / 7;
  }

  #w-node-_463cc6e1-cb27-9753-57b0-f2c02e7275a9-9321395d {
    grid-column: 2 / 8;
  }

  #w-node-_0150eb47-896d-fe49-d85e-9b6db6dc5c53-9321395d {
    grid-column: 2 / 5;
  }

  #w-node-_72e17f72-879b-5143-0bf6-f702694d37cb-9321395d {
    grid-column: 4 / 9;
  }

  #w-node-_48814cd0-e227-3392-6da4-27d7dd4aca09-9321395d {
    grid-column: 3 / 7;
  }

  #w-node-_48814cd0-e227-3392-6da4-27d7dd4aca12-9321395d {
    grid-column-end: 9;
  }

  #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-9321395d {
    grid-column: 1 / 9;
  }

  #w-node-_5f11a7cc-d973-2199-990c-c2f46daaff6e-9321395d {
    grid-column: 3 / 7;
  }

  #w-node-_6b963815-f572-e124-aa42-bdcfa11e1531-9321395d, #w-node-_6218fdbb-cd37-d0e0-b399-9db05cf65333-9321395d, #w-node-fc90f45d-f356-586e-da55-45dcb6139931-9321395d {
    grid-column: 2 / 8;
  }

  #w-node-fd69af39-7f7b-0825-57af-ef4c91f8b5bf-9321395d {
    grid-column-end: 8;
  }

  #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-9321395e, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-9321395e, #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-9321395e {
    grid-column: 2 / 8;
  }

  #w-node-_788b9f16-5730-ea32-221e-def3dfb2bdd3-9321395e {
    grid-column-end: 6;
  }

  #w-node-_5b6da45a-2d5f-55c7-be96-5aa520e8d51c-9321395e {
    grid-column-end: 8;
  }

  #w-node-_49c1f23d-87fc-571e-c807-ed1cadb7d98a-9321395e {
    grid-column-end: 6;
  }

  #w-node-_0e21afcb-abc0-ed14-f359-5ce1d1f6d4f0-9321395e {
    grid-column-end: 8;
  }

  #w-node-db812d9a-5158-a27e-99b8-fc4a5e830782-9321395f {
    grid-column: 1 / 9;
  }

  #w-node-e23a597a-f71f-8e2c-70f5-19d7df5a190d-9321395f, #w-node-ac0344ec-10fc-bc5b-f71f-b715ca288c57-9321395f, #w-node-c0e50414-b215-b862-9190-d3e4527d2fd6-9321395f, #w-node-d2396c82-36cf-62c9-c46f-9320084e0905-9321395f, #w-node-dc4fd42a-1094-180c-b305-5dfa6ff09b65-9321395f, #w-node-_7e795944-ce51-b3ba-aad5-37ead9955278-9321395f, #w-node-_765547c2-8a79-efa8-03af-54661fb30db9-9321395f {
    grid-column-end: 8;
  }

  #w-node-_765547c2-8a79-efa8-03af-54661fb30dba-9321395f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_765547c2-8a79-efa8-03af-54661fb30dc3-9321395f {
    grid-column: span 2 / span 2;
  }

  #w-node-e860462c-790d-fe52-0aa9-b83925d71085-9321395f, #w-node-e87c8ecf-81f0-fe6b-f2cb-4ce3f051f097-9321395f, #w-node-cd22ea26-eb14-56b3-0848-4418b5c81fd5-9321395f, #w-node-_19e91ce1-1e9a-454f-1399-b3a71697aea4-9321395f, #w-node-_8016b242-fe90-113c-382d-485337241993-9321395f {
    grid-column-end: 8;
  }

  #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213961 {
    grid-column: 2 / 8;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401df-93213961 {
    grid-area: 1 / 3 / 2 / 7;
  }

  #w-node-_786ae407-ce84-c114-d98a-9a63817554be-93213961 {
    grid-column-end: 8;
  }

  #w-node-_1c61329b-4b72-1669-5335-ba2604b20fd4-93213961 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_8c3d28bf-cb9d-2b6c-e46f-b310d34e7b0d-93213961 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_1315b8f2-43c0-abdf-5e24-34c0b9de5bfa-93213961, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213962, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-93213962, #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-93213962 {
    grid-column: 2 / 8;
  }

  #w-node-_4fdbbd66-2360-dd7a-a0d5-2338f9e345f6-93213963 {
    grid-column-end: 7;
  }

  #w-node-_58adf07d-f68d-591a-9180-944fc77e1dc1-93213963 {
    grid-column-end: 6;
  }

  #w-node-d8ab01d7-df32-52a8-dd0f-e57b5ad6077c-93213963 {
    grid-column: 1 / 9;
  }

  #w-node-_71fce4e8-a4c4-a4ca-fa24-daa5787673ff-93213963, #w-node-ce467e82-ee62-bdfd-8c58-a2ec69c5248a-93213963 {
    grid-column-end: 8;
  }

  #w-node-c4c8ca98-077d-f29d-23ed-4c9805a76eb1-93213963 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_80dab54f-aed7-87a1-9530-ae77fc17dad5-93213963 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_77ab521a-930f-9df1-9f3a-8dd262f4e555-93213963, #w-node-_0f4aff42-2b2e-6902-506b-eccb514ef0bc-93213963, #w-node-_14b07b07-cb12-5178-c969-da7de324fc45-93213963, #w-node-ab709d55-111f-bd29-2ab7-2e296ee37e90-93213963, #w-node-_76633190-4489-729f-4676-71430fdcdc96-93213963, #w-node-_352247bb-e18d-c094-c9d6-bea1318484ae-93213963, #w-node-_6786893f-bea2-7feb-1d13-8390c120613c-93213963, #w-node-fa46b55a-d03c-3440-3d5f-825610d6b603-93213963, #w-node-a116c3f3-9c4f-31ee-d480-7e95479ad95a-93213963 {
    grid-column-end: 8;
  }

  #w-node-fe86d6c8-9d4f-fdc5-b9a3-429ad73fc718-93213963 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-b6adabef-c639-4d33-0f3e-c03755ee1dfb-93213963, #w-node-_97e4583a-d64f-724a-0e80-b9a63b5ea38d-93213963 {
    grid-column-end: 8;
  }

  #w-node-f6a9b682-ca77-595a-20a9-040929783b0e-93213963 {
    grid-column: 2 / 8;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213964 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213964 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-93213964 {
    grid-column: 3 / 7;
  }

  #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-93213964 {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-93213964 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-93213964 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-93213965 {
    grid-column: 2 / 8;
  }

  #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-93213965 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-e4e3c5df-1e8b-7040-2e78-aa7993a7ade5-93213965 {
    grid-column: 3 / 7;
  }

  #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-93213965 {
    grid-column: 2 / 8;
  }

  #w-node-_0d4d6c25-71b0-4cb3-5f76-f25ca29a97d9-93213965 {
    grid-column-end: 8;
  }

  #w-node-_4f38a326-98f5-d79d-a38c-ac4de917f63a-93213965 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_43c36bb3-7074-0ed8-958d-9dc7a17222ee-93213965 {
    grid-column: 2 / 8;
  }

  #w-node-_43414083-3ada-a7c1-fb84-4f3b44356847-93213965 {
    grid-column-end: 5;
  }

  #w-node-_1b061f3e-5314-1a68-cab5-33537eb046ce-93213965 {
    grid-column: 3 / 7;
  }

  #w-node-_463cc6e1-cb27-9753-57b0-f2c02e7275a9-93213965 {
    grid-column-end: 9;
  }

  #w-node-d4982eeb-ec26-b025-4c29-2e65502c74c1-93213965 {
    grid-column: 3 / 7;
  }

  #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-93213965, #w-node-_975156de-fcfb-82ae-b276-b2363ebf50f1-93213965 {
    grid-column: 2 / 8;
  }

  #w-node-_5c796c63-88b9-41af-839f-41f2a6c4a5ef-93213965 {
    grid-column-end: 6;
  }

  #w-node-_44d14593-bce6-aa48-9e48-b6e8c6a5754f-93213965 {
    grid-column-end: 8;
  }

  #w-node-_72948983-2f4f-bcf1-d7ba-90d4409120d7-93213966 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_743a393d-99e2-5f92-66c6-e68ac1db00d1-93213966 {
    grid-column: 2 / 8;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213967 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213967 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-93213967 {
    grid-column: 3 / 7;
  }

  #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-93213967 {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-93213967 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-93213967, #w-node-c5e8db69-864d-02fb-b17b-af37fe98cc0b-93213969 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-a84e525c-65a1-0da2-384c-214d84d774da-9321396a {
    grid-column-end: 8;
  }

  #w-node-_311f45c1-b559-09cb-4961-073008a4c433-9321396a {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_7e47b361-5cae-8289-90c2-fbcdf93b8ae7-9321396a {
    grid-column: 2 / 9;
  }

  #w-node-c1251b2d-e9cc-229c-0249-45b06ae6ca52-9321396a {
    grid-column-end: 8;
  }

  #w-node-_01b41ee3-f4d6-ab43-d54e-f47f089ebed0-9321396a {
    grid-column: 8 / 9;
  }

  #w-node-_37010197-9ede-cd61-0112-1c2184402d0a-9321396a, #w-node-_3de97db3-cf86-19c9-3527-50da37616619-9321396a, #w-node-_8831fa09-2aaa-f34c-d14a-76c7ea19f910-9321396a {
    grid-column: 2 / 8;
  }

  #w-node-_28a49c6d-7e3f-5f9c-4616-3c78c7b33df6-9321396a {
    grid-column-end: 8;
  }

  #w-node-_833aaa89-280f-2176-ba47-0b1fec7cdb6e-9321396a, #w-node-e74d317c-ee21-4ef3-7708-9acf9db208f8-9321396a, #w-node-ba55e95c-7b62-af63-f11b-8cec5652c770-9321396a, #w-node-_89cdc66b-c37a-36b8-4849-cdd31a89d91f-9321396a, #w-node-d1af8186-7df2-60c6-e1d5-4ad08baf47a9-9321396a, #w-node-_7f697c02-65da-ef3c-f434-413434a858e9-9321396a {
    grid-column: 2 / 8;
  }

  #w-node-_311b68dc-b32d-1b4c-5e59-bb7434833355-9321396a, #w-node-_3071cfbe-ecfc-8892-cb2f-83bb987e863d-9321396a {
    grid-column-end: 8;
  }

  #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-9321396b {
    grid-column: 2 / 8;
  }

  #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-9321396b {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-9321396b, #w-node-_866d2800-40e7-2fef-eee3-8086d9432551-9321396b, #w-node-cf82852d-a8ca-7c75-222d-8b1c5e8d1b17-9321396b, #w-node-b141e51c-8eb1-ff40-bba4-62f45d3dbb61-9321396b, #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-9321396b, #w-node-_8bf0af50-8b49-10ae-7385-e0e06ce76300-9321396b {
    grid-column: 2 / 8;
  }

  #w-node-_4cf4a0dc-afdc-d633-b9e6-52a208ba1984-9321396b {
    grid-column: 2 / 5;
  }

  #w-node-_4e786c85-2dca-ec22-d020-0b14ca451c92-9321396b {
    grid-column: 5 / 8;
  }

  #w-node-_2ad25df8-8848-ff6e-484c-40beaa1d03ed-9321396b {
    grid-column-end: 5;
  }

  #w-node-_2ad25df8-8848-ff6e-484c-40beaa1d03e8-9321396b {
    grid-column: 5 / 8;
  }

  #w-node-bdcb1db0-e489-bc79-8864-a4680dcc163e-9321396b {
    grid-column: 2 / 5;
  }

  #w-node-bdcb1db0-e489-bc79-8864-a4680dcc1643-9321396b {
    grid-column: 5 / 8;
  }

  #w-node-e6e86d0a-f65e-ae7f-8b23-36088b509552-9321396b {
    grid-column: 2 / 8;
  }

  #w-node-_8c9a41e1-50c5-7873-2434-e7fbf1321cda-9321396b {
    grid-column: 1 / 6;
  }

  #w-node-_8c9a41e1-50c5-7873-2434-e7fbf1321cd5-9321396b {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-fba81d60-790e-781f-9d8b-d84dfc79b713-9321396b {
    grid-column: 2 / 8;
  }

  #w-node-_270ed8ba-aad0-b886-fcf1-48d3cebf5422-9321396b {
    grid-area: 3 / 2 / 4 / 8;
    justify-self: center;
  }

  #w-node-_785f7678-8faa-4b0c-b2df-a01091b46770-9321396b {
    grid-area: 2 / 2 / 3 / 8;
    justify-self: center;
  }

  #w-node-_49912e39-3b8b-5004-66cc-58c39af53312-9321396b, #w-node-_128c0afa-a284-6ad2-bf47-84d5d6e3a3c5-9321396b {
    grid-column-end: 8;
  }

  #w-node-_611575de-65b3-af4a-28bf-fd3835cb327b-9321396b {
    grid-column: 2 / 7;
  }

  #w-node-bd23bb96-9efa-827c-14fd-1c51b690e0ce-9321396b, #w-node-_6878addf-c648-a5fa-b3b2-af33892c07b5-9321396b {
    grid-column-end: 8;
  }

  #w-node-f7800f8f-39fc-37f6-101d-4add2efe9c33-9321396c {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-b3dbd02e-1122-54f4-d00c-e452268a40b2-9321396c, #w-node-ffda9fec-2265-8adf-f08b-6e0a863a34c2-9321396c {
    grid-column-end: 8;
  }

  #w-node-_4ce01372-50a0-967e-5ce7-d1e853d3afaf-9321396c {
    grid-column-end: 4;
  }

  #w-node-_31b3222b-bb00-516b-98eb-1e3d84a3bb9e-9321396c {
    grid-column: 5 / 8;
  }

  #w-node-_39bf7674-9643-4f15-b922-12094880eb4a-9321396c, #w-node-_39bf7674-9643-4f15-b922-12094880eb4e-9321396c, #w-node-_5f21a74c-10d1-4acf-1b63-90d661ba6b9b-9321396d, #w-node-ae009222-8ab3-1750-d281-28d0a7d6e86c-9321396d {
    grid-column-end: 8;
  }

  #w-node-_56a2a022-2472-7b11-01ab-56bf78c53404-9321396d {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_6aa05d46-3024-a266-dc0a-57c3f6536575-9321396d {
    grid-column: 2 / 8;
  }

  #w-node-_3d730467-e664-ed62-40fe-5f6c8a654427-9321396d {
    grid-column-end: 8;
  }

  #w-node-_3d730467-e664-ed62-40fe-5f6c8a654432-9321396d, #w-node-_8edf3031-1c2c-dc6d-7961-05654833bf95-9321396d {
    grid-column: 2 / 8;
  }

  #w-node-_86aadae8-c813-1ed0-1ce3-f04023cdb5f1-9321396d {
    grid-column-end: 8;
  }

  #w-node-bd5329ca-15ec-5a3f-c786-fa4b5a80bcc6-9321396d, #w-node-_5c521576-a53e-ad84-7111-4686c8e085ae-9321396d, #w-node-_47ca04b8-fcce-f5f7-5413-56c23da15fde-9321396d, #w-node-cb7f2cf6-69e0-dad9-e6a0-4f76a153773c-9321396d {
    grid-column: 2 / 8;
  }

  #w-node-_83bd0478-0291-31a0-dbc9-fbfbde0c245e-9321396d {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_911b0f13-c8bf-4ec8-4b9d-543c28f5f624-9321396d, #w-node-_7f12250f-34d2-c188-0cf7-53f86acadbcb-9321396e, #w-node-_032fdbc5-2092-01e3-d22a-aa527fe9906c-9321396e, #w-node-_4ab200a1-81d3-eeaf-fa22-38a39b97ac19-9321396e, #w-node-_624b456f-e3dc-d5de-97c7-b29e9ac6fa36-9321396e, #w-node-_4a2fc3be-159a-86aa-a884-7102daac586a-93213973 {
    grid-column: 2 / 8;
  }

  #w-node-_18ea0318-2b2c-1f5a-cf26-bff5b3f4b6c1-93213990 {
    grid-column-end: 8;
  }

  #w-node-_89a88edf-e45e-c62d-3013-3b394ff80d3c-93213990 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-c91ef190-7c0b-ee56-cb84-3081a4c68ef0-93213990 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-c91ef190-7c0b-ee56-cb84-3081a4c68f03-93213990 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139aa, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139aa, #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-932139aa, #w-node-_5f76b849-33d6-7afe-4b7c-93b3e465034b-932139ab {
    grid-column: 2 / 8;
  }

  #w-node-_99e7af93-cc5c-b31d-22f4-5ee2dc4873fe-932139ad {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-a1b176e6-54d6-efcd-352b-da925a4d73cd-932139ad {
    grid-column-end: 8;
  }

  #w-node-af57a33b-c069-96a8-483a-35e5c193bfc8-932139ad {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_9d962b7b-48cb-9001-e32c-4e4581858ef6-932139ad, #w-node-d81ab31f-c663-7313-073e-21fb201a7791-932139ad {
    grid-column-end: 8;
  }

  #w-node-ceb16783-cc2f-1586-0a81-cea1fe7d0a12-932139ae {
    grid-column: 2 / 8;
  }

  #w-node-_1e456e45-ba86-b2f7-2cd6-21f8851807a5-932139ae {
    grid-column-end: 6;
  }

  #w-node-_1e456e45-ba86-b2f7-2cd6-21f8851807b0-932139ae {
    grid-area: 2 / 1 / 3 / 6;
  }

  #w-node-_9a73f88d-ca59-a4be-3e07-fcac51548ef1-932139ae {
    grid-column: 3 / 7;
  }

  #w-node-_3ba973f0-dcf9-b09a-8143-72aef499592e-932139ae {
    grid-column: 2 / 8;
  }

  #w-node-c2cb93a6-8444-5cd4-e634-0e4526ebce11-932139ae {
    grid-column: 2 / 6;
  }

  #w-node-_3ebcdb49-3c9d-c275-6396-a69a5de4eca4-932139ae {
    grid-column: 6 / 8;
  }

  #w-node-_4b84dc33-b378-cec8-19d1-9d1f6f0415dc-932139ae {
    grid-column: 2 / 6;
  }

  #w-node-_4b84dc33-b378-cec8-19d1-9d1f6f0415e2-932139ae {
    grid-column: 6 / 8;
  }

  #w-node-_76fc6738-8e6b-92b6-3869-ab6ff8abc5ec-932139ae {
    grid-column: 2 / 6;
  }

  #w-node-_76fc6738-8e6b-92b6-3869-ab6ff8abc5f1-932139ae {
    grid-column: 6 / 8;
  }

  #w-node-_998a5d2d-c991-c379-7672-4b0206363388-932139b0, #w-node-e1430e18-ee09-fe81-b74f-18058c178d01-932139b0 {
    grid-column-end: 8;
  }

  #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cb {
    grid-column: 2 / 8;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139cb {
    grid-column: 3 / 7;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401df-932139cb {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc265-932139cb {
    grid-column-end: 8;
  }

  #w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc26b-932139cb {
    justify-self: start;
  }

  #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cb {
    grid-column-end: 8;
  }

  #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e7-932139cb {
    grid-column-end: 5;
  }

  #w-node-d65281bf-4057-ce98-c412-2bf6e9c42520-932139cb {
    grid-column: 5 / 8;
  }

  #w-node-d9936d52-7d30-390f-07c6-f02975be81f4-932139cb {
    grid-column: 2 / 8;
  }

  #w-node-d9936d52-7d30-390f-07c6-f02975be81fb-932139cb {
    grid-column-end: 5;
  }

  #w-node-d9936d52-7d30-390f-07c6-f02975be821f-932139cb {
    grid-column: 5 / 8;
  }

  #w-node-_4826a0a1-a6ff-32c4-9309-22d03d561089-932139cb {
    grid-column: 2 / 8;
  }

  #w-node-c4f52892-0380-358b-ca17-8377c37e68b5-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68bc-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68c3-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68ca-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68d8-932139cb, #w-node-c4f52892-0380-358b-ca17-8377c37e68df-932139cb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7e47b361-5cae-8289-90c2-fbcdf93b8ae7-932139cc {
    grid-column: 1 / 5;
  }

  #w-node-_311f45c1-b559-09cb-4961-073008a4c433-932139cc {
    grid-column: 5 / 8;
  }

  #w-node-_29302cc7-40ea-dc61-7a07-5b180b1df497-932139cc {
    grid-column-end: 8;
  }

  #w-node-_37010197-9ede-cd61-0112-1c2184402d0a-932139cc, #w-node-_28c376c1-2a24-e578-45ff-85dffc497c26-932139cc {
    grid-column: 2 / 8;
  }

  #w-node-_315da4ef-dbb5-a9a3-2fca-aad230c0d268-932139cc {
    grid-column: 3 / 7;
  }

  #w-node-_73aa2b75-4383-0981-e8d3-7f064f43bdd7-932139cc {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0d204e71-6ef7-365b-9f76-ba404a77a2e5-932139cc, #w-node-_226514af-3d47-bf44-48fc-9136a1755b37-932139cc, #w-node-_8d08f707-8b48-d7f4-6fe4-f01db49afb99-932139cc, #w-node-_29d90765-6420-14be-eade-2f3fe74bdf72-932139cc, #w-node-abcf4b43-fddf-548f-2e4e-9a17b97e8f48-932139cc, #w-node-_337a2a2e-a3df-d4d3-c6c8-146f9500de48-932139cc, #w-node-_0b324acc-f267-0227-7bbf-cbb0129edee1-932139cc, #w-node-bddb697c-d054-4e38-fb30-9ab4ff0e3bbe-932139cc, #w-node-_0feb13f2-48f8-b673-1bb7-4396c6595e8c-932139cc, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cd, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139cd {
    grid-column: 2 / 8;
  }

  #w-node-_51caecc1-0426-b018-bcec-816894084a6d-932139cd {
    grid-area: 1 / 3 / 2 / 7;
  }

  #w-node-_8eab33e3-3566-24d2-e3f7-261887a38fe2-932139cd, #w-node-_027c9c51-161f-ec34-8636-02b937eb80cf-932139cd {
    grid-column-end: 8;
  }

  #w-node-_027c9c51-161f-ec34-8636-02b937eb80dc-932139cd {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-d656d4a9-cda7-0d4b-f876-2181a47652ff-932139cd {
    grid-column-end: 8;
  }

  #w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc265-932139cd {
    grid-column: 2 / 8;
  }

  #w-node-eda88801-f8aa-d462-c8c2-4b4f71506c6d-932139cd {
    grid-column-end: 8;
  }

  #w-node-_7bee9f12-4aa2-54b6-6fe4-59ae30b847a5-932139cd, #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cd, #w-node-_4826a0a1-a6ff-32c4-9309-22d03d561089-932139cd {
    grid-column: 2 / 8;
  }

  #w-node-de347843-9498-11e9-d8d5-93c8832fe371-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe378-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe37f-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe386-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe38d-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe394-932139cd, #w-node-de347843-9498-11e9-d8d5-93c8832fe39b-932139cd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2881fe6a-a353-f884-b5d3-02bbfc02f5be-932139ce {
    grid-column: 2 / 7;
  }

  #w-node-bcf9b87a-b6b2-c431-628a-eec7a79992e5-932139ce {
    grid-column: 1 / 9;
  }

  #w-node-a62bd8c3-9954-f4e0-1feb-48b8228ccafb-932139ce, #w-node-b1774c53-ac10-9c33-8c33-e9a77c02e915-932139ce {
    grid-column: 2 / 8;
  }

  #w-node-a1a60b22-b34b-72eb-7892-7610bacab592-932139ce {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_9802200b-ffa7-deb1-0cc0-f349e444a4d6-932139ce, #w-node-_2a0c8588-8a62-a7fb-1acc-b5175a3b4dda-932139ce, #w-node-_6d3c6f92-a57a-214b-d965-5cf0c46ab6eb-932139ce, #w-node-a5a410d6-6004-6686-e888-0002ed6298ef-932139ce {
    grid-column: 2 / 8;
  }

  #w-node-b3cc1493-0273-c881-4fe2-3c0f424e5979-932139ce {
    grid-column-end: 8;
  }

  #w-node-_08f5e005-a168-5bac-96dc-82ae8e242bf9-932139ce {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-a05920e9-3168-065b-2cbb-959b2c43d8f3-932139ce, #w-node-_825c3bf8-3ccc-dd72-d403-922127f123d7-932139ce, #w-node-_6dde68db-b96f-327d-c281-96e141322428-932139ce, #w-node-_6dde68db-b96f-327d-c281-96e14132242b-932139ce {
    grid-column: 2 / 8;
  }

  #w-node-_6dde68db-b96f-327d-c281-96e141322430-932139ce {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-baebddb6-2ac6-3c9c-ed35-a8feebf999c5-932139ce {
    grid-column: 2 / 8;
  }

  #w-node-baebddb6-2ac6-3c9c-ed35-a8feebf999c7-932139ce {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_831b4ace-0764-59a5-2db5-865fef791cb0-932139ce {
    grid-column: 2 / 8;
  }

  #w-node-b7f58ae9-41b7-f5d1-9084-28f01bf99feb-932139ce {
    grid-column: 3 / 7;
  }

  #w-node-b7f58ae9-41b7-f5d1-9084-28f01bf9a001-932139ce {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-b593f6ec-19bf-3cbc-3721-c55d785149a1-932139ce, #w-node-_0eba7b07-7466-e174-4360-d008556bd98a-932139ce, #w-node-_0eba7b07-7466-e174-4360-d008556bd98d-932139ce {
    grid-column: 2 / 8;
  }

  #w-node-_0eba7b07-7466-e174-4360-d008556bd992-932139ce {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-a8194239-181c-c6fd-7216-1a06e36ac2f3-932139ce {
    grid-column: 2 / 8;
  }

  #w-node-a8194239-181c-c6fd-7216-1a06e36ac2f5-932139ce {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_4ee597cb-2a43-e8fe-3c80-360322d9180b-932139ce, #w-node-d4c8e778-72d6-f851-6a6b-5bc248411050-932139ce {
    grid-column-end: 8;
  }

  #w-node-e82dc199-939e-4f4a-dc73-c32995eb494c-932139d0 {
    grid-row: 2 / 3;
  }

  #w-node-b0afa4a8-f78c-2e45-14fe-ef191d08b05e-932139d0 {
    grid-row: 3 / 4;
  }

  #w-node-d04df5d8-8ff5-4ded-f01a-b04a98300d42-932139d0 {
    grid-column: 2 / 8;
    grid-row-end: 2;
  }

  #w-node-_6ea55bbd-087d-652d-50b6-d656c38d7b32-932139d0 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_8f2eb55c-d72e-8ce5-63e8-a193c0564768-932139d0 {
    grid-column: 2 / 6;
  }

  #w-node-e6f63d7c-5a74-3a14-a54b-367af23e161e-932139d0 {
    grid-column: 3 / 7;
  }

  #w-node-_1f140f2a-2d94-6973-5eb1-9da0b6f7dda3-932139d0 {
    grid-column-end: 8;
  }

  #w-node-_8d1660d4-6aee-2e40-064f-f2670906efd8-932139d0 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_14653b99-62b6-9e10-bb05-2633f53da2fb-932139d0 {
    grid-column: 2 / 8;
  }

  #w-node-_858b1cfa-8326-72d8-481c-ce8e99df4a7c-932139d0 {
    grid-column-end: 8;
  }

  #w-node-_3840e5d1-abad-c878-4406-496551e8c3ca-932139d0 {
    grid-row: 2 / 3;
  }

  #w-node-_061cc093-3342-ab1a-c32e-05c37aab88f4-932139d0 {
    grid-row: 3 / 4;
    grid-column-end: 7;
  }

  #w-node-_4f24fff3-5334-a575-295c-087e4e70d7ab-932139d0 {
    grid-column: 4 / 8;
  }

  #w-node-_0a6f984f-360e-b201-a954-da613ab7d6da-932139d0 {
    grid-area: 4 / 3 / 5 / 7;
  }

  #w-node-_3bc1754e-3d1c-2398-0f26-561a0c593d23-932139d0 {
    grid-column: 2 / 8;
  }

  #w-node-c78b3e01-e031-f2e9-e2c6-d9c9bd6e1a73-932139d0 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_98e9f358-73cb-9bcd-32e4-a157e2c888b1-932139d0 {
    grid-column: 2 / 6;
  }

  #w-node-_242cf013-8ccb-6b20-c0ea-c936daea72a2-932139d0 {
    grid-column: 2 / 8;
  }

  #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-932139ec, #w-node-_98a8a0c5-3616-13f5-f411-dabbb17786f0-932139ec {
    grid-column-end: 8;
  }

  #w-node-_3a13c456-d922-576e-d7b8-bbc0839f819a-932139ec {
    grid-column: 2 / 8;
  }

  #w-node-_00e7ce07-1058-1f42-0271-3c71814427af-932139ec {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_00e7ce07-1058-1f42-0271-3c71814427b5-932139ec {
    grid-row: 2 / 3;
    grid-column-end: 6;
  }

  #w-node-_00e7ce07-1058-1f42-0271-3c71814427c9-932139ec {
    grid-column: 4 / 9;
  }

  #w-node-f84f5604-390b-42b1-31a2-3afa11a5a79d-932139ec {
    grid-column-end: 8;
  }

  #w-node-_8d61674f-5498-f8ec-917f-49b872bc8b70-932139ec {
    grid-column: 2 / 8;
  }

  #w-node-_51f1aa5b-36e0-b864-c8dc-484873fd3964-932139ec {
    grid-area: 2 / 2 / 3 / 8;
    place-self: center;
  }

  #w-node-_51f1aa5b-36e0-b864-c8dc-484873fd3978-932139ec {
    grid-area: 1 / 2 / 2 / 8;
    justify-self: center;
  }

  #w-node-_5f48ade7-7973-f8b7-c326-52ee40fbec8d-932139ec {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_7e0acedf-8f41-839c-fd76-b8ef958107e9-932139ec {
    grid-row: 1 / 2;
    grid-column-end: 6;
    place-self: center;
  }

  #w-node-_7e0acedf-8f41-839c-fd76-b8ef958107f5-932139ec {
    grid-area: 1 / 6 / 2 / 8;
    justify-self: center;
  }

  #w-node-fa01bdfe-40c2-a16d-1e74-7d2f2130ffbb-932139ec {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_2b5287d2-f1a9-b125-d7ac-c26b675fe022-932139ec {
    grid-column: 2 / 8;
  }

  #w-node-_660f3436-9e22-3f20-3d0d-f1cf6e5dc44c-932139ec {
    grid-area: 1 / 6 / 2 / 8;
    justify-self: center;
  }

  #w-node-_660f3436-9e22-3f20-3d0d-f1cf6e5dc432-932139ec, #w-node-_6754ccee-4810-5e48-707c-67ee43f4dc36-932139ec {
    grid-column: 2 / 6;
    place-self: center;
  }

  #w-node-_6754ccee-4810-5e48-707c-67ee43f4dc42-932139ec {
    grid-area: 1 / 6 / 2 / 8;
    justify-self: center;
  }

  #w-node-_2a68696b-6bfa-34ea-a652-d38a6a42a12e-932139ec {
    grid-column: 2 / 6;
    place-self: center;
  }

  #w-node-_2a68696b-6bfa-34ea-a652-d38a6a42a13c-932139ec {
    grid-area: 1 / 6 / 2 / 8;
    justify-self: center;
  }

  #w-node-b72077fb-6271-b580-eae8-6f89f4cc1eba-932139ec {
    grid-column-end: 6;
    place-self: center;
  }

  #w-node-b72077fb-6271-b580-eae8-6f89f4cc1ec6-932139ec {
    grid-area: 1 / 6 / 2 / 8;
    justify-self: center;
  }

  #w-node-c57bcefa-0a71-7b6c-2185-0aabafa544c1-932139ec {
    grid-column: 2 / 8;
  }

  #w-node-b651889e-7f66-d6bb-d3d3-eaa275546673-932139ec {
    grid-column-end: 6;
    place-self: center;
  }

  #w-node-b651889e-7f66-d6bb-d3d3-eaa27554668d-932139ec {
    grid-area: 1 / 6 / 2 / 8;
    justify-self: center;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-932139ec {
    grid-column: 1 / 4;
  }

  #w-node-c2be3d8c-447a-3d73-c165-2a2f465d3f61-932139ec {
    grid-column: 4 / 8;
  }

  #w-node-c44bb260-1e50-1366-1d01-adcfe5be6ea3-932139ec {
    grid-column-end: 5;
  }

  #w-node-_1915bfbf-28d9-77a1-d7fa-82f529f920fa-932139ec {
    grid-column: 5 / 8;
  }

  #w-node-_2378f1a7-fa17-ecca-b9dc-526bf182402f-932139ec {
    grid-row: 1 / 2;
    grid-column-end: 7;
  }

  #w-node-_2378f1a7-fa17-ecca-b9dc-526bf1824043-932139ec {
    grid-column: 5 / 9;
  }

  #w-node-_01c83111-8394-967f-9627-e7c41a144da5-932139ec, #w-node-_9114eaa6-c2ed-9acd-1df1-ee90bab1e5f7-932139ec, #w-node-_3062a7ca-9c29-15b9-0f96-662c314b58d0-932139ed, #w-node-_6b194dfd-c6c1-8995-5a3d-1a7b65a8d7d3-932139ed, #w-node-ef98021c-aa6f-ae91-5048-830d2d566487-932139ed {
    grid-column-end: 8;
  }

  #w-node-_1a0d8ffc-e291-0da4-4b80-ed8e6540077f-932139ed, #w-node-_5b2bf0df-737f-45ec-3be4-f5b73b640eb8-932139ee {
    grid-column: 2 / 8;
  }

  #w-node-_02e0e021-afea-6f89-423b-d3c5945c9f37-932139ee {
    grid-column-end: 8;
  }

  #w-node-cdbdcbb6-dd64-9cb9-de57-09ac3f0e6ba6-932139ee {
    grid-column: 2 / 8;
  }

  #w-node-_8608d17a-8312-695f-0c8c-40a36511d7a3-932139ee {
    grid-column: span 1 / span 1;
  }

  #w-node-_12f66544-2472-8e57-f5c0-2a014d18e1c6-932139ee, #w-node-_4e57bd17-d0b0-3c7b-e45f-866a7bf55c8e-932139ee, #w-node-b91d0eaa-a33a-7248-e5de-32cc035f38a9-932139ee, #w-node-_2a4bcc83-8ecd-d616-e30d-8185a14b33db-932139ee, #w-node-b341a160-9e01-0df2-8d94-18f8b4e5d385-932139ee {
    grid-column-end: 8;
  }

  #w-node-ad739b1f-d85c-6a0e-ba30-64e19ddbd810-932139ef {
    grid-column-end: 7;
  }

  #w-node-a0e0e7f3-4b42-0c58-5f5a-534ec48b91ff-932139ef, #w-node-_60374d6a-bc88-0701-eedf-2b97dccb567d-932139ef, #w-node-_1e65f91e-32c4-2839-d8e1-bac633520fe8-932139ef {
    grid-column-end: 8;
  }

  #w-node-_80cf61cf-21da-856b-882b-e6ebf7525880-932139ef {
    grid-column: 2 / 8;
  }

  #w-node-b0cba422-8311-f0e6-de2e-273fa68fbea1-932139ef {
    grid-column-end: 9;
  }

  #w-node-b1665006-e3c9-6216-e1f2-d13ac3091d28-932139ef, #w-node-_3fc36674-1c4f-70bd-4d1b-2677a60ff2e0-932139ef, #w-node-_0fcbbb1b-df5c-d21b-7bfc-d77dd712c787-932139ef, #w-node-de96bbff-0f9e-5ae4-d13c-44afdb5c1f0d-932139ef, #w-node-d9631107-908c-addd-5f40-3bbec44eea7c-932139f0 {
    grid-column-end: 8;
  }

  #w-node-_4410e1f7-cf4b-b46a-d643-f9ac19bfbf8b-932139f0 {
    grid-column: 2 / 8;
  }

  #w-node-_9284439b-dc30-1968-1d6d-9e88ed3c1be6-932139f0, #w-node-_80ff64f7-f92b-4ac4-6ff4-9c99dc55449d-932139f0, #w-node-_276aafbe-4278-4f54-c011-48c43bdcaa01-932139f0 {
    grid-column-end: 8;
  }

  #w-node-ab5b2c23-8ab3-cc02-ed49-3a5d488508ed-932139f0 {
    grid-column-end: 9;
  }

  #w-node-b87760ae-d0e6-6307-2541-7c4a8f1d2335-932139f0, #w-node-b87760ae-d0e6-6307-2541-7c4a8f1d2338-932139f0, #w-node-_4680c8a8-3b12-6b54-fa29-54badaef926c-932139f0, #w-node-_4680c8a8-3b12-6b54-fa29-54badaef926f-932139f0, #w-node-b4b2e436-633a-bc17-56b0-e724b43be601-932139f0 {
    grid-column-end: 8;
  }

  #w-node-b4b2e436-633a-bc17-56b0-e724b43be602-932139f0, #w-node-b4b2e436-633a-bc17-56b0-e724b43be607-932139f0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a0595b23-685a-8540-0f6c-2bd20de3f7a0-932139f0 {
    grid-column-end: 8;
  }

  #w-node-c4173761-122c-7aa6-945d-317deb4f78da-932139f0, #w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a0c {
    grid-column: 2 / 8;
  }

  #w-node-_515879b1-5292-7d5c-f818-58ed142146c8-93213a0d, #w-node-_515879b1-5292-7d5c-f818-58ed142146cb-93213a0d {
    grid-column-end: 8;
  }

  #w-node-_404fe049-4382-0074-de05-5b403724444d-93213a0d {
    grid-column-end: 9;
  }

  #w-node-cd8fc69c-72bd-b1db-8570-a29d11355631-93213a0d {
    grid-column-end: 8;
  }

  #w-node-d7bdcaee-82b4-0bb2-a6dd-e18499fb9817-93213a0d {
    grid-column: span 1 / span 1;
  }

  #w-node-f469ba2a-69d1-625b-946e-21c9e8ec99b7-e8ec99b5 {
    grid-column-end: 7;
  }

  #w-node-_27ea89d9-90e4-4587-8beb-0b8a943300bd-93213a0e {
    grid-column: 2 / 8;
  }

  #w-node-d818cd54-6cab-d52e-a2c4-b4977ea2a5f6-93213a0e, #w-node-fed6e0be-d3d9-eb4e-b523-9b07d93d3386-93213a0e, #w-node-_8ec89d78-43cc-d9a6-e301-e45a92dc8d9a-93213a0e {
    grid-column-end: 8;
  }

  #w-node-_97ca680e-2200-bd91-4bc2-b466dc53e8a3-93213a0f {
    grid-column: 2 / 7;
  }

  #w-node-_68120619-c917-6579-b475-2dc6ba90d422-93213a0f {
    grid-column: 2 / 8;
  }

  #w-node-_66cd7b9b-c257-cf36-c9d6-cdfbe72c7575-93213a0f {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-f90bdb36-6c3b-38bf-cd3b-9b8074ea28e8-93213a0f {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-f90bdb36-6c3b-38bf-cd3b-9b8074ea28e6-93213a0f, #w-node-aa0b8834-cc0e-b637-fde0-ce9ffdaea269-93213a0f {
    grid-column: 2 / 8;
  }

  #w-node-_49542ccc-2af7-e2fd-75f9-77a4a495bb20-93213a0f {
    grid-column-end: 9;
  }

  #w-node-f899e262-cff4-2c38-0a0e-75913be263a6-93213a0f, #w-node-f899e262-cff4-2c38-0a0e-75913be263a9-93213a0f {
    grid-column-end: 8;
  }

  #w-node-_0f08c3d6-3692-ff32-b2bb-77b0be21c6d4-be21c6d2 {
    grid-column: 2 / 7;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a10 {
    grid-column: 2 / 8;
  }

  #w-node-_6e6e5b3b-e2fd-b276-82bc-ad19f3c0adea-93213a10, #w-node-_0ed1fbb1-e3b3-eeae-d8ee-0ca6edeb37f8-93213a10, #w-node-_9d840b67-789a-5185-f626-04868b00bc28-93213a10 {
    grid-column-end: 8;
  }

  #w-node-_3df0fba1-565d-ed64-8cec-73032d96d31a-93213a10 {
    grid-column: 2 / 8;
  }

  #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a10, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a10 {
    grid-column-end: 8;
  }

  #w-node-a69519a8-4635-9d60-f9aa-067a3f5b4740-93213a10 {
    grid-column: 2 / 8;
  }

  #w-node-_97803851-2fdd-596d-d17f-4d0cccbf4efc-93213a10 {
    grid-column-end: 9;
  }

  #w-node-_399f6aab-73fd-372f-ddce-f9e0d662afcd-93213a10, #w-node-_679eedc4-dfe6-0ab3-7aa5-29f26fe31ab1-93213a10, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a10, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a10, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a10, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a10 {
    grid-column-end: 8;
  }

  #w-node-dae4cda3-31a9-c4f0-1c0f-dbd0a5499380-a549937e {
    grid-column-end: 7;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a2c {
    grid-column: 2 / 8;
  }

  #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a2c {
    grid-column-end: 8;
  }

  #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a2c {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a2c {
    grid-column: 2 / 8;
  }

  #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a2c, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a2c {
    grid-column-end: 8;
  }

  #w-node-_0670cab1-d571-d717-3492-2d90194e3e73-93213a2d {
    grid-column: 2 / 7;
  }

  #w-node-c9682f69-4439-c4a0-f7c2-8152b1312945-93213a2d {
    grid-column: 2 / 8;
  }

  #w-node-_59d2a354-98e2-89cd-a9ef-d7979bd25f85-93213a2d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_040704c4-ea75-6997-22f8-1635eb8675ed-93213a2d {
    grid-column: 2 / 8;
  }

  #w-node-_6e7f75a2-4ac2-805c-4ccf-12f6d5b00844-93213a2d {
    grid-column-end: 4;
  }

  #w-node-_7063bfc3-5397-da5b-40b4-c030013be4b0-93213a2d {
    grid-area: 1 / 3 / 2 / 6;
  }

  #w-node-bf52d23f-ce69-912a-6f2a-49898ad5ff85-93213a2d {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-_7670cfe6-4a61-ab5e-428d-cca047a31c2c-93213a2e, #w-node-_6c60e2b8-46d9-1a62-ac45-23b7eccf651b-93213a2e {
    grid-column-end: 8;
  }

  #w-node-_23070cc1-6e8a-2db4-882a-f1e6ddf11f0e-93213a2e, #w-node-_7331a2c3-4e23-3c50-6b61-a3125196b86a-93213a2f {
    grid-column: 2 / 8;
  }

  #w-node-_5fcb975c-99e3-fb43-9173-d3b15d1974e2-93213a2f {
    grid-area: 2 / 1 / 3 / 9;
    align-self: end;
  }

  #w-node-_25e8ef29-6863-1d76-f885-2ebee4986e76-93213a2f, #w-node-d76b5a64-f106-c398-10f1-2b2a128af984-93213a2f {
    grid-column-end: 8;
  }

  #w-node-_1277d5fd-32d3-e0fc-69de-6548c30cb8bd-93213a2f {
    grid-area: 2 / 2 / 3 / 9;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a2f {
    grid-column: 2 / 8;
  }

  #w-node-_4f12d703-bca3-cc15-d2f6-38ca434fcaf3-93213a2f {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-a393e344-2336-ff3c-4e41-0e54dc430b6e-93213a2f {
    grid-column-end: 8;
  }

  #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a4c-93213a2f {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-cafab2b8-f94d-0eca-c299-64dea456663b-93213a2f {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-af4cd24f-abed-6a48-28a3-3d72555acbbd-93213a2f {
    grid-area: 3 / 3 / 4 / 7;
  }

  #w-node-_2892bdb2-c9ec-7cb8-8a14-54098a0a7564-93213a2f {
    grid-column-end: 9;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a2f {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-de3573d6-0b4c-be56-f075-6454fae8cc80-93213a2f {
    grid-column-end: 8;
  }

  #w-node-_59fc44bc-5286-c9eb-e36e-9c6be54ca6e2-93213a2f {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_59fc44bc-5286-c9eb-e36e-9c6be54ca6ee-93213a2f {
    grid-column-end: 8;
  }

  #w-node-dc4d63d6-82cd-96ce-85a2-13de80f3d091-93213a2f {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_530d58ae-aa3f-bfe5-f9d2-9d6b743a1216-93213a2f {
    grid-column: 2 / 8;
  }

  #w-node-c5213207-dd22-8a7d-1974-e1ef74589d0d-93213a2f {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_4df9a814-a948-89bd-8a4f-a71247b413f3-93213a2f {
    grid-row: 1 / 2;
    grid-column-end: 9;
  }

  #w-node-fe622215-1883-7b52-f338-8715b9493c5b-93213a2f {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-fe622215-1883-7b52-f338-8715b9493c67-93213a2f, #w-node-_657280c9-eab2-4ffa-861b-d9f2394069b3-93213a2f {
    grid-column-end: 8;
  }

  #w-node-_657280c9-eab2-4ffa-861b-d9f2394069b1-93213a2f {
    grid-column-end: 9;
  }

  #w-node-_471b9646-cadc-971b-29ec-210bafe95ecb-93213a2f {
    grid-column: 2 / 8;
  }

  #w-node-_471b9646-cadc-971b-29ec-210bafe95ed3-93213a2f {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a2f {
    grid-column-end: 8;
  }

  #w-node-_9dcb7049-b749-e41d-e107-e7bbb8a3d5f5-93213a30 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a30, #w-node-e9b73e72-e9b7-c97e-f753-0ad236e2cd46-93213a30, #w-node-d111acae-8b3b-035c-dca7-af98f30691c4-93213a30 {
    grid-column-end: 8;
  }

  #w-node-_236b8274-1a92-581e-b95a-7654f43586ca-93213a30 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-ea240c8c-a5cd-f4cc-c5f9-729de7ea46f1-93213a30 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-a261c835-247f-6db4-a39d-982d272da37c-93213a30, #w-node-a261c835-247f-6db4-a39d-982d272da37f-93213a30 {
    grid-column-end: 8;
  }

  #w-node-_32adc76a-3af2-8ca5-443c-106ec6f4403b-93213a30 {
    grid-column-end: 9;
  }

  #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a30, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a30, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a30 {
    grid-column-end: 8;
  }

  #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a30 {
    grid-column: 2 / 8;
  }

  #w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c0-93213a30 {
    grid-column-end: 8;
  }

  #w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c3-93213a30 {
    grid-column: 2 / 8;
  }

  #w-node-_97fec9e5-8676-095e-4581-f7d7fe396aa7-93213a31 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a31 {
    grid-column-end: 8;
  }

  #w-node-_7f5ff540-8d3e-2474-0ee2-521b5df460fb-93213a31 {
    grid-column: 2 / 8;
  }

  #w-node-_1cf03666-2b87-6a18-57ae-dd78529dc664-93213a31 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-e25d0b95-7108-f1af-3cc0-c8d04bc34014-93213a31 {
    grid-column: 2 / 8;
  }

  #w-node-e25d0b95-7108-f1af-3cc0-c8d04bc34016-93213a31 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc250d-93213a31, #w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc2510-93213a31, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a31, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a31 {
    grid-column-end: 8;
  }

  #w-node-f09a4770-1558-64d6-9776-1b7155b6ce99-93213a31 {
    grid-column-end: 9;
  }

  #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a31 {
    grid-column-end: 8;
  }

  #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a31 {
    grid-column: 2 / 8;
  }

  #w-node-_9bd3ed87-9222-481c-733f-0da11f8c9986-93213a32 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-ab5d0518-35d1-318a-7adb-99e7f7d04806-93213a32 {
    grid-column-end: 8;
  }

  #w-node-ab5d0518-35d1-318a-7adb-99e7f7d04808-93213a32 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_22c30d8d-bc69-c16a-692a-6feaca33af4b-93213a32 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_2bf8b691-e030-32d9-4066-51e603972d1a-93213a32 {
    grid-column-end: 9;
  }

  #w-node-a6bc3ad1-abe5-94b4-96d7-ec4537895b91-93213a32 {
    grid-column-end: 6;
  }

  #w-node-d39197e7-5842-4439-88e3-08e169bde3b0-93213a32 {
    grid-area: 1 / 6 / 2 / 9;
  }

  #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213a4d {
    grid-column: 2 / 8;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213a4d {
    grid-column: 1 / 9;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213a4d, #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a4d {
    grid-column: 2 / 8;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a4d {
    grid-column-end: 8;
  }

  #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-93213a4d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213a4d {
    grid-column: 2 / 8;
  }

  #w-node-_00a44d96-b7d3-090a-9bef-52b15c9d25c0-93213a4d {
    grid-column-end: 8;
  }

  #w-node-_4032dfc1-5e0b-27f1-2cbc-516e11924ec9-93213a4d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_4032dfc1-5e0b-27f1-2cbc-516e11924ebe-93213a4d {
    grid-column: 2 / 8;
  }

  #w-node-f3dd3932-5922-1f7d-da1e-d6a3da75fede-93213a4d, #w-node-_4167165d-5823-bd45-87ff-d415d0aedd23-93213a4d {
    grid-column-end: 8;
  }

  #w-node-_4167165d-5823-bd45-87ff-d415d0aedd2e-93213a4d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_06c94981-0c2a-0b80-c33a-b1b37095e8a0-93213a4d {
    grid-column: 2 / 8;
  }

  #w-node-c4c1da24-e6a8-c33c-1246-a84d1210e0af-93213a4d {
    grid-column-end: 8;
  }

  #w-node-c4c1da24-e6a8-c33c-1246-a84d1210e0ba-93213a4d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_5b6cf757-6499-19f9-1699-3f84d1c03cc2-93213a4d {
    grid-column: 2 / 8;
  }

  #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a4d, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213a4d {
    grid-column-end: 8;
  }

  #w-node-_1b7f6c7d-ceb2-c6c8-59ea-06f941ee5d56-93213a4e {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fa-93213a4e, #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fd-93213a4e, #w-node-_4fbb08fa-ec86-8837-6556-2fedfb1f1e35-93213a4e, #w-node-_86a8a020-3522-1848-6bd6-d2700809a117-93213a4e {
    grid-column-end: 8;
  }

  #w-node-_7971c433-e2b0-2b25-76cf-558603043d53-93213a4e {
    grid-column: 2 / 8;
  }

  #w-node-d6bde455-dbb6-6567-f902-215a5c1a26b8-93213a4e {
    grid-column-end: 8;
  }

  #w-node-d6bde455-dbb6-6567-f902-215a5c1a26ba-93213a4e {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_3ae450e9-8880-0e17-63a5-0d01f720368b-93213a4e, #w-node-_3ae450e9-8880-0e17-63a5-0d01f720368e-93213a4e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a1-93213a4e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a4-93213a4e {
    grid-column-end: 8;
  }

  #w-node-d1b0f297-5143-29ab-1c50-e9be360dafc2-93213a4e {
    grid-column: 2 / 8;
  }

  #w-node-_962f3b12-78e7-0f90-8612-a836c2247686-93213a4e {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731b-93213a4e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731e-93213a4e {
    grid-column-end: 8;
  }

  #w-node-_978206df-3d1a-f76a-ece3-7eae3dd22d99-93213a4e {
    grid-column-end: 9;
  }

  #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557f8-93213a4e {
    grid-column-end: 8;
  }

  #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557fb-93213a4e {
    grid-column: 2 / 8;
  }

  #w-node-_23b958d1-2b45-ded2-0cd2-7b76a04a23f8-93213a51 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a51 {
    grid-column-end: 8;
  }

  #w-node-_4ab993f9-8b90-21f5-dd0b-1826be0c267e-93213a51 {
    grid-column: 2 / 8;
  }

  #w-node-_4ab993f9-8b90-21f5-dd0b-1826be0c2680-93213a51 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-bbc95a22-a8f2-100d-8e59-b120edc7a062-93213a51 {
    grid-column: 2 / 8;
  }

  #w-node-_96926f9f-8467-f026-f754-441f183c56fd-93213a51 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-dae62986-2632-3c10-94ae-414a071bd07b-93213a51, #w-node-dae62986-2632-3c10-94ae-414a071bd07e-93213a51, #w-node-_64777392-8b6c-6fd3-1410-8f8d87a52fa6-93213a51, #w-node-_64777392-8b6c-6fd3-1410-8f8d87a52fa9-93213a51 {
    grid-column-end: 8;
  }

  #w-node-_382a956b-b2fc-e0a1-990d-87df0523ca46-93213a51 {
    grid-column-end: 9;
  }

  #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a51, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a51, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a51 {
    grid-column-end: 8;
  }

  #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a51, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a52 {
    grid-column: 2 / 8;
  }

  #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a52 {
    grid-column-end: 8;
  }

  #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a52 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a52 {
    grid-column: 2 / 8;
  }

  #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a52, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a52 {
    grid-column-end: 8;
  }

  #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213a6d {
    grid-column: 2 / 8;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213a6d {
    grid-column: 1 / 9;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213a6d, #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a6d {
    grid-column: 2 / 8;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a6d {
    grid-column-end: 8;
  }

  #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-93213a6d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_675a7122-1190-fe07-2f19-49eb5e133451-93213a6d, #w-node-f9f3123d-ee0f-57c5-c08f-bd1fb57f0e65-93213a6d {
    grid-column: 2 / 8;
  }

  #w-node-_8b41ebb8-8be3-3aa7-bf33-4136aa08698f-93213a6d {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_33f9d8a5-f01f-954f-d055-2b9b22a7f2bb-93213a6d {
    grid-column: 2 / 8;
  }

  #w-node-a5d3f8e8-65e8-1b1d-81ac-70b4a3a65f5c-93213a6d {
    grid-column-end: 8;
  }

  #w-node-a5d3f8e8-65e8-1b1d-81ac-70b4a3a65f75-93213a6d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_76f4cef2-6b30-cebe-9a61-8e4a3b70db8b-93213a6d {
    grid-column: 2 / 8;
  }

  #w-node-e80d104e-0569-9603-4731-aaba7d4f89d9-93213a6d {
    grid-column-end: 8;
  }

  #w-node-e80d104e-0569-9603-4731-aaba7d4f89f2-93213a6d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0eb30be4-b64e-b63e-a360-8ffaeb57b03a-93213a6d {
    grid-column-end: 8;
  }

  #w-node-_0eb30be4-b64e-b63e-a360-8ffaeb57b053-93213a6d {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a6d, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213a6d {
    grid-column-end: 8;
  }

  #w-node-f79a3d12-997f-3f02-23cd-f9667ce3846e-93213a6e {
    grid-column: 2 / 7;
  }

  #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fa-93213a6e, #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fd-93213a6e, #w-node-_4fbb08fa-ec86-8837-6556-2fedfb1f1e35-93213a6e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a1-93213a6e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a4-93213a6e {
    grid-column-end: 8;
  }

  #w-node-_7971c433-e2b0-2b25-76cf-558603043d53-93213a6e {
    grid-column: 2 / 8;
  }

  #w-node-d6bde455-dbb6-6567-f902-215a5c1a26b8-93213a6e {
    grid-column-end: 8;
  }

  #w-node-d6bde455-dbb6-6567-f902-215a5c1a26ba-93213a6e {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_881bcd0f-934a-998b-37a8-c79e0f72012c-93213a6e {
    grid-column: 2 / 8;
  }

  #w-node-_881bcd0f-934a-998b-37a8-c79e0f72012e-93213a6e {
    grid-area: 2 / 2 / 3 / 8;
    align-self: center;
  }

  #w-node-_881bcd0f-934a-998b-37a8-c79e0f72013f-93213a6e {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0c69cc37-4c91-db28-43b8-f6dc6dea8735-93213a6e, #w-node-_0c69cc37-4c91-db28-43b8-f6dc6dea8738-93213a6e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731b-93213a6e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731e-93213a6e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557f8-93213a6e {
    grid-column-end: 8;
  }

  #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557fb-93213a6e, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a71 {
    grid-column: 2 / 8;
  }

  #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a71, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a71, #w-node-_1cdc9200-0157-1051-37b2-9024df6e5326-93213a71, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a71 {
    grid-column-end: 8;
  }

  #w-node-c122f5b6-25c7-1fce-e5e9-b1b0a0f17d49-93213a71 {
    grid-column-end: 9;
  }

  #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a71, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a71, #w-node-f039280e-7017-c65e-1c6f-fb5eec8e7543-93213a71 {
    grid-column-end: 8;
  }

  #w-node-_158f7598-36cc-9c92-3d76-b34986c0b456-93213a71 {
    grid-area: 2 / 2 / 3 / 8;
    align-self: center;
  }

  #w-node-_6f6bbb65-8da0-3449-ac24-0fdcebc01d2b-93213a71 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a71, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a71, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a71, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a71, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a71, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a71 {
    grid-column-end: 8;
  }

  #w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a72, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a8e {
    grid-column: 2 / 8;
  }

  #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a8e, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a8e, #w-node-cae90e45-905f-f28b-7571-ce6833a84f62-93213a8e, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a8e {
    grid-column-end: 8;
  }

  #w-node-_6fb1a71f-132f-b88a-97b0-06130df1b2d4-93213a8e {
    grid-column-end: 9;
  }

  #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a8e, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a8e, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a8e, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a8e, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a8e, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a8e, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a8e, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a8e {
    grid-column-end: 8;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a8f {
    grid-column: 2 / 8;
  }

  #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a8f {
    grid-column-end: 8;
  }

  #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a8f {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a8f {
    grid-column: 2 / 8;
  }

  #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a8f, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a8f {
    grid-column-end: 8;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a90 {
    grid-column: 2 / 8;
  }

  #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a90 {
    grid-column-end: 8;
  }

  #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a90 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a90 {
    grid-column: 2 / 8;
  }

  #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a90, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a90 {
    grid-column-end: 8;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a91 {
    grid-column: 2 / 8;
  }

  #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a91, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a91, #w-node-_06438e46-56bc-688b-6dc6-f1e69d7f62e7-93213a91, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a91 {
    grid-column-end: 8;
  }

  #w-node-e19d5424-3cb2-2465-1760-707ab3ab5ae7-93213a91 {
    grid-column-end: 9;
  }

  #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213a91, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213a91, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a91, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a91, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a91, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a91, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a91, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a91 {
    grid-column-end: 8;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab0 {
    grid-column: 2 / 8;
  }

  #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab0, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab0 {
    grid-column-end: 8;
  }

  #w-node-_198815b0-5835-95e0-ce30-208e3eb31ce3-93213ab0 {
    grid-column-end: 5;
  }

  #w-node-_84c16231-a1f6-4bbe-2a3b-1c531eebd058-93213ab0 {
    grid-area: 1 / 5 / 2 / 8;
  }

  #w-node-_79805bbc-2a5d-92c8-319b-400d9f33f78e-93213ab0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_978ec79c-e3d9-eae7-7d8b-4e33412ed4a2-93213ab0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0f4bf2f2-09dc-5783-61f9-7fa7311c0300-93213ab0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a62a517e-a785-3202-d9a1-438b6b850391-93213ab0, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab0 {
    grid-column-end: 8;
  }

  #w-node-ff459f3e-6cbf-2891-be86-30a5d6628efa-93213ab0 {
    grid-column-end: 9;
  }

  #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab0, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab0, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab0, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab0, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab0, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab0 {
    grid-column-end: 8;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab1 {
    grid-column: 2 / 8;
  }

  #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab1, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab1, #w-node-_35536e98-212f-41c4-d674-e11a6af8398f-93213ab1, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab1 {
    grid-column-end: 8;
  }

  #w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab1 {
    grid-column-end: 9;
  }

  #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab1, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab1, #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0d-93213ab1 {
    grid-column-end: 8;
  }

  #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0f-93213ab1 {
    grid-area: 2 / 2 / 3 / 8;
    align-self: center;
  }

  #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b20-93213ab1 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab1, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab1, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab1, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab1, #w-node-_4479dad2-6e14-1a4e-2de6-84919cb21a1a-9cb21a18 {
    grid-column-end: 8;
  }

  #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213ab2 {
    grid-column: 1 / 9;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-fbc8d11c-b525-e927-3521-3cfa6436c109-93213ab2 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213ab2, #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213ab2, #w-node-e59fb705-45a5-b83f-f223-fedde0460e02-93213ab2, #w-node-_00a44d96-b7d3-090a-9bef-52b15c9d25c0-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-b830be5a-3efd-bd3f-e2dc-f3fc44261514-93213ab2 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_4d65766f-d402-1ac3-7d59-ad5729432f98-93213ab2, #w-node-_44820a3a-2f08-54e7-63f3-915576667fd4-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-_44820a3a-2f08-54e7-63f3-915576667fe5-93213ab2 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-c04301d1-9e3f-5695-7318-47dfe6969723-93213ab2 {
    grid-column: 1 / 9;
  }

  #w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-f63d3237-ae2b-7ca9-384c-dc05a4259f8c-93213ab2 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-f63d3237-ae2b-7ca9-384c-dc05a4259f97-93213ab2 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-fc64e790-209e-e77f-7a95-27bf9a0dde5d-93213ab2, #w-node-_06a73a15-13c0-4e51-1419-f86c4a8a5c77-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-_06a73a15-13c0-4e51-1419-f86c4a8a5c88-93213ab2 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-b2588540-58bf-adbc-8d53-2100f1812b12-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-b2588540-58bf-adbc-8d53-2100f1812b1f-93213ab2 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_877a21e9-ed3d-5b02-dc52-2b25742e05f1-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-_2af1a3b0-faa2-9f0c-fdeb-bcdf262c2643-93213ab2 {
    grid-column: 2 / 5;
  }

  #w-node-_2af1a3b0-faa2-9f0c-fdeb-bcdf262c2652-93213ab2 {
    grid-column: 5 / 8;
  }

  #w-node-_3d9c861d-f85a-64fb-477b-a791eb2b1251-93213ab2 {
    grid-column: 2 / 8;
  }

  #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213ab2, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213ab2 {
    grid-column-end: 8;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab3 {
    grid-column: 2 / 8;
  }

  #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab3, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab3, #w-node-eebb8ed1-3024-261b-f860-69ebb5ec0170-93213ab3, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab3 {
    grid-column-end: 8;
  }

  #w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab3 {
    grid-column-end: 9;
  }

  #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab3, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab3, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab3, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab3, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab3, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab3 {
    grid-column-end: 8;
  }

  #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ace {
    grid-column-end: 9;
  }

  #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213ace, #w-node-e65c6320-5e98-8307-7ac4-55708feba52f-93213acf {
    grid-column-end: 8;
  }

  #w-node-_28d005df-f20e-0f50-155d-25467cbc06e4-93213acf {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_5ae9411b-93d2-5a81-bebd-5d7711f4aa0f-93213acf, #w-node-_978d5715-fca7-9b99-49c4-0c66d742e9f9-93213acf {
    grid-column-end: 8;
  }

  #w-node-cb44d42d-4902-5fb3-42d0-f8501d820e8b-93213acf {
    grid-area: 2 / 2 / 3 / 9;
  }

  #w-node-e8a1a066-a180-03b8-ccfb-bcacdbf66426-93213acf {
    grid-column-end: 8;
  }

  #w-node-_989188b6-3b99-3cd2-b675-b993d6b3aaec-93213acf {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_4fe57f53-6cd6-7335-870d-9bef3c4e4e87-93213acf, #w-node-b9e4e654-2a0b-1227-9a26-7a137e2b0412-93213acf, #w-node-ca22555c-affa-135e-ff2c-486626e330d7-93213acf {
    grid-column-end: 8;
  }

  #w-node-_2d0b37ba-46d9-7f3d-5edf-e8cb708f59df-93213acf {
    grid-column: 2 / 8;
  }

  #w-node-_80a8e778-63a5-1371-68fc-6f88b39790a3-93213acf {
    grid-column-end: 5;
  }

  #w-node-d530a615-b5b4-948c-b0ae-a02ea240c31c-93213acf {
    grid-column: 6 / 9;
  }

  #w-node-_6762b507-64e1-846a-672c-456501263c8f-93213acf {
    grid-column-end: 8;
  }

  #w-node-_180e49b0-21f0-3747-4978-37dd4544aabc-93213acf {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_794fc41c-b96a-19c4-adf6-840654810d42-93213acf {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_9284635a-5a19-77eb-fb67-1c2d2c54180b-93213acf {
    grid-column-end: 8;
  }

  #w-node-_9284635a-5a19-77eb-fb67-1c2d2c541810-93213acf {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_9284635a-5a19-77eb-fb67-1c2d2c541817-93213acf {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_461bccfc-5232-eb81-0a96-208f2fd3f348-93213acf {
    grid-column: 1 / 9;
  }

  #w-node-e9c7bcc3-a863-8e28-3a01-f1163043fe08-93213acf {
    grid-column-end: 8;
  }

  #w-node-e9c7bcc3-a863-8e28-3a01-f1163043fe0d-93213acf {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_7fe841cf-fea1-a748-4d30-2d51a0bfc19d-93213acf {
    grid-area: 4 / 3 / 5 / 7;
  }

  #w-node-e4030459-c0cb-6787-4cae-ea20359192f6-93213acf {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-c1434c69-07fe-a8da-0605-06080bfef05f-93213acf {
    grid-column-end: 8;
  }

  #w-node-_4fcb40c4-8c3b-818f-e825-1347e6398c90-93213acf {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-b90261cb-c21a-05ff-1297-b3e6638943e7-93213acf {
    grid-column: 1 / 9;
  }

  #w-node-_895b80ae-53ac-2bdd-8ee2-2c9cc27e6ba3-93213acf {
    grid-column: 2 / 8;
  }

  #w-node-_234d918e-9057-6605-b7b0-352dea09b6b9-93213acf {
    grid-column-end: 8;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213ad0 {
    grid-column: 2 / 8;
  }

  #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213ad0 {
    grid-column-end: 8;
  }

  #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213ad0 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213ad0 {
    grid-column: 2 / 8;
  }

  #w-node-_0cce90f9-ee85-6c9a-d15b-f50b9ef9a824-93213ad0 {
    grid-column-end: 8;
  }

  #w-node-b632088b-55b6-e142-8405-594e5ca7f0ae-93213ad0 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-b632088b-55b6-e142-8405-594e5ca7f0bc-93213ad0 {
    grid-column: 2 / 8;
  }

  #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213ad0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213ad0 {
    grid-column-end: 8;
  }

  #w-node-_6ae7289b-028a-e999-72ba-4a7aae03ee97-93213ad0 {
    grid-column-end: 9;
  }

  #w-node-dcbaaa30-636e-5950-1846-60a0cf50a156-93213ad1 {
    grid-column: 2 / 7;
  }

  #w-node-c7d54b5f-ca01-7c81-850f-531b8d22eb19-93213ad1 {
    grid-column-end: 8;
  }

  #w-node-_3d35d3b8-e98e-841a-300d-8471fdaeb045-93213ad1 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_44b2c92c-1b17-e0ad-e507-cf2d7355c05d-93213ad1 {
    grid-column-end: 8;
  }

  #w-node-_4c2877ec-5c96-3dfb-f6f1-a0576c6df2ee-93213ad1 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_404fe049-4382-0074-de05-5b403724444d-93213ad1 {
    grid-column-end: 9;
  }

  #w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fb6-93213ad1, #w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fb9-93213ad1, #w-node-_7f83baa1-f03e-3ced-2d44-2601a7d4a136-93213ad1 {
    grid-column-end: 8;
  }

  #w-node-_7f83baa1-f03e-3ced-2d44-2601a7d4a139-93213ad1, #w-node-_1d35465f-b242-00d6-b23e-de528e8c3a72-93213ad1 {
    grid-column: 2 / 8;
  }

  #w-node-_923152ec-b5f3-dfc3-430c-ca0f7b267eb7-93213ad1, #w-node-c2088f67-3fc0-081d-a567-c1be9b227219-93213ad1, #w-node-c15a5dc9-0649-37d5-23f9-a2b9ea898ef7-93213ad1, #w-node-_68e953dc-5998-39b9-1544-a8a6d4ffdc72-93213ad1, #w-node-e003c4a9-bd5c-7851-13c9-6b389a743f06-93213ad1 {
    grid-column-end: 8;
  }

  #w-node-e003c4a9-bd5c-7851-13c9-6b389a743f09-93213ad1, #w-node-_8d53b673-cbcd-1acd-f8e2-2f9e1a128cf0-93213ad1 {
    grid-column: 2 / 8;
  }

  #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291a9-93213ad3, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291ac-93213ad3 {
    grid-column-end: 8;
  }

  #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ad3 {
    grid-column-end: 9;
  }

  #w-node-_5e1d1d66-e593-9c53-f856-25f92d9916ad-93213ad3, #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213ad3, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291a9-93213aee, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291ac-93213aee, #w-node-e93b3097-ad42-8916-3532-316c5216662d-93213aee, #w-node-e93b3097-ad42-8916-3532-316c5216663b-93213aee {
    grid-column-end: 8;
  }

  #w-node-f2735e70-3a8b-1453-b9dd-84d167dedc50-93213aee {
    grid-column: 2 / 8;
  }

  #w-node-_711feeee-6665-caa5-2a72-85e22a46359d-93213aee {
    grid-column-end: 8;
  }

  #w-node-_711feeee-6665-caa5-2a72-85e22a46359f-93213aee {
    grid-area: 2 / 2 / 3 / 8;
    align-self: center;
  }

  #w-node-_711feeee-6665-caa5-2a72-85e22a4635ba-93213aee {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213aee {
    grid-column-end: 9;
  }

  #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213aee {
    grid-column-end: 8;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213af0 {
    grid-column: 2 / 8;
  }

  #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213af0 {
    grid-column-end: 8;
  }

  #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213af0 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213af0 {
    grid-column: 2 / 8;
  }

  #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213af0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213af0 {
    grid-column-end: 8;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213b33 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_93ae63a4-4a90-6a99-e8b8-362de7a4ee1f-93213b33 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-fd9d4dc6-cff7-b4a4-ddac-626ff5eedca7-93213b33 {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-f563979d-7dac-4b90-6f88-71781d449a24-93213b33, #w-node-f563979d-7dac-4b90-6f88-71781d449a27-93213b33 {
    grid-column-end: 8;
  }

  #w-node-_93252e43-49d8-33a8-db04-9913c8747766-93213b33 {
    grid-column: 2 / 8;
  }

  #w-node-caa520d4-976c-8d46-92b4-1753648967da-93213b50 {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_44b2c92c-1b17-e0ad-e507-cf2d7355c05d-93213b50 {
    grid-column-end: 8;
  }

  #w-node-_4c2877ec-5c96-3dfb-f6f1-a0576c6df2ee-93213b50 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_3aeb274a-5dc2-8363-1747-568a384dadc4-93213b50 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_3aeb274a-5dc2-8363-1747-568a384dade1-93213b50 {
    grid-column: 2 / 8;
  }

  #w-node-c7d54b5f-ca01-7c81-850f-531b8d22eb19-93213b50, #w-node-_3d35d3b8-e98e-841a-300d-8471fdaeb045-93213b50, #w-node-_923152ec-b5f3-dfc3-430c-ca0f7b267eb7-93213b50, #w-node-c2088f67-3fc0-081d-a567-c1be9b227219-93213b50, #w-node-_1db2736c-5f15-ae83-180b-d0fd7419b541-93213b51 {
    grid-column-end: 8;
  }

  #w-node-_97c6ee05-8167-6e78-e9a7-3b87a5a5da00-93213b51 {
    grid-column-end: 9;
  }

  #w-node-bf196e0b-27dc-f0d1-f9fa-1662853d4c6c-93213b52 {
    grid-column: 2 / 8;
  }

  #w-node-_2f0b178b-5c5f-6084-bad2-ad3cbd8e1339-93213b52, #w-node-a0595b23-685a-8540-0f6c-2bd20de3f7a0-93213b52 {
    grid-column-end: 8;
  }

  #w-node-c4173761-122c-7aa6-945d-317deb4f78da-93213b52 {
    grid-column: 2 / 8;
  }

  #w-node-_54079471-9e45-400e-84e6-f9f9a988f30f-93213b70, #w-node-a81018a6-cf7e-804f-fb53-d9cc7321768e-93213b72, #w-node-d8f8ce26-9ab3-02c0-90b0-d793e49f385f-93213b74, #w-node-_54079471-9e45-400e-84e6-f9f9a988f30f-93213b75 {
    justify-self: start;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_34c2b087-34d9-42fc-b6ae-4cee892ba7e3-93213696 {
    grid-column: 2 / 6;
  }

  #w-node-d55f6db0-3a5d-4702-14ed-93a3289f2666-93213696, #w-node-_61822f03-4aa3-c0e8-53c3-ed79e9533129-93213696 {
    grid-column-end: 4;
  }

  #w-node-_41be9543-8cbe-5ce4-12f4-e570b4d27c90-93213696 {
    grid-column-end: 5;
  }

  #w-node-a1e76dad-2daa-f33c-7a40-ef7a409a4d5e-93213696, #w-node-_6d72b2a5-b8fb-ce09-3324-1db060144aae-93213696 {
    grid-column-end: 4;
  }

  #w-node-f1a6b050-260f-f43f-4d35-1f822a14b7ec-5d9bfe41 {
    grid-column-end: 5;
  }

  #w-node-f1a6b050-260f-f43f-4d35-1f822a14b7ee-5d9bfe41 {
    grid-column: span 1 / span 1;
  }

  #w-node-_66252b5f-ed02-22cc-860b-c3a70c9f9c28-514464ac, #w-node-_51aea3d4-55a2-efa6-ae24-b13277ad3741-77ad3741, #w-node-_51aea3d4-55a2-efa6-ae24-b13277ad3742-77ad3741 {
    grid-column-end: 4;
  }

  #w-node-_7e56bc23-2fd3-f4c6-3f5d-4438c7b9f128-932136c2 {
    grid-column: 2 / 4;
  }

  #w-node-_2d36ab89-b245-cabc-6951-196ca13cad69-932136c2 {
    grid-column-end: 4;
  }

  #w-node-_7cf80a5a-fa9c-23cd-29e4-9f81141450e5-932136c2 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-_7cf80a5a-fa9c-23cd-29e4-9f81141450e7-932136c2 {
    grid-area: 2 / 2 / 3 / 4;
    align-self: center;
  }

  #w-node-_3ef42a3b-cf52-0553-25e7-9870baf238cc-932136c2 {
    grid-column-end: 3;
  }

  #w-node-_3ef42a3b-cf52-0553-25e7-9870baf238cf-932136c2 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-e0526117-d8fc-e250-45df-86fc270ae129-932136c2 {
    grid-column-end: 4;
  }

  #w-node-_4e60ff23-cbec-f7f3-0f78-65407da48945-932136c2 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_4e60ff23-cbec-f7f3-0f78-65407da48957-932136c2 {
    grid-column: 2 / 5;
  }

  #w-node-_6ab8513d-5d44-f149-0e30-bd4f4ec430bd-932136c2 {
    grid-column-end: 5;
  }

  #w-node-_6ab8513d-5d44-f149-0e30-bd4f4ec430bf-932136c2 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f86-932136c2 {
    grid-column-end: 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f88-932136c2 {
    grid-column: 3 / 5;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-932136c2 {
    grid-column: 4 / 5;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8c-932136c2 {
    grid-column-end: 2;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8e-932136c2 {
    grid-column: 1 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f90-932136c2 {
    grid-column: 3 / 5;
    grid-row-end: 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-932136c2 {
    grid-column-end: 4;
    justify-self: center;
  }

  #w-node-_21635ef8-a1cc-565f-d200-501d982dcb95-932136c2, #w-node-_21635ef8-a1cc-565f-d200-501d982dcb9a-932136c2, #w-node-_688a7bf8-9fd2-64e2-33df-fb72569abd98-932136c2, #w-node-_6116a8c60340f941fb118ec4an-9321372e {
    grid-column-end: 4;
  }

  #w-node-_4aaa8027-8852-9403-2b08-4f7159a7de4d-93213754 {
    grid-column: 1 / 5;
  }

  #w-node-_17b5bc7b-d7c4-3fd8-5cbd-17561d7aa830-93213754, #w-node-cf2fda89-8b3a-21ab-ecba-a9f9738a3718-93213754, #w-node-cf2fda89-8b3a-21ab-ecba-a9f9738a371b-93213754 {
    grid-column-end: 4;
  }

  #w-node-_11ee048a-9907-70e0-5415-a050f33df98a-93213754 {
    grid-column: 2 / 4;
  }

  #w-node-e9dc24c4-2451-b73c-6848-37ed8e8d216e-93213754, #w-node-_6b35083b-cbc5-30de-7c25-e18550f9242c-93213754 {
    grid-column-end: 4;
  }

  #w-node-_586f3ecf-9b57-764d-16c9-b1c3a51f0fdd-93213754, #w-node-_586f3ecf-9b57-764d-16c9-b1c3a51f0fea-93213754 {
    grid-column: 2 / 4;
  }

  #w-node-_477404f6-def7-3f6b-b796-9d1de92862a1-93213754, #w-node-_5409e4bf-3296-bf76-906f-bde318215d4a-93213754 {
    grid-column-end: 4;
  }

  #w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd7b-93213754 {
    grid-column: 2 / 4;
  }

  #w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd8d-93213754 {
    grid-column-end: 5;
  }

  #w-node-_2b48db89-cb73-4b3e-2594-0ca76b71b399-93213754, #w-node-_8478fbcb-d4eb-ffd9-9105-d11e1d1bed51-93213754, #w-node-_4b2b4366-3e70-698b-a17a-54a194e40f24-93213754, #w-node-c62a4cb9-9414-f44c-89f1-9a9101f28652-93213754, #w-node-f5414abe-44e9-8cb2-874d-f37d6c099700-93213754, #w-node-_5edb76f7-0847-02f1-0be0-6ce3f0d6df94-93213754, #w-node-_2aa5012b-3e62-b11a-dbea-2f3d00bbd3d7-93213754, #w-node-_2aa5012b-3e62-b11a-dbea-2f3d00bbd3db-93213754, #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382a4-93213754, #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382a8-93213754, #w-node-fd67c674-2b07-ed69-d5a6-befdfb3a61f3-93213754, #w-node-fd67c674-2b07-ed69-d5a6-befdfb3a61f7-93213754, #w-node-fc0916f8-5b40-fd9e-bbf0-77875ee83258-9321377b, #w-node-_08438134-cc95-1d32-886c-4862b4761310-9321377b, #w-node-_4da46d37-702e-eb92-5cdd-48b2af9d4ec6-9321377b, #w-node-_44898843-b319-b775-5615-e9dc2fe87139-9321377b, #w-node-ce14d2d3-65b2-d045-8122-f5df9799a2ef-9321377b, #w-node-_8d625577-0dd1-f21f-65c4-5b0cf8ee7553-9321377b, #w-node-_165d3352-6191-108e-cd32-731e3bf30b05-9321377b, #w-node-_758fc810-d8d3-6445-3736-54253c83c940-9321377b, #w-node-f9e51ccd-78e2-dc31-d9a0-40422aa59178-9321377b, #w-node-_45c41764-1cdc-d84b-20ea-357483798c13-9321377b, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-9321377b, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-9321377b, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-9321377b, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-9321377b {
    grid-column-end: 4;
  }

  #w-node-_8443ed5e-161f-ac67-8483-48ccd3dc7ce6-9321377b {
    grid-column: 2 / 4;
  }

  #w-node-_481ffa21-b6ff-db0b-9b2b-28d54ae67849-4ae67847, #w-node-_481ffa21-b6ff-db0b-9b2b-28d54ae67858-4ae67847 {
    grid-column-end: 4;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-932137bd {
    grid-column: 2 / 4;
  }

  #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-932137bd {
    grid-column: 1 / 5;
  }

  #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-932137bd, #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-932137bd {
    grid-column: 2 / 4;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-932137bd, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-932137bd, #w-node-_108d102e-d885-251a-1733-74a1aa05f8aa-932137de, #w-node-_35476449-9ceb-0c06-fcf1-c73ab07d5892-932137de, #w-node-bf3bd9cf-5387-f9bc-5b63-66dd16641bf0-932137de, #w-node-_4bf0078b-fbbb-f4f9-6381-14e5839dacaf-932137de, #w-node-_435fc7fd-a0a3-73b4-0c49-958558aee468-932137de, #w-node-_32848606-7030-df2c-93dd-0a16c5e042a8-932137de, #w-node-_546d7381-09d9-d070-82e4-1b8476fe4056-932137de, #w-node-_075c3720-14f6-b33d-c0d9-541a21ab5112-932137de {
    grid-column-end: 4;
  }

  #w-node-_164f08d1-4096-a889-4d14-b74a16a35dfb-932137de {
    grid-column: 1 / 5;
  }

  #w-node-_408ac851-63eb-688e-d106-244877bf5098-932137de, #w-node-_801ea585-cf61-8441-8d51-bbefbc86f74c-932137de, #w-node-_7cb25fbb-b657-cc89-3173-a22515007eef-932137de, #w-node-_59500b17-6e05-d127-a74d-2a730408cae0-932137de {
    grid-column-end: 4;
  }

  #w-node-_43d277c0-2615-660b-362b-38aa6546be7d-932137de {
    grid-column: 2 / 4;
  }

  #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-932137f6 {
    grid-column-end: 4;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-932137f6 {
    grid-column-end: 5;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-932137f6 {
    grid-column-end: 4;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-932137f6 {
    grid-column: 1 / 5;
  }

  #w-node-e4e7abe1-d590-bceb-a054-184eeaac780a-932137f6 {
    grid-column: 2 / 4;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-932137f6, #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-932137f6, #w-node-c1a241ca-91c4-1508-a34a-4a54be0825dc-932137f6, #w-node-_182d2203-cd3d-c382-d61e-6e8caf816cb8-932137f6, #w-node-_04cd7d5d-748d-5e0e-0ef3-279ddbcaeb81-932137f6 {
    grid-column-end: 4;
  }

  #w-node-dc4d63d6-82cd-96ce-85a2-13de80f3d091-932137f6 {
    grid-column: 1 / 5;
  }

  #w-node-f1991cb5-00ab-d241-15d2-bf48e1b71dbb-932137f6, #w-node-f1991cb5-00ab-d241-15d2-bf48e1b71ddd-932137f6, #w-node-_2aff7ed1-54ac-2902-40a4-986939697446-932137f6, #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a4c-932137f6, #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a62-932137f6, #w-node-_62522bf9-6944-1541-b26f-a53b31417ec5-932137f6, #w-node-afb702a2-b5f2-59d5-48ee-9fe660171b13-932137f6, #w-node-f582409e-e20e-48c3-1dfc-5cbbc372e46c-932137f6, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-932137f6, #w-node-fa5acbc2-b3ed-5c6a-746a-9ce79037f8dd-932137f6, #w-node-cee421c2-17ab-f267-4046-a15e354dfd7f-354dfd7d {
    grid-column-end: 4;
  }

  #w-node-_542dd907-4cd8-8b53-13ce-ae91f6d19017-9321383c {
    grid-column: 1 / 5;
  }

  #w-node-f29fde95-cfe2-133b-5ba5-16b960962d1d-9321383c, #w-node-_8f5c0690-5733-16b2-fc91-e1f820fd65cd-9321383c {
    grid-column: 2 / 4;
  }

  #w-node-_37c30f76-4e36-3790-aa6e-dcc3761bf54e-9321383c {
    grid-column-end: 4;
  }

  #w-node-_927107a7-01a6-a31d-76da-7d456a498324-9321383c, #w-node-_1f8cadf9-eea8-0a5a-6dbc-1315fcdc16b0-9321383c {
    grid-column: 2 / 4;
  }

  #w-node-_6481d564-1c77-269e-dd12-062994afa8f0-9321383c {
    grid-column-end: 4;
  }

  #w-node-f9ce754f-1647-7ef8-c3fd-f174de3f8e8f-9321383c, #w-node-_6481d564-1c77-269e-dd12-062994afa8f9-9321383c {
    grid-column: 2 / 4;
  }

  #w-node-d6b8e95d-6238-254b-11c4-c5f7c182cd72-9321383c {
    grid-column-end: 4;
  }

  #w-node-_348c3292-375f-2ef2-4a33-8cb7d0e197f9-9321383c, #w-node-d6b8e95d-6238-254b-11c4-c5f7c182cd77-9321383c {
    grid-column: 2 / 4;
  }

  #w-node-f49c4238-a749-1861-9ab5-390ff565ba48-9321383c {
    grid-column-end: 4;
  }

  #w-node-ae67b4ac-50b4-4660-42cf-5e3909f78f98-9321383c, #w-node-f49c4238-a749-1861-9ab5-390ff565ba4d-9321383c {
    grid-column: 2 / 4;
  }

  #w-node-_8b06769e-45df-3240-687f-8dd3ef27ccce-9321383c {
    grid-area: 1 / 2 / 2 / 4;
    justify-self: center;
  }

  #w-node-_758b10e5-493a-759d-7d5f-6be15f5c17fa-9321383c, #w-node-a7999a4e-3d69-1312-0684-4611cee05945-9321383c, #w-node-_03f93e99-7375-1580-2ff0-0a716bb7ab54-9321383c, #w-node-_029d8f18-6d16-4926-3d6a-ad3938ffe70e-9321383c, #w-node-b1e67863-59de-4df0-7b4f-492b3327c704-3327c702, #w-node-_524f5bbe-d442-191a-0e49-d75a43ef7a52-93213885 {
    grid-column-end: 4;
  }

  #w-node-_6f0267ba-6f10-4786-778e-2ec5f16d1f1b-93213885, #w-node-_6f0267ba-6f10-4786-778e-2ec5f16d1f27-93213885, #w-node-_6f0267ba-6f10-4786-778e-2ec5f16d1f2b-93213885, #w-node-_3d334696-f365-33c6-18af-9771fc8b749b-93213885, #w-node-_151a4b27-4374-08c8-4048-660ae8eac76f-93213885 {
    grid-column: span 1 / span 1;
  }

  #w-node-cfff996d-1ad0-60a6-5397-ce4372e8d404-93213885 {
    grid-column-end: 4;
  }

  #w-node-_4949ae31-63e5-2f43-ea53-37e66e1889fc-93213885 {
    grid-column: 1 / 5;
  }

  #w-node-b5f25ab8-94a6-b521-ea11-44f40bd9d480-93213885 {
    grid-column-end: 4;
  }

  #w-node-edfd9877-cf09-1a3f-6fce-54dcea07faea-ea07faea {
    grid-column: span 1 / span 1;
  }

  #w-node-_542dd907-4cd8-8b53-13ce-ae91f6d19017-932138a1 {
    grid-column: 2 / 4;
  }

  #w-node-_758b10e5-493a-759d-7d5f-6be15f5c17fa-932138a1, #w-node-_04f84c02-d4be-7921-bd30-e409c54e1145-932138c4, #w-node-_6cba3c1b-3076-5748-fce2-31135e0ec996-932138c4, #w-node-_4be1fc21-e8d8-e453-cf56-8b2b71ce89b9-932138c4, #w-node-_5ecfd85d-de5b-22a1-af50-98519e71e879-932138c4, #w-node-_4be7d67b-3d9a-4a8d-3ccc-a04239c926aa-932138c4, #w-node-_1d8fdc59-734e-6cd6-6975-574db930310b-932138c4 {
    grid-column-end: 4;
  }

  #w-node-_5768a941-c77d-cd56-3a27-3a2c3cbd9587-932138e8 {
    grid-column: span 4 / span 4;
  }

  #w-node-_22861102-fcdc-52db-af33-934aa5acd6fb-932138e8, #w-node-_54a7889e-3a1b-0eae-0012-15f9201223f7-932138e8, #w-node-b0438358-f398-544e-40d2-feac791b8c48-932138e8, #w-node-_22397afb-9f1e-180d-80df-dbf2d2ec4621-932138e8, #w-node-_023e3ae5-2f1c-ad74-cfe2-9c15513c98a8-932138e8, #w-node-_15bdfe8b-cb18-be76-2f91-248a585a6059-932138e8, #w-node-_5d74418f-eb0f-163d-45cb-2a8143720843-932138e8, #w-node-b94fd097-5083-bfd2-d961-743addf08947-932138e8 {
    grid-column-end: 4;
  }

  #w-node-_3c524df5-de74-fd9a-ef43-4e3bd1f3ac0c-932138e8 {
    grid-column-start: 2;
  }

  #w-node-d0d93682-df72-3399-16e7-0703cabd8b53-932138e8 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_55dae2cc-04f2-2f87-a58c-b1500ed020eb-932138e8, #w-node-_89a27ba7-8601-cd7b-0d30-15cc917ea908-932138e8 {
    grid-column-end: 4;
  }

  #w-node-_20d478ab-3ffd-c137-4c5d-919e5dd81b03-932138e8 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_20d478ab-3ffd-c137-4c5d-919e5dd81b01-932138e8 {
    grid-column: 2 / 4;
  }

  #w-node-_19f70515-a26b-118b-0c39-41f579ed98ae-932138e8 {
    grid-column-start: 2;
  }

  #w-node-_19f70515-a26b-118b-0c39-41f579ed98b0-932138e8 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-b29099a1-005f-c632-f6c3-51a74b610974-932138e8 {
    grid-column-end: 4;
  }

  #w-node-b29099a1-005f-c632-f6c3-51a74b610972-932138e8 {
    grid-column: 2 / 5;
  }

  #w-node-ab05c353-5639-ce30-5d1d-9c93aff290ed-932138e8 {
    grid-column-end: 4;
  }

  #w-node-b8c8a6ce-7470-b269-fc0a-4e3f87335df2-932138e8 {
    grid-column-end: 5;
  }

  #w-node-_27ca3393-c04d-82d2-4fb7-a7aa1bc72e3d-932138e8, #w-node-_12b55ae7-be57-b299-59e5-d955d4965660-9321390c {
    grid-column-end: 4;
  }

  #w-node-_5cf3e01a-84f0-4d94-1df6-ee6059054b65-9321390c {
    grid-column: 1 / 5;
  }

  #w-node-_863aa646-1fae-ecc9-6dd3-266d5e3b373d-9321390c, #w-node-_896c8b5d-86c8-c993-a563-eb07ba86efd0-9321390c, #w-node-b35c0362-3203-3a84-b2b1-ec41f6924796-9321390c, #w-node-aec1cdad-4452-9300-aca9-086a290423ed-9321390c, #w-node-_5eb3a9b1-1f7a-a944-a84a-fc73bbe870ca-9321390c, #w-node-_3f22cdc8-9a3d-9197-c5fa-2772c2c107ab-9321390c {
    grid-column-end: 4;
  }

  #w-node-_6c597f31-824c-7495-177c-37d0e618f273-93213930, #w-node-_6c597f31-824c-7495-177c-37d0e618f276-93213930 {
    grid-column: 2 / 4;
  }

  #w-node-_43e921b6-0ea4-25c3-213d-402f3ca798ae-93213930 {
    grid-column: 1 / 5;
  }

  #w-node-f4c1f07c-e831-aa2b-2351-b73f7680ecf8-93213930, #w-node-_4a3bc886-b58d-d3a0-4dab-092f08784e75-93213930, #w-node-_4a3bc886-b58d-d3a0-4dab-092f08784e79-93213930, #w-node-_72160783-7bd9-cfde-055a-22076d4af233-93213930, #w-node-f9712135-d3d3-d093-918a-5f14814990fd-93213952, #w-node-_0d2af6a8-8eb2-4019-4a12-3dd272c2224e-93213952, #w-node-f06bb3a9-29d4-8eef-97d1-a0d3129d1e08-93213952, #w-node-f06bb3a9-29d4-8eef-97d1-a0d3129d1e0d-93213952, #w-node-_11e37f51-96ed-0b87-a6d8-1e27008548f4-93213955, #w-node-a1e4353f-35ac-d5bb-4984-0013d6b52d0b-93213955, #w-node-f8f40143-4c48-201e-0b07-9ac6096dcc8c-93213955, #w-node-_20c91224-1030-1d68-c05e-8bfc6546fc60-93213955, #w-node-_0bfb9371-9170-2ef0-b806-e944134c2d25-93213955, #w-node-_99967eee-a7f5-88ca-26b4-788df6cec21a-93213955, #w-node-_0ed4c5b8-65dc-96c7-d0eb-6ace91101fa3-93213959, #w-node-_0ed4c5b8-65dc-96c7-d0eb-6ace91101fa5-93213959, #w-node-_0b9dd68e-2462-4579-f12f-fcba4d8b0043-93213959, #w-node-ff81dcf6-3250-febb-c7ab-b024ab8deceb-93213959 {
    grid-column-end: 4;
  }

  #w-node-_55d0bce4-e716-e504-ed62-ece13c04905d-93213959 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55d0bce4-e716-e504-ed62-ece13c049065-93213959 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_72d7f246-da80-d4f6-1d62-a51585a7de44-93213959, #w-node-_22360f8e-8553-5dd1-b874-dd30276e6008-276e6006 {
    grid-column-end: 4;
  }

  #w-node-_22360f8e-8553-5dd1-b874-dd30276e600f-276e6006 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-9321395b {
    grid-column: 2 / 4;
  }

  #w-node-_83c747e5-5703-e8b8-4a6a-606be1d86e18-9321395b {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395b {
    grid-column: 1 / 5;
  }

  #w-node-_201142c6-e5df-c642-8fd8-808c73731858-9321395b, #w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395b {
    grid-column-end: 4;
  }

  #w-node-_8da731e4-3db2-9be5-ed76-f52bf83a6fa5-9321395b {
    grid-column-end: 5;
  }

  #w-node-_3b3d7d17-0a7b-65e4-26dc-868dc1e850c3-9321395b {
    grid-column: 1 / 3;
  }

  #w-node-b8c02a4a-9dd0-b5b3-613c-ef5beeb85654-9321395b {
    grid-column: 3 / 5;
  }

  #w-node-_5b7787eb-de56-4586-341e-1b5cc7be440e-9321395b {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-f3b15839-1b9b-bb48-f141-05b98ebaaabc-9321395b {
    grid-column: 2 / 4;
  }

  #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9baf-9321395b {
    grid-column: 2 / 5;
  }

  #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9b97-9321395b {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_2e86e6de-9120-da87-bab3-0ec0e886b468-9321395b {
    grid-column-end: 4;
  }

  #w-node-_490c6e85-e9af-5c21-d2b3-8c8636e3b619-9321395b {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_677678a5-be99-0d50-61c1-f0db3cea871e-9321395b, #w-node-bc080c0f-907d-2a69-b6e0-db9c08b62faf-9321395b {
    grid-column: 2 / 4;
  }

  #w-node-bc080c0f-907d-2a69-b6e0-db9c08b62fa5-9321395b {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f86-9321395b {
    grid-column-end: 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f88-9321395b {
    grid-column: 3 / 5;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-9321395b {
    grid-column: 4 / 5;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8c-9321395b {
    grid-column-end: 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8e-9321395b {
    grid-column: 3 / 5;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-9321395b {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: center;
  }

  #w-node-_7b5d6aff-e47f-1139-69a9-b593bb28151f-9321395b {
    grid-column: 3 / 5;
  }

  #w-node-a7ade6e7-f537-9836-a38f-cfeb126f938c-9321395b, #w-node-_8813b473-748a-a872-ccd0-6b3c2143db7b-9321395b, #w-node-a7ade6e7-f537-9836-a38f-cfeb126f939b-9321395b {
    grid-column-end: 4;
  }

  #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-9321395c {
    grid-column: 2 / 4;
  }

  #w-node-bbd51211-aa50-be8a-e2bf-11646d1d64d3-9321395c {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_83c747e5-5703-e8b8-4a6a-606be1d86e18-9321395c {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395c {
    grid-column: 1 / 5;
  }

  #w-node-_201142c6-e5df-c642-8fd8-808c73731858-9321395c {
    grid-column-end: 4;
  }

  #w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395c {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-_9e2ee6b0-5e2d-01ce-482c-0559e215faa7-9321395c {
    grid-column: 2 / 4;
  }

  #w-node-_5b7787eb-de56-4586-341e-1b5cc7be440e-9321395c {
    grid-row: 1 / 2;
    grid-column-end: 4;
  }

  #w-node-f3b15839-1b9b-bb48-f141-05b98ebaaabc-9321395c {
    grid-area: 2 / 2 / 3 / 4;
    justify-self: center;
  }

  #w-node-_03dedf2d-957b-5037-7d1b-258f5023f31f-9321395c {
    grid-column-end: 4;
  }

  #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9baf-9321395c {
    grid-area: 2 / 2 / 3 / 4;
    justify-self: center;
  }

  #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9b97-9321395c {
    grid-row: 1 / 2;
    grid-column-end: 4;
  }

  #w-node-f0beee59-f418-e174-0989-58c16f4c1f16-9321395c {
    grid-column: 2 / 4;
  }

  #w-node-f0beee59-f418-e174-0989-58c16f4c1f18-9321395c {
    grid-area: 2 / 2 / 3 / 4;
    justify-self: center;
  }

  #w-node-_78827c52-eff3-d9b7-93d9-1e650e4a3ebf-9321395c {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_20157d14-51a6-cd6d-d570-f9ce38cdda9c-9321395c, #w-node-_47f1af86-c189-6696-9501-5a4975c1c458-9321395c {
    grid-column: 2 / 4;
  }

  #w-node-_9379eac2-fc4e-cff8-202b-90376ec2d8ba-9321395c {
    grid-area: 2 / 2 / 3 / 4;
    justify-self: center;
  }

  #w-node-_29743fc6-1b7b-bef9-46fa-03e947031087-9321395c {
    grid-column: 2 / 4;
    justify-self: center;
  }

  #w-node-_2710468c-f8f0-078d-fcff-c1ac96e999c0-9321395c {
    grid-column-end: 4;
    justify-self: center;
  }

  #w-node-_2710468c-f8f0-078d-fcff-c1ac96e999bd-9321395c, #w-node-b98b8c09-e2a3-2018-6526-d591fa49044b-9321395c {
    grid-area: 2 / 2 / 3 / 4;
    justify-self: center;
  }

  #w-node-b98b8c09-e2a3-2018-6526-d591fa49044e-9321395c {
    grid-column: 2 / 4;
    justify-self: center;
  }

  #w-node-_69315a64-5db3-46ee-9c78-409e35f84214-9321395c {
    grid-column: 1 / 5;
  }

  #w-node-_391463e9-a297-5440-aa7c-57aa9b34950a-9321395c, #w-node-cbd71cf5-6bdf-2bbb-d18c-dc48bc4f0594-9321395c, #w-node-d0cf2a73-54c9-0f91-6ce7-a18382f82097-9321395c {
    grid-column-end: 4;
  }

  #w-node-_7ca4a306-906c-8e44-cdfb-809432910fb7-9321395c {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_7ca4a306-906c-8e44-cdfb-809432910fba-9321395c {
    grid-column: 2 / 4;
  }

  #w-node-_801fa2b4-e3b3-abfa-9c2e-12fc749e7ba1-9321395c {
    grid-column-end: 4;
  }

  #w-node-c49e9760-3c73-4605-c218-e98768362695-9321395c, #w-node-_6118996d-a291-f712-f8e6-1e99131ccfc1-9321395c {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_6118996d-a291-f712-f8e6-1e99131ccfc4-9321395c {
    grid-column: 2 / 4;
  }

  #w-node-_3b6295f4-9d77-fe5e-83e8-88295716a829-9321395c {
    grid-column-end: 4;
  }

  #w-node-ef162324-4012-b4dd-0e68-949aa69ce4a9-9321395c {
    grid-column: 1 / 3;
  }

  #w-node-_4123b16a-51b6-f52f-7754-b46d0ab4bb41-9321395c {
    grid-area: 1 / 3 / 2 / 5;
    align-self: end;
  }

  #w-node-f2173bfd-fc5d-8cbb-b0e7-89c4c3ce06a9-9321395c {
    grid-column: 3 / 5;
  }

  #w-node-f6cad42c-eba7-084b-906b-5e490ff18046-9321395c {
    grid-column-end: 3;
  }

  #w-node-a1766bce-34a9-ec93-ac74-70e3b98c888d-9321395c {
    grid-column: 3 / 5;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-9321395c {
    grid-area: 2 / 2 / 3 / 4;
    justify-self: center;
  }

  #w-node-_7b5d6aff-e47f-1139-69a9-b593bb28151f-9321395c {
    grid-column: 1 / 5;
  }

  #w-node-_49eab58a-5abc-3226-9fdc-668c07eba362-9321395c, #w-node-_5effd813-d453-d3b1-c103-e0042d2c12f5-9321395c, #w-node-_1612c891-03ce-0628-d639-28d11fe1fa46-9321395c, #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-9321395d, #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-9321395d {
    grid-column-end: 4;
  }

  #w-node-e4e3c5df-1e8b-7040-2e78-aa7993a7ade5-9321395d {
    grid-column: 2 / 4;
  }

  #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-9321395d {
    grid-column-end: 4;
  }

  #w-node-_1b061f3e-5314-1a68-cab5-33537eb046ce-9321395d {
    grid-column: 2 / 4;
  }

  #w-node-_463cc6e1-cb27-9753-57b0-f2c02e7275a9-9321395d {
    grid-column: 1 / 5;
  }

  #w-node-_0150eb47-896d-fe49-d85e-9b6db6dc5c53-9321395d {
    grid-column: 2 / 4;
  }

  #w-node-_72e17f72-879b-5143-0bf6-f702694d37cb-9321395d {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_48814cd0-e227-3392-6da4-27d7dd4aca09-9321395d {
    grid-column: 2 / 4;
  }

  #w-node-_48814cd0-e227-3392-6da4-27d7dd4aca12-9321395d {
    grid-column-end: 5;
  }

  #w-node-_5475c769-99bd-a496-64f2-c2d0d7ba25ba-9321395d {
    grid-row: span 2 / span 2;
  }

  #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-9321395d {
    grid-column: 1 / 5;
  }

  #w-node-_5f11a7cc-d973-2199-990c-c2f46daaff6e-9321395d {
    grid-column: 2 / 4;
  }

  #w-node-_6b963815-f572-e124-aa42-bdcfa11e1531-9321395d, #w-node-_6218fdbb-cd37-d0e0-b399-9db05cf65333-9321395d, #w-node-fc90f45d-f356-586e-da55-45dcb6139931-9321395d, #w-node-fd69af39-7f7b-0825-57af-ef4c91f8b5bf-9321395d, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-9321395e {
    grid-column-end: 4;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-9321395e {
    grid-column: 2 / 4;
  }

  #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-9321395e, #w-node-_788b9f16-5730-ea32-221e-def3dfb2bdd3-9321395e, #w-node-_5b6da45a-2d5f-55c7-be96-5aa520e8d51c-9321395e, #w-node-_49c1f23d-87fc-571e-c807-ed1cadb7d98a-9321395e, #w-node-_0e21afcb-abc0-ed14-f359-5ce1d1f6d4f0-9321395e {
    grid-column-end: 4;
  }

  #w-node-db812d9a-5158-a27e-99b8-fc4a5e830782-9321395f {
    grid-column-end: 5;
  }

  #w-node-e23a597a-f71f-8e2c-70f5-19d7df5a190d-9321395f {
    grid-column: 1 / 5;
  }

  #w-node-ac0344ec-10fc-bc5b-f71f-b715ca288c57-9321395f, #w-node-c0e50414-b215-b862-9190-d3e4527d2fd6-9321395f, #w-node-d2396c82-36cf-62c9-c46f-9320084e0905-9321395f, #w-node-dc4fd42a-1094-180c-b305-5dfa6ff09b65-9321395f {
    grid-column-end: 4;
  }

  #w-node-_7e795944-ce51-b3ba-aad5-37ead9955278-9321395f {
    grid-column: 2 / 4;
  }

  #w-node-_765547c2-8a79-efa8-03af-54661fb30db9-9321395f, #w-node-e860462c-790d-fe52-0aa9-b83925d71085-9321395f, #w-node-e87c8ecf-81f0-fe6b-f2cb-4ce3f051f097-9321395f, #w-node-cd22ea26-eb14-56b3-0848-4418b5c81fd5-9321395f, #w-node-_19e91ce1-1e9a-454f-1399-b3a71697aea4-9321395f, #w-node-_8016b242-fe90-113c-382d-485337241993-9321395f, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213961 {
    grid-column-end: 4;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401df-93213961 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-_8c3d28bf-cb9d-2b6c-e46f-b310d34e7b0d-93213961 {
    grid-column: 2 / 4;
  }

  #w-node-_1315b8f2-43c0-abdf-5e24-34c0b9de5bfa-93213961, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213962 {
    grid-column-end: 4;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-93213962 {
    grid-column: 2 / 4;
  }

  #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-93213962, #w-node-_4fdbbd66-2360-dd7a-a0d5-2338f9e345f6-93213963, #w-node-_58adf07d-f68d-591a-9180-944fc77e1dc1-93213963 {
    grid-column-end: 4;
  }

  #w-node-d8ab01d7-df32-52a8-dd0f-e57b5ad6077c-93213963 {
    grid-column: 2 / 4;
  }

  #w-node-_71fce4e8-a4c4-a4ca-fa24-daa5787673ff-93213963, #w-node-ce467e82-ee62-bdfd-8c58-a2ec69c5248a-93213963 {
    grid-column-end: 4;
  }

  #w-node-c4c8ca98-077d-f29d-23ed-4c9805a76eb1-93213963 {
    grid-row-end: 3;
    grid-column-end: 4;
  }

  #w-node-_80dab54f-aed7-87a1-9530-ae77fc17dad5-93213963, #w-node-_77ab521a-930f-9df1-9f3a-8dd262f4e555-93213963, #w-node-_0f4aff42-2b2e-6902-506b-eccb514ef0bc-93213963, #w-node-_14b07b07-cb12-5178-c969-da7de324fc45-93213963, #w-node-ab709d55-111f-bd29-2ab7-2e296ee37e90-93213963, #w-node-_76633190-4489-729f-4676-71430fdcdc96-93213963, #w-node-_352247bb-e18d-c094-c9d6-bea1318484ae-93213963, #w-node-_6786893f-bea2-7feb-1d13-8390c120613c-93213963, #w-node-fa46b55a-d03c-3440-3d5f-825610d6b603-93213963, #w-node-a116c3f3-9c4f-31ee-d480-7e95479ad95a-93213963, #w-node-fe86d6c8-9d4f-fdc5-b9a3-429ad73fc718-93213963, #w-node-b6adabef-c639-4d33-0f3e-c03755ee1dfb-93213963, #w-node-_97e4583a-d64f-724a-0e80-b9a63b5ea38d-93213963, #w-node-f6a9b682-ca77-595a-20a9-040929783b0e-93213963 {
    grid-column-end: 4;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213964, #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213964, #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-93213964, #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-93213964 {
    grid-column: 2 / 4;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-93213964, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-93213964, #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-93213965, #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-93213965 {
    grid-column-end: 4;
  }

  #w-node-e4e3c5df-1e8b-7040-2e78-aa7993a7ade5-93213965 {
    grid-column: 2 / 4;
  }

  #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-93213965, #w-node-_0d4d6c25-71b0-4cb3-5f76-f25ca29a97d9-93213965, #w-node-_4f38a326-98f5-d79d-a38c-ac4de917f63a-93213965, #w-node-_43c36bb3-7074-0ed8-958d-9dc7a17222ee-93213965 {
    grid-column-end: 4;
  }

  #w-node-_43414083-3ada-a7c1-fb84-4f3b44356847-93213965 {
    grid-row: 1 / 2;
    grid-column-end: 4;
  }

  #w-node-_1b061f3e-5314-1a68-cab5-33537eb046ce-93213965 {
    grid-column: 2 / 4;
  }

  #w-node-_463cc6e1-cb27-9753-57b0-f2c02e7275a9-93213965 {
    grid-column-end: 5;
  }

  #w-node-d4982eeb-ec26-b025-4c29-2e65502c74c1-93213965 {
    grid-column: 2 / 4;
  }

  #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-93213965 {
    grid-column: 1 / 5;
  }

  #w-node-_975156de-fcfb-82ae-b276-b2363ebf50f1-93213965, #w-node-_5c796c63-88b9-41af-839f-41f2a6c4a5ef-93213965, #w-node-_44d14593-bce6-aa48-9e48-b6e8c6a5754f-93213965 {
    grid-column-end: 4;
  }

  #w-node-_72948983-2f4f-bcf1-d7ba-90d4409120d7-93213966, #w-node-_743a393d-99e2-5f92-66c6-e68ac1db00d1-93213966 {
    grid-column: 1 / 5;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213967, #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213967, #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-93213967, #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-93213967 {
    grid-column: 2 / 4;
  }

  #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-93213967, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-93213967 {
    grid-column-end: 4;
  }

  #w-node-c5e8db69-864d-02fb-b17b-af37fe98cc0b-93213969 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-a84e525c-65a1-0da2-384c-214d84d774da-9321396a {
    grid-column-end: 4;
  }

  #w-node-_311f45c1-b559-09cb-4961-073008a4c433-9321396a {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_7e47b361-5cae-8289-90c2-fbcdf93b8ae7-9321396a {
    grid-column: 1 / 5;
  }

  #w-node-c1251b2d-e9cc-229c-0249-45b06ae6ca52-9321396a {
    grid-column-end: 4;
  }

  #w-node-_01b41ee3-f4d6-ab43-d54e-f47f089ebed0-9321396a {
    grid-column: 4 / 5;
  }

  #w-node-_37010197-9ede-cd61-0112-1c2184402d0a-9321396a {
    grid-column-end: 4;
  }

  #w-node-_3de97db3-cf86-19c9-3527-50da37616619-9321396a {
    grid-column: 1 / 5;
  }

  #w-node-_8831fa09-2aaa-f34c-d14a-76c7ea19f910-9321396a, #w-node-_28a49c6d-7e3f-5f9c-4616-3c78c7b33df6-9321396a, #w-node-_833aaa89-280f-2176-ba47-0b1fec7cdb6e-9321396a {
    grid-column-end: 4;
  }

  #w-node-e74d317c-ee21-4ef3-7708-9acf9db208f8-9321396a {
    grid-column: 1 / 5;
  }

  #w-node-ba55e95c-7b62-af63-f11b-8cec5652c770-9321396a {
    grid-column-end: 4;
  }

  #w-node-_89cdc66b-c37a-36b8-4849-cdd31a89d91f-9321396a {
    grid-column: 1 / 5;
  }

  #w-node-d1af8186-7df2-60c6-e1d5-4ad08baf47a9-9321396a, #w-node-_7f697c02-65da-ef3c-f434-413434a858e9-9321396a, #w-node-_311b68dc-b32d-1b4c-5e59-bb7434833355-9321396a, #w-node-_3071cfbe-ecfc-8892-cb2f-83bb987e863d-9321396a, #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-9321396b, #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-9321396b, #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-9321396b, #w-node-_866d2800-40e7-2fef-eee3-8086d9432551-9321396b {
    grid-column-end: 4;
  }

  #w-node-cf82852d-a8ca-7c75-222d-8b1c5e8d1b17-9321396b {
    grid-column: 1 / 5;
  }

  #w-node-b141e51c-8eb1-ff40-bba4-62f45d3dbb61-9321396b {
    grid-column-end: 4;
  }

  #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-9321396b {
    grid-column: 1 / 5;
  }

  #w-node-_8bf0af50-8b49-10ae-7385-e0e06ce76300-9321396b {
    grid-column-end: 4;
  }

  #w-node-_4cf4a0dc-afdc-d633-b9e6-52a208ba1984-9321396b {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_4e786c85-2dca-ec22-d020-0b14ca451c92-9321396b {
    grid-column: 2 / 4;
  }

  #w-node-_2ad25df8-8848-ff6e-484c-40beaa1d03ed-9321396b {
    grid-column-end: 4;
  }

  #w-node-_2ad25df8-8848-ff6e-484c-40beaa1d03e8-9321396b {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-bdcb1db0-e489-bc79-8864-a4680dcc163e-9321396b {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-bdcb1db0-e489-bc79-8864-a4680dcc1643-9321396b {
    grid-column: 2 / 4;
  }

  #w-node-e6e86d0a-f65e-ae7f-8b23-36088b509552-9321396b {
    grid-row: 3 / 4;
    grid-column-end: 4;
  }

  #w-node-_8c9a41e1-50c5-7873-2434-e7fbf1321cda-9321396b, #w-node-_8c9a41e1-50c5-7873-2434-e7fbf1321cd5-9321396b, #w-node-_49912e39-3b8b-5004-66cc-58c39af53312-9321396b, #w-node-_128c0afa-a284-6ad2-bf47-84d5d6e3a3c5-9321396b, #w-node-_611575de-65b3-af4a-28bf-fd3835cb327b-9321396b, #w-node-bd23bb96-9efa-827c-14fd-1c51b690e0ce-9321396b, #w-node-_6878addf-c648-a5fa-b3b2-af33892c07b5-9321396b {
    grid-column-end: 4;
  }

  #w-node-f7800f8f-39fc-37f6-101d-4add2efe9c33-9321396c {
    grid-column: 2 / 6;
  }

  #w-node-b3dbd02e-1122-54f4-d00c-e452268a40b2-9321396c, #w-node-ffda9fec-2265-8adf-f08b-6e0a863a34c2-9321396c {
    grid-column-end: 4;
  }

  #w-node-d064a9c8-7c6f-bae4-823e-3ebab9268866-9321396c {
    grid-column: span 1 / span 1;
  }

  #w-node-_4ce01372-50a0-967e-5ce7-d1e853d3afaf-9321396c {
    grid-column-end: 4;
  }

  #w-node-_31b3222b-bb00-516b-98eb-1e3d84a3bb9e-9321396c {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_39bf7674-9643-4f15-b922-12094880eb4a-9321396c, #w-node-_39bf7674-9643-4f15-b922-12094880eb4e-9321396c, #w-node-_5f21a74c-10d1-4acf-1b63-90d661ba6b9b-9321396d, #w-node-ae009222-8ab3-1750-d281-28d0a7d6e86c-9321396d, #w-node-_56a2a022-2472-7b11-01ab-56bf78c53404-9321396d, #w-node-_6aa05d46-3024-a266-dc0a-57c3f6536575-9321396d {
    grid-column-end: 4;
  }

  #w-node-_3d730467-e664-ed62-40fe-5f6c8a654427-9321396d, #w-node-_3d730467-e664-ed62-40fe-5f6c8a654432-9321396d {
    grid-column: 1 / 5;
  }

  #w-node-_8edf3031-1c2c-dc6d-7961-05654833bf95-9321396d {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-_86aadae8-c813-1ed0-1ce3-f04023cdb5f1-9321396d {
    grid-column: 1 / 5;
  }

  #w-node-bd5329ca-15ec-5a3f-c786-fa4b5a80bcc6-9321396d, #w-node-_5c521576-a53e-ad84-7111-4686c8e085ae-9321396d, #w-node-_47ca04b8-fcce-f5f7-5413-56c23da15fde-9321396d, #w-node-cb7f2cf6-69e0-dad9-e6a0-4f76a153773c-9321396d, #w-node-_83bd0478-0291-31a0-dbc9-fbfbde0c245e-9321396d {
    grid-column-end: 4;
  }

  #w-node-_911b0f13-c8bf-4ec8-4b9d-543c28f5f624-9321396d {
    grid-column: 1 / 5;
  }

  #w-node-_7f12250f-34d2-c188-0cf7-53f86acadbcb-9321396e, #w-node-_032fdbc5-2092-01e3-d22a-aa527fe9906c-9321396e, #w-node-_4ab200a1-81d3-eeaf-fa22-38a39b97ac19-9321396e, #w-node-_624b456f-e3dc-d5de-97c7-b29e9ac6fa36-9321396e, #w-node-_4a2fc3be-159a-86aa-a884-7102daac586a-93213973, #w-node-_18ea0318-2b2c-1f5a-cf26-bff5b3f4b6c1-93213990, #w-node-_89a88edf-e45e-c62d-3013-3b394ff80d3c-93213990, #w-node-c91ef190-7c0b-ee56-cb84-3081a4c68ef0-93213990, #w-node-c91ef190-7c0b-ee56-cb84-3081a4c68f03-93213990, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139aa {
    grid-column-end: 4;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139aa {
    grid-column: 2 / 4;
  }

  #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-932139aa, #w-node-_5f76b849-33d6-7afe-4b7c-93b3e465034b-932139ab {
    grid-column-end: 4;
  }

  #w-node-_99e7af93-cc5c-b31d-22f4-5ee2dc4873fe-932139ad {
    grid-column: 2 / 6;
  }

  #w-node-a1b176e6-54d6-efcd-352b-da925a4d73cd-932139ad {
    grid-column: 2 / 4;
  }

  #w-node-af57a33b-c069-96a8-483a-35e5c193bfc8-932139ad, #w-node-_9d962b7b-48cb-9001-e32c-4e4581858ef6-932139ad, #w-node-d81ab31f-c663-7313-073e-21fb201a7791-932139ad, #w-node-ceb16783-cc2f-1586-0a81-cea1fe7d0a12-932139ae {
    grid-column-end: 4;
  }

  #w-node-_1e456e45-ba86-b2f7-2cd6-21f8851807a3-932139ae {
    grid-column: 1 / 5;
  }

  #w-node-_9a73f88d-ca59-a4be-3e07-fcac51548ef1-932139ae, #w-node-_3ba973f0-dcf9-b09a-8143-72aef499592e-932139ae {
    grid-column: 2 / 4;
  }

  #w-node-c2cb93a6-8444-5cd4-e634-0e4526ebce11-932139ae {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_3ebcdb49-3c9d-c275-6396-a69a5de4eca4-932139ae {
    grid-column: 2 / 4;
  }

  #w-node-_4b84dc33-b378-cec8-19d1-9d1f6f0415dc-932139ae {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_4b84dc33-b378-cec8-19d1-9d1f6f0415e2-932139ae {
    grid-column: 2 / 4;
  }

  #w-node-_76fc6738-8e6b-92b6-3869-ab6ff8abc5ec-932139ae {
    grid-column-end: 4;
  }

  #w-node-_76fc6738-8e6b-92b6-3869-ab6ff8abc5f1-932139ae {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_998a5d2d-c991-c379-7672-4b0206363388-932139b0, #w-node-e1430e18-ee09-fe81-b74f-18058c178d01-932139b0, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cb {
    grid-column-end: 4;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139cb, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401df-932139cb {
    grid-column: 2 / 4;
  }

  #w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc265-932139cb, #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cb {
    grid-column-end: 4;
  }

  #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e7-932139cb {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-d65281bf-4057-ce98-c412-2bf6e9c42520-932139cb {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-d9936d52-7d30-390f-07c6-f02975be81f4-932139cb {
    grid-column-end: 4;
  }

  #w-node-d9936d52-7d30-390f-07c6-f02975be81fb-932139cb {
    grid-row: 3 / 4;
    grid-column-end: 4;
  }

  #w-node-d9936d52-7d30-390f-07c6-f02975be821f-932139cb {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_4826a0a1-a6ff-32c4-9309-22d03d561089-932139cb {
    grid-column-end: 4;
  }

  #w-node-_311f45c1-b559-09cb-4961-073008a4c433-932139cc {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_29302cc7-40ea-dc61-7a07-5b180b1df497-932139cc, #w-node-_37010197-9ede-cd61-0112-1c2184402d0a-932139cc, #w-node-_28c376c1-2a24-e578-45ff-85dffc497c26-932139cc {
    grid-column-end: 4;
  }

  #w-node-_315da4ef-dbb5-a9a3-2fca-aad230c0d268-932139cc {
    grid-column: 2 / 4;
  }

  #w-node-_73aa2b75-4383-0981-e8d3-7f064f43bdd7-932139cc, #w-node-_0d204e71-6ef7-365b-9f76-ba404a77a2e5-932139cc, #w-node-_226514af-3d47-bf44-48fc-9136a1755b37-932139cc, #w-node-_8d08f707-8b48-d7f4-6fe4-f01db49afb99-932139cc, #w-node-_29d90765-6420-14be-eade-2f3fe74bdf72-932139cc, #w-node-abcf4b43-fddf-548f-2e4e-9a17b97e8f48-932139cc, #w-node-_337a2a2e-a3df-d4d3-c6c8-146f9500de48-932139cc {
    grid-column-end: 4;
  }

  #w-node-_0b324acc-f267-0227-7bbf-cbb0129edee1-932139cc, #w-node-bddb697c-d054-4e38-fb30-9ab4ff0e3bbe-932139cc {
    grid-column: 1 / 5;
  }

  #w-node-_0feb13f2-48f8-b673-1bb7-4396c6595e8c-932139cc, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cd {
    grid-column-end: 4;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139cd, #w-node-_51caecc1-0426-b018-bcec-816894084a6d-932139cd {
    grid-column: 2 / 4;
  }

  #w-node-_8eab33e3-3566-24d2-e3f7-261887a38fe2-932139cd, #w-node-_027c9c51-161f-ec34-8636-02b937eb80cf-932139cd {
    grid-row: 1 / 2;
    grid-column-end: 4;
  }

  #w-node-_027c9c51-161f-ec34-8636-02b937eb80dc-932139cd {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-d656d4a9-cda7-0d4b-f876-2181a47652ff-932139cd {
    grid-column: 2 / 4;
  }

  #w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc265-932139cd, #w-node-eda88801-f8aa-d462-c8c2-4b4f71506c6d-932139cd, #w-node-_7bee9f12-4aa2-54b6-6fe4-59ae30b847a5-932139cd, #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cd, #w-node-_4826a0a1-a6ff-32c4-9309-22d03d561089-932139cd, #w-node-_2881fe6a-a353-f884-b5d3-02bbfc02f5be-932139ce {
    grid-column-end: 4;
  }

  #w-node-bcf9b87a-b6b2-c431-628a-eec7a79992e5-932139ce {
    grid-column-end: 5;
  }

  #w-node-a62bd8c3-9954-f4e0-1feb-48b8228ccafb-932139ce, #w-node-b1774c53-ac10-9c33-8c33-e9a77c02e915-932139ce, #w-node-a1a60b22-b34b-72eb-7892-7610bacab592-932139ce {
    grid-column-end: 4;
  }

  #w-node-_9802200b-ffa7-deb1-0cc0-f349e444a4d6-932139ce {
    grid-column: 1 / 5;
  }

  #w-node-_2a0c8588-8a62-a7fb-1acc-b5175a3b4dda-932139ce, #w-node-_6d3c6f92-a57a-214b-d965-5cf0c46ab6eb-932139ce {
    grid-column: 2 / 4;
  }

  #w-node-a5a410d6-6004-6686-e888-0002ed6298ef-932139ce, #w-node-b3cc1493-0273-c881-4fe2-3c0f424e5979-932139ce, #w-node-_08f5e005-a168-5bac-96dc-82ae8e242bf9-932139ce, #w-node-a05920e9-3168-065b-2cbb-959b2c43d8f3-932139ce, #w-node-_825c3bf8-3ccc-dd72-d403-922127f123d7-932139ce, #w-node-_6dde68db-b96f-327d-c281-96e141322428-932139ce, #w-node-_6dde68db-b96f-327d-c281-96e14132242b-932139ce, #w-node-_6dde68db-b96f-327d-c281-96e141322430-932139ce, #w-node-baebddb6-2ac6-3c9c-ed35-a8feebf999c5-932139ce, #w-node-baebddb6-2ac6-3c9c-ed35-a8feebf999c7-932139ce, #w-node-_831b4ace-0764-59a5-2db5-865fef791cb0-932139ce {
    grid-column-end: 4;
  }

  #w-node-b7f58ae9-41b7-f5d1-9084-28f01bf99feb-932139ce {
    grid-column: 2 / 4;
  }

  #w-node-b7f58ae9-41b7-f5d1-9084-28f01bf9a001-932139ce {
    grid-column-end: 4;
  }

  #w-node-b593f6ec-19bf-3cbc-3721-c55d785149a1-932139ce {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_0eba7b07-7466-e174-4360-d008556bd98a-932139ce, #w-node-_0eba7b07-7466-e174-4360-d008556bd98d-932139ce, #w-node-_0eba7b07-7466-e174-4360-d008556bd992-932139ce, #w-node-a8194239-181c-c6fd-7216-1a06e36ac2f3-932139ce, #w-node-a8194239-181c-c6fd-7216-1a06e36ac2f5-932139ce, #w-node-_4ee597cb-2a43-e8fe-3c80-360322d9180b-932139ce, #w-node-d4c8e778-72d6-f851-6a6b-5bc248411050-932139ce, #w-node-e82dc199-939e-4f4a-dc73-c32995eb494c-932139d0, #w-node-b0afa4a8-f78c-2e45-14fe-ef191d08b05e-932139d0 {
    grid-column-end: 4;
  }

  #w-node-d04df5d8-8ff5-4ded-f01a-b04a98300d42-932139d0 {
    grid-column: 2 / 4;
  }

  #w-node-_6ea55bbd-087d-652d-50b6-d656c38d7b32-932139d0 {
    grid-column-end: 3;
  }

  #w-node-_8f2eb55c-d72e-8ce5-63e8-a193c0564768-932139d0 {
    grid-column-end: 4;
  }

  #w-node-e6f63d7c-5a74-3a14-a54b-367af23e161e-932139d0 {
    grid-column: 2 / 4;
  }

  #w-node-_1f140f2a-2d94-6973-5eb1-9da0b6f7dda3-932139d0, #w-node-_8d1660d4-6aee-2e40-064f-f2670906efd8-932139d0 {
    grid-column-end: 4;
  }

  #w-node-_14653b99-62b6-9e10-bb05-2633f53da2fb-932139d0 {
    grid-column: 1 / 5;
  }

  #w-node-_858b1cfa-8326-72d8-481c-ce8e99df4a7c-932139d0, #w-node-_3840e5d1-abad-c878-4406-496551e8c3ca-932139d0 {
    grid-column-end: 4;
  }

  #w-node-_061cc093-3342-ab1a-c32e-05c37aab88f4-932139d0 {
    grid-column: 2 / 4;
  }

  #w-node-_4f24fff3-5334-a575-295c-087e4e70d7ab-932139d0 {
    grid-column: 3 / 4;
  }

  #w-node-_0a6f984f-360e-b201-a954-da613ab7d6da-932139d0 {
    grid-column: 2 / 4;
  }

  #w-node-_3bc1754e-3d1c-2398-0f26-561a0c593d23-932139d0 {
    grid-column: 1 / 5;
  }

  #w-node-c78b3e01-e031-f2e9-e2c6-d9c9bd6e1a73-932139d0, #w-node-_98e9f358-73cb-9bcd-32e4-a157e2c888b1-932139d0, #w-node-_242cf013-8ccb-6b20-c0ea-c936daea72a2-932139d0 {
    grid-column-end: 4;
  }

  #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-932139ec {
    grid-column: 2 / 4;
  }

  #w-node-_98a8a0c5-3616-13f5-f411-dabbb17786f0-932139ec, #w-node-_3a13c456-d922-576e-d7b8-bbc0839f819a-932139ec, #w-node-_00e7ce07-1058-1f42-0271-3c71814427af-932139ec {
    grid-column-end: 4;
  }

  #w-node-_00e7ce07-1058-1f42-0271-3c71814427b5-932139ec {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_00e7ce07-1058-1f42-0271-3c71814427c9-932139ec {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-f84f5604-390b-42b1-31a2-3afa11a5a79d-932139ec {
    grid-column-end: 4;
  }

  #w-node-_8d61674f-5498-f8ec-917f-49b872bc8b70-932139ec {
    grid-column: 2 / 4;
  }

  #w-node-_51f1aa5b-36e0-b864-c8dc-484873fd3964-932139ec {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_51f1aa5b-36e0-b864-c8dc-484873fd3978-932139ec {
    grid-area: 1 / 2 / 2 / 4;
    justify-self: center;
  }

  #w-node-_5f48ade7-7973-f8b7-c326-52ee40fbec8d-932139ec {
    grid-column-end: 4;
  }

  #w-node-_7e0acedf-8f41-839c-fd76-b8ef958107e9-932139ec {
    grid-row: 2 / 2;
    grid-column-end: 4;
  }

  #w-node-_7e0acedf-8f41-839c-fd76-b8ef958107f5-932139ec {
    grid-area: 1 / 2 / 2 / 4;
    justify-self: center;
  }

  #w-node-fa01bdfe-40c2-a16d-1e74-7d2f2130ffbb-932139ec {
    grid-column-end: 4;
  }

  #w-node-_2b5287d2-f1a9-b125-d7ac-c26b675fe022-932139ec {
    grid-column: 2 / 4;
  }

  #w-node-_660f3436-9e22-3f20-3d0d-f1cf6e5dc44c-932139ec {
    grid-area: 1 / 2 / 2 / 4;
    justify-self: center;
  }

  #w-node-_660f3436-9e22-3f20-3d0d-f1cf6e5dc432-932139ec {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_6754ccee-4810-5e48-707c-67ee43f4dc36-932139ec {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_6754ccee-4810-5e48-707c-67ee43f4dc42-932139ec {
    grid-area: 1 / 2 / 2 / 4;
    justify-self: center;
  }

  #w-node-_2a68696b-6bfa-34ea-a652-d38a6a42a12e-932139ec {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_2a68696b-6bfa-34ea-a652-d38a6a42a13c-932139ec {
    grid-area: 1 / 2 / 2 / 4;
    justify-self: center;
  }

  #w-node-b72077fb-6271-b580-eae8-6f89f4cc1eba-932139ec {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-b72077fb-6271-b580-eae8-6f89f4cc1ec6-932139ec {
    grid-area: 1 / 2 / 2 / 4;
    justify-self: center;
  }

  #w-node-c57bcefa-0a71-7b6c-2185-0aabafa544c1-932139ec {
    grid-column: 2 / 4;
  }

  #w-node-b651889e-7f66-d6bb-d3d3-eaa275546673-932139ec {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-b651889e-7f66-d6bb-d3d3-eaa27554668d-932139ec {
    grid-area: 1 / 2 / 2 / 4;
    justify-self: center;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-932139ec {
    grid-column: 1 / 3;
  }

  #w-node-c2be3d8c-447a-3d73-c165-2a2f465d3f61-932139ec {
    grid-column: 3 / 6;
  }

  #w-node-c44bb260-1e50-1366-1d01-adcfe5be6ea3-932139ec {
    grid-column-end: 4;
  }

  #w-node-_1915bfbf-28d9-77a1-d7fa-82f529f920fa-932139ec {
    grid-column: 4 / 6;
  }

  #w-node-_2378f1a7-fa17-ecca-b9dc-526bf182402f-932139ec {
    grid-row: 1 / 2;
    grid-column-end: 4;
  }

  #w-node-_2378f1a7-fa17-ecca-b9dc-526bf1824043-932139ec {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_01c83111-8394-967f-9627-e7c41a144da5-932139ec, #w-node-_9114eaa6-c2ed-9acd-1df1-ee90bab1e5f7-932139ec, #w-node-_3062a7ca-9c29-15b9-0f96-662c314b58d0-932139ed, #w-node-_6b194dfd-c6c1-8995-5a3d-1a7b65a8d7d3-932139ed, #w-node-ef98021c-aa6f-ae91-5048-830d2d566487-932139ed, #w-node-_1a0d8ffc-e291-0da4-4b80-ed8e6540077f-932139ed, #w-node-_5b2bf0df-737f-45ec-3be4-f5b73b640eb8-932139ee, #w-node-_02e0e021-afea-6f89-423b-d3c5945c9f37-932139ee, #w-node-cdbdcbb6-dd64-9cb9-de57-09ac3f0e6ba6-932139ee, #w-node-_12f66544-2472-8e57-f5c0-2a014d18e1c6-932139ee, #w-node-_4e57bd17-d0b0-3c7b-e45f-866a7bf55c8e-932139ee, #w-node-b91d0eaa-a33a-7248-e5de-32cc035f38a9-932139ee, #w-node-_2a4bcc83-8ecd-d616-e30d-8185a14b33db-932139ee, #w-node-b341a160-9e01-0df2-8d94-18f8b4e5d385-932139ee, #w-node-ad739b1f-d85c-6a0e-ba30-64e19ddbd810-932139ef, #w-node-a0e0e7f3-4b42-0c58-5f5a-534ec48b91ff-932139ef, #w-node-_60374d6a-bc88-0701-eedf-2b97dccb567d-932139ef, #w-node-_1e65f91e-32c4-2839-d8e1-bac633520fe8-932139ef, #w-node-_80cf61cf-21da-856b-882b-e6ebf7525880-932139ef, #w-node-b0cba422-8311-f0e6-de2e-273fa68fbea1-932139ef, #w-node-b1665006-e3c9-6216-e1f2-d13ac3091d28-932139ef, #w-node-_3fc36674-1c4f-70bd-4d1b-2677a60ff2e0-932139ef, #w-node-_0fcbbb1b-df5c-d21b-7bfc-d77dd712c787-932139ef, #w-node-de96bbff-0f9e-5ae4-d13c-44afdb5c1f0d-932139ef, #w-node-d9631107-908c-addd-5f40-3bbec44eea7c-932139f0, #w-node-_4410e1f7-cf4b-b46a-d643-f9ac19bfbf8b-932139f0, #w-node-_9284439b-dc30-1968-1d6d-9e88ed3c1be6-932139f0, #w-node-_80ff64f7-f92b-4ac4-6ff4-9c99dc55449d-932139f0, #w-node-_276aafbe-4278-4f54-c011-48c43bdcaa01-932139f0 {
    grid-column-end: 4;
  }

  #w-node-_276aafbe-4278-4f54-c011-48c43bdcaa02-932139f0, #w-node-_276aafbe-4278-4f54-c011-48c43bdcaa05-932139f0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ab5b2c23-8ab3-cc02-ed49-3a5d488508ed-932139f0 {
    grid-column-end: 4;
  }

  #w-node-b87760ae-d0e6-6307-2541-7c4a8f1d2335-932139f0 {
    grid-column-end: 4;
    justify-self: center;
  }

  #w-node-b87760ae-d0e6-6307-2541-7c4a8f1d2338-932139f0, #w-node-_4680c8a8-3b12-6b54-fa29-54badaef926c-932139f0, #w-node-_4680c8a8-3b12-6b54-fa29-54badaef926f-932139f0, #w-node-b4b2e436-633a-bc17-56b0-e724b43be601-932139f0, #w-node-a0595b23-685a-8540-0f6c-2bd20de3f7a0-932139f0, #w-node-c4173761-122c-7aa6-945d-317deb4f78da-932139f0, #w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a0c, #w-node-_515879b1-5292-7d5c-f818-58ed142146c8-93213a0d, #w-node-_515879b1-5292-7d5c-f818-58ed142146cb-93213a0d, #w-node-_404fe049-4382-0074-de05-5b403724444d-93213a0d, #w-node-cd8fc69c-72bd-b1db-8570-a29d11355631-93213a0d, #w-node-f469ba2a-69d1-625b-946e-21c9e8ec99b7-e8ec99b5, #w-node-_27ea89d9-90e4-4587-8beb-0b8a943300bd-93213a0e, #w-node-d818cd54-6cab-d52e-a2c4-b4977ea2a5f6-93213a0e, #w-node-fed6e0be-d3d9-eb4e-b523-9b07d93d3386-93213a0e, #w-node-_8ec89d78-43cc-d9a6-e301-e45a92dc8d9a-93213a0e, #w-node-_97ca680e-2200-bd91-4bc2-b466dc53e8a3-93213a0f, #w-node-_68120619-c917-6579-b475-2dc6ba90d422-93213a0f, #w-node-_66cd7b9b-c257-cf36-c9d6-cdfbe72c7575-93213a0f, #w-node-f90bdb36-6c3b-38bf-cd3b-9b8074ea28e8-93213a0f, #w-node-f90bdb36-6c3b-38bf-cd3b-9b8074ea28e6-93213a0f, #w-node-aa0b8834-cc0e-b637-fde0-ce9ffdaea269-93213a0f, #w-node-_49542ccc-2af7-e2fd-75f9-77a4a495bb20-93213a0f, #w-node-f899e262-cff4-2c38-0a0e-75913be263a6-93213a0f, #w-node-f899e262-cff4-2c38-0a0e-75913be263a9-93213a0f, #w-node-_0f08c3d6-3692-ff32-b2bb-77b0be21c6d4-be21c6d2, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a10, #w-node-_6e6e5b3b-e2fd-b276-82bc-ad19f3c0adea-93213a10, #w-node-_0ed1fbb1-e3b3-eeae-d8ee-0ca6edeb37f8-93213a10, #w-node-_9d840b67-789a-5185-f626-04868b00bc28-93213a10, #w-node-_3df0fba1-565d-ed64-8cec-73032d96d31a-93213a10, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a10, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a10, #w-node-a69519a8-4635-9d60-f9aa-067a3f5b4740-93213a10, #w-node-_97803851-2fdd-596d-d17f-4d0cccbf4efc-93213a10 {
    grid-column-end: 4;
  }

  #w-node-_399f6aab-73fd-372f-ddce-f9e0d662afcd-93213a10 {
    grid-column-end: 4;
    justify-self: center;
  }

  #w-node-_679eedc4-dfe6-0ab3-7aa5-29f26fe31ab1-93213a10, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a10, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a10, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a10, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a10, #w-node-dae4cda3-31a9-c4f0-1c0f-dbd0a5499380-a549937e, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a2c, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a2c, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a2c, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a2c, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a2c, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a2c, #w-node-_0670cab1-d571-d717-3492-2d90194e3e73-93213a2d, #w-node-c9682f69-4439-c4a0-f7c2-8152b1312945-93213a2d, #w-node-_59d2a354-98e2-89cd-a9ef-d7979bd25f85-93213a2d, #w-node-_040704c4-ea75-6997-22f8-1635eb8675ed-93213a2d, #w-node-_6e7f75a2-4ac2-805c-4ccf-12f6d5b00844-93213a2d {
    grid-column-end: 4;
  }

  #w-node-_7063bfc3-5397-da5b-40b4-c030013be4b0-93213a2d {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-bf52d23f-ce69-912a-6f2a-49898ad5ff85-93213a2d {
    grid-area: 3 / 2 / 4 / 4;
  }

  #w-node-_7670cfe6-4a61-ab5e-428d-cca047a31c2c-93213a2e, #w-node-_6c60e2b8-46d9-1a62-ac45-23b7eccf651b-93213a2e, #w-node-_23070cc1-6e8a-2db4-882a-f1e6ddf11f0e-93213a2e, #w-node-_7331a2c3-4e23-3c50-6b61-a3125196b86a-93213a2f {
    grid-column-end: 4;
  }

  #w-node-_5fcb975c-99e3-fb43-9173-d3b15d1974e2-93213a2f {
    grid-area: 2 / 1 / 3 / 5;
    align-self: end;
  }

  #w-node-_25e8ef29-6863-1d76-f885-2ebee4986e76-93213a2f, #w-node-d76b5a64-f106-c398-10f1-2b2a128af984-93213a2f {
    grid-column-end: 4;
  }

  #w-node-_1277d5fd-32d3-e0fc-69de-6548c30cb8bd-93213a2f {
    grid-column-end: 5;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a2f {
    grid-column: 1 / 5;
  }

  #w-node-_4f12d703-bca3-cc15-d2f6-38ca434fcaf3-93213a2f, #w-node-a393e344-2336-ff3c-4e41-0e54dc430b6e-93213a2f, #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a4c-93213a2f, #w-node-cafab2b8-f94d-0eca-c299-64dea456663b-93213a2f {
    grid-column-end: 4;
  }

  #w-node-af4cd24f-abed-6a48-28a3-3d72555acbbd-93213a2f {
    grid-column: 2 / 4;
  }

  #w-node-_2892bdb2-c9ec-7cb8-8a14-54098a0a7564-93213a2f {
    grid-column-end: 5;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a2f, #w-node-de3573d6-0b4c-be56-f075-6454fae8cc80-93213a2f, #w-node-_59fc44bc-5286-c9eb-e36e-9c6be54ca6e2-93213a2f, #w-node-_59fc44bc-5286-c9eb-e36e-9c6be54ca6ee-93213a2f {
    grid-column-end: 4;
  }

  #w-node-dc4d63d6-82cd-96ce-85a2-13de80f3d091-93213a2f {
    grid-column: 1 / 5;
  }

  #w-node-_530d58ae-aa3f-bfe5-f9d2-9d6b743a1216-93213a2f, #w-node-c5213207-dd22-8a7d-1974-e1ef74589d0d-93213a2f {
    grid-column-end: 4;
  }

  #w-node-_4df9a814-a948-89bd-8a4f-a71247b413f3-93213a2f {
    grid-column-end: 5;
  }

  #w-node-fe622215-1883-7b52-f338-8715b9493c5b-93213a2f, #w-node-fe622215-1883-7b52-f338-8715b9493c67-93213a2f {
    grid-column-end: 4;
  }

  #w-node-_657280c9-eab2-4ffa-861b-d9f2394069b3-93213a2f {
    grid-column: 1 / 4;
  }

  #w-node-_657280c9-eab2-4ffa-861b-d9f2394069b1-93213a2f {
    grid-column-end: 5;
  }

  #w-node-_471b9646-cadc-971b-29ec-210bafe95ecb-93213a2f, #w-node-_471b9646-cadc-971b-29ec-210bafe95ed3-93213a2f, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a2f {
    grid-column-end: 4;
  }

  #w-node-_9dcb7049-b749-e41d-e107-e7bbb8a3d5f5-93213a30 {
    grid-column: 1 / 5;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a30, #w-node-e9b73e72-e9b7-c97e-f753-0ad236e2cd46-93213a30, #w-node-d111acae-8b3b-035c-dca7-af98f30691c4-93213a30, #w-node-_236b8274-1a92-581e-b95a-7654f43586ca-93213a30, #w-node-ea240c8c-a5cd-f4cc-c5f9-729de7ea46f1-93213a30, #w-node-a261c835-247f-6db4-a39d-982d272da37c-93213a30, #w-node-a261c835-247f-6db4-a39d-982d272da37f-93213a30, #w-node-_32adc76a-3af2-8ca5-443c-106ec6f4403b-93213a30, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a30, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a30, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a30, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a30, #w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c0-93213a30, #w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c3-93213a30 {
    grid-column-end: 4;
  }

  #w-node-_97fec9e5-8676-095e-4581-f7d7fe396aa7-93213a31 {
    grid-column: 1 / 5;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a31, #w-node-_7f5ff540-8d3e-2474-0ee2-521b5df460fb-93213a31, #w-node-_1cf03666-2b87-6a18-57ae-dd78529dc664-93213a31, #w-node-e25d0b95-7108-f1af-3cc0-c8d04bc34014-93213a31, #w-node-e25d0b95-7108-f1af-3cc0-c8d04bc34016-93213a31, #w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc250d-93213a31, #w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc2510-93213a31, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a31, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a31, #w-node-f09a4770-1558-64d6-9776-1b7155b6ce99-93213a31, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a31, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a31 {
    grid-column-end: 4;
  }

  #w-node-_9bd3ed87-9222-481c-733f-0da11f8c9986-93213a32 {
    grid-column: 1 / 4;
  }

  #w-node-ab5d0518-35d1-318a-7adb-99e7f7d04806-93213a32, #w-node-ab5d0518-35d1-318a-7adb-99e7f7d04808-93213a32, #w-node-_22c30d8d-bc69-c16a-692a-6feaca33af4b-93213a32, #w-node-_2bf8b691-e030-32d9-4066-51e603972d1a-93213a32 {
    grid-column-end: 4;
  }

  #w-node-a6bc3ad1-abe5-94b4-96d7-ec4537895b91-93213a32 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-d39197e7-5842-4439-88e3-08e169bde3b0-93213a32 {
    grid-column: 2 / 5;
  }

  #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213a4d {
    grid-column-end: 4;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213a4d {
    grid-column-end: 5;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213a4d {
    grid-column-end: 4;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a4d {
    grid-column: 1 / 5;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a4d, #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-93213a4d {
    grid-column-end: 4;
  }

  #w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213a4d {
    grid-column: 2 / 4;
  }

  #w-node-_00a44d96-b7d3-090a-9bef-52b15c9d25c0-93213a4d {
    grid-column: 1 / 5;
  }

  #w-node-_4032dfc1-5e0b-27f1-2cbc-516e11924ec9-93213a4d, #w-node-_4032dfc1-5e0b-27f1-2cbc-516e11924ebe-93213a4d, #w-node-f3dd3932-5922-1f7d-da1e-d6a3da75fede-93213a4d, #w-node-_4167165d-5823-bd45-87ff-d415d0aedd23-93213a4d, #w-node-_4167165d-5823-bd45-87ff-d415d0aedd2e-93213a4d, #w-node-_06c94981-0c2a-0b80-c33a-b1b37095e8a0-93213a4d, #w-node-c4c1da24-e6a8-c33c-1246-a84d1210e0af-93213a4d, #w-node-c4c1da24-e6a8-c33c-1246-a84d1210e0ba-93213a4d, #w-node-_5b6cf757-6499-19f9-1699-3f84d1c03cc2-93213a4d, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a4d, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213a4d {
    grid-column-end: 4;
  }

  #w-node-_1b7f6c7d-ceb2-c6c8-59ea-06f941ee5d56-93213a4e {
    grid-column: 1 / 5;
  }

  #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fa-93213a4e, #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fd-93213a4e, #w-node-_4fbb08fa-ec86-8837-6556-2fedfb1f1e35-93213a4e, #w-node-_86a8a020-3522-1848-6bd6-d2700809a117-93213a4e, #w-node-_7971c433-e2b0-2b25-76cf-558603043d53-93213a4e, #w-node-d6bde455-dbb6-6567-f902-215a5c1a26b8-93213a4e, #w-node-d6bde455-dbb6-6567-f902-215a5c1a26ba-93213a4e, #w-node-_3ae450e9-8880-0e17-63a5-0d01f720368b-93213a4e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a1-93213a4e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a4-93213a4e, #w-node-d1b0f297-5143-29ab-1c50-e9be360dafc2-93213a4e, #w-node-_962f3b12-78e7-0f90-8612-a836c2247686-93213a4e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731b-93213a4e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731e-93213a4e, #w-node-_978206df-3d1a-f76a-ece3-7eae3dd22d99-93213a4e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557f8-93213a4e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557fb-93213a4e {
    grid-column-end: 4;
  }

  #w-node-_23b958d1-2b45-ded2-0cd2-7b76a04a23f8-93213a51 {
    grid-column: 1 / 5;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a51, #w-node-_4ab993f9-8b90-21f5-dd0b-1826be0c267e-93213a51, #w-node-_4ab993f9-8b90-21f5-dd0b-1826be0c2680-93213a51, #w-node-bbc95a22-a8f2-100d-8e59-b120edc7a062-93213a51, #w-node-_96926f9f-8467-f026-f754-441f183c56fd-93213a51, #w-node-dae62986-2632-3c10-94ae-414a071bd07b-93213a51, #w-node-dae62986-2632-3c10-94ae-414a071bd07e-93213a51, #w-node-_64777392-8b6c-6fd3-1410-8f8d87a52fa6-93213a51, #w-node-_64777392-8b6c-6fd3-1410-8f8d87a52fa9-93213a51, #w-node-_382a956b-b2fc-e0a1-990d-87df0523ca46-93213a51, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a51, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a51, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a51, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a51, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a52, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a52, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a52, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a52, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a52, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a52, #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213a6d {
    grid-column-end: 4;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213a6d {
    grid-column-end: 5;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213a6d {
    grid-column-end: 4;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a6d {
    grid-column: 1 / 5;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a6d, #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-93213a6d, #w-node-_675a7122-1190-fe07-2f19-49eb5e133451-93213a6d, #w-node-f9f3123d-ee0f-57c5-c08f-bd1fb57f0e65-93213a6d, #w-node-_8b41ebb8-8be3-3aa7-bf33-4136aa08698f-93213a6d {
    grid-column-end: 4;
  }

  #w-node-_33f9d8a5-f01f-954f-d055-2b9b22a7f2bb-93213a6d {
    grid-column: 1 / 5;
  }

  #w-node-a5d3f8e8-65e8-1b1d-81ac-70b4a3a65f5c-93213a6d, #w-node-a5d3f8e8-65e8-1b1d-81ac-70b4a3a65f75-93213a6d {
    grid-column-end: 4;
  }

  #w-node-_76f4cef2-6b30-cebe-9a61-8e4a3b70db8b-93213a6d {
    grid-column: 1 / 5;
  }

  #w-node-e80d104e-0569-9603-4731-aaba7d4f89d9-93213a6d, #w-node-e80d104e-0569-9603-4731-aaba7d4f89f2-93213a6d, #w-node-_0eb30be4-b64e-b63e-a360-8ffaeb57b03a-93213a6d, #w-node-_0eb30be4-b64e-b63e-a360-8ffaeb57b053-93213a6d, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a6d, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213a6d, #w-node-f79a3d12-997f-3f02-23cd-f9667ce3846e-93213a6e, #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fa-93213a6e, #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fd-93213a6e, #w-node-_4fbb08fa-ec86-8837-6556-2fedfb1f1e35-93213a6e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a1-93213a6e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a4-93213a6e, #w-node-_7971c433-e2b0-2b25-76cf-558603043d53-93213a6e, #w-node-d6bde455-dbb6-6567-f902-215a5c1a26b8-93213a6e, #w-node-d6bde455-dbb6-6567-f902-215a5c1a26ba-93213a6e, #w-node-_881bcd0f-934a-998b-37a8-c79e0f72012c-93213a6e, #w-node-_881bcd0f-934a-998b-37a8-c79e0f72012e-93213a6e, #w-node-_881bcd0f-934a-998b-37a8-c79e0f72013f-93213a6e, #w-node-_0c69cc37-4c91-db28-43b8-f6dc6dea8735-93213a6e, #w-node-_0c69cc37-4c91-db28-43b8-f6dc6dea8738-93213a6e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731b-93213a6e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731e-93213a6e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557f8-93213a6e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557fb-93213a6e {
    grid-column-end: 4;
  }

  #w-node-bda459e6-08e4-8881-c9f1-a59aebb4b5aa-93213a6f {
    order: -9999;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a71, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a71, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a71, #w-node-_1cdc9200-0157-1051-37b2-9024df6e5326-93213a71, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a71, #w-node-c122f5b6-25c7-1fce-e5e9-b1b0a0f17d49-93213a71, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a71, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a71, #w-node-f039280e-7017-c65e-1c6f-fb5eec8e7543-93213a71, #w-node-_158f7598-36cc-9c92-3d76-b34986c0b456-93213a71, #w-node-_6f6bbb65-8da0-3449-ac24-0fdcebc01d2b-93213a71, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a71, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a71, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a71, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a71, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a71, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a71, #w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a72, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a8e, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a8e, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a8e, #w-node-cae90e45-905f-f28b-7571-ce6833a84f62-93213a8e, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a8e, #w-node-_6fb1a71f-132f-b88a-97b0-06130df1b2d4-93213a8e, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a8e, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a8e, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a8e, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a8e, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a8e, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a8e, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a8e, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a8e, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a8f, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a8f, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a8f, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a8f, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a8f, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a8f, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a90, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a90, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a90, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a90, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a90, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a90, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a91, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a91, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a91, #w-node-_06438e46-56bc-688b-6dc6-f1e69d7f62e7-93213a91, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a91, #w-node-e19d5424-3cb2-2465-1760-707ab3ab5ae7-93213a91, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213a91, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213a91, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a91, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a91, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a91, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a91, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a91, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a91, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab0, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab0, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab0, #w-node-_198815b0-5835-95e0-ce30-208e3eb31ce3-93213ab0 {
    grid-column-end: 4;
  }

  #w-node-_84c16231-a1f6-4bbe-2a3b-1c531eebd058-93213ab0 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-a62a517e-a785-3202-d9a1-438b6b850391-93213ab0, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab0, #w-node-ff459f3e-6cbf-2891-be86-30a5d6628efa-93213ab0, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab0, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab0, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab0, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab0, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab0, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab0, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab1, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab1, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab1, #w-node-_35536e98-212f-41c4-d674-e11a6af8398f-93213ab1, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab1, #w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab1, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab1, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab1, #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0d-93213ab1, #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0f-93213ab1, #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b20-93213ab1, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab1, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab1, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab1, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab1, #w-node-_4479dad2-6e14-1a4e-2de6-84919cb21a1a-9cb21a18, #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213ab2 {
    grid-column-end: 4;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213ab2 {
    grid-column-end: 5;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213ab2, #w-node-fbc8d11c-b525-e927-3521-3cfa6436c109-93213ab2 {
    grid-column-end: 4;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213ab2 {
    grid-column: 1 / 5;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213ab2, #w-node-e59fb705-45a5-b83f-f223-fedde0460e02-93213ab2 {
    grid-column-end: 4;
  }

  #w-node-_00a44d96-b7d3-090a-9bef-52b15c9d25c0-93213ab2, #w-node-b830be5a-3efd-bd3f-e2dc-f3fc44261514-93213ab2 {
    grid-column: 1 / 5;
  }

  #w-node-_4d65766f-d402-1ac3-7d59-ad5729432f98-93213ab2 {
    grid-column: 2 / 4;
  }

  #w-node-_44820a3a-2f08-54e7-63f3-915576667fd4-93213ab2, #w-node-_44820a3a-2f08-54e7-63f3-915576667fe5-93213ab2 {
    grid-column-end: 4;
  }

  #w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213ab2 {
    grid-column: 2 / 4;
  }

  #w-node-f63d3237-ae2b-7ca9-384c-dc05a4259f8c-93213ab2 {
    grid-column-end: 4;
  }

  #w-node-f63d3237-ae2b-7ca9-384c-dc05a4259f97-93213ab2 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-fc64e790-209e-e77f-7a95-27bf9a0dde5d-93213ab2, #w-node-_06a73a15-13c0-4e51-1419-f86c4a8a5c77-93213ab2, #w-node-_06a73a15-13c0-4e51-1419-f86c4a8a5c88-93213ab2, #w-node-b2588540-58bf-adbc-8d53-2100f1812b12-93213ab2, #w-node-b2588540-58bf-adbc-8d53-2100f1812b1f-93213ab2 {
    grid-column-end: 4;
  }

  #w-node-_877a21e9-ed3d-5b02-dc52-2b25742e05f1-93213ab2 {
    grid-column: 2 / 4;
  }

  #w-node-_2af1a3b0-faa2-9f0c-fdeb-bcdf262c2643-93213ab2 {
    grid-column-end: 4;
  }

  #w-node-_2af1a3b0-faa2-9f0c-fdeb-bcdf262c2652-93213ab2 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_3d9c861d-f85a-64fb-477b-a791eb2b1251-93213ab2, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213ab2, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213ab2, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab3, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab3, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab3, #w-node-eebb8ed1-3024-261b-f860-69ebb5ec0170-93213ab3, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab3, #w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab3, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab3, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab3, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab3, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab3, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab3, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab3 {
    grid-column-end: 4;
  }

  #w-node-_509c3c10-3b0f-4b83-eff5-8d65c5a46433-93213ace {
    grid-area: 2 / 1 / 3 / 2;
    align-self: auto;
  }

  #w-node-_731ffc40-006b-f1e5-6efe-228f3facc291-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc29d-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2a8-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b4-93213ace, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2c0-93213ace, #w-node-_3f6a5bda-8da1-4ea6-3f16-d1a2fa92b730-93213ace {
    justify-self: stretch;
  }

  #w-node-_731ffc40-006b-f1e5-6efe-228f3facc30b-93213ace {
    order: 9999;
  }

  #w-node-_36743735-0dda-88de-1560-2471b92eba3b-93213ace {
    order: -9999;
  }

  #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ace, #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213ace {
    grid-column-end: 4;
  }

  #w-node-_646d34ab-02df-4acb-ea76-d48fd7c98caf-93213ace {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e65c6320-5e98-8307-7ac4-55708feba52f-93213acf {
    grid-column-end: 4;
  }

  #w-node-_28d005df-f20e-0f50-155d-25467cbc06e4-93213acf {
    grid-column-end: 5;
  }

  #w-node-_5ae9411b-93d2-5a81-bebd-5d7711f4aa0f-93213acf, #w-node-_978d5715-fca7-9b99-49c4-0c66d742e9f9-93213acf {
    grid-column-end: 4;
  }

  #w-node-cb44d42d-4902-5fb3-42d0-f8501d820e8b-93213acf {
    grid-column-end: 5;
  }

  #w-node-e8a1a066-a180-03b8-ccfb-bcacdbf66426-93213acf, #w-node-_989188b6-3b99-3cd2-b675-b993d6b3aaec-93213acf, #w-node-_4fe57f53-6cd6-7335-870d-9bef3c4e4e87-93213acf, #w-node-_8499f4b6-292c-e4db-c289-380eb1b4e174-93213acf {
    grid-column-end: 4;
  }

  #w-node-b9e4e654-2a0b-1227-9a26-7a137e2b0412-93213acf {
    grid-column-end: 5;
  }

  #w-node-ca22555c-affa-135e-ff2c-486626e330d7-93213acf, #w-node-_2d0b37ba-46d9-7f3d-5edf-e8cb708f59df-93213acf, #w-node-_80a8e778-63a5-1371-68fc-6f88b39790a3-93213acf, #w-node-_6762b507-64e1-846a-672c-456501263c8f-93213acf, #w-node-_180e49b0-21f0-3747-4978-37dd4544aabc-93213acf, #w-node-_794fc41c-b96a-19c4-adf6-840654810d42-93213acf, #w-node-_9284635a-5a19-77eb-fb67-1c2d2c54180b-93213acf, #w-node-_9284635a-5a19-77eb-fb67-1c2d2c541810-93213acf, #w-node-_9284635a-5a19-77eb-fb67-1c2d2c541817-93213acf {
    grid-column-end: 4;
  }

  #w-node-_461bccfc-5232-eb81-0a96-208f2fd3f348-93213acf {
    grid-column-end: 5;
  }

  #w-node-e9c7bcc3-a863-8e28-3a01-f1163043fe08-93213acf, #w-node-e9c7bcc3-a863-8e28-3a01-f1163043fe0d-93213acf {
    grid-column-end: 4;
  }

  #w-node-_7fe841cf-fea1-a748-4d30-2d51a0bfc19d-93213acf {
    grid-column: 2 / 4;
  }

  #w-node-e4030459-c0cb-6787-4cae-ea20359192f6-93213acf, #w-node-c1434c69-07fe-a8da-0605-06080bfef05f-93213acf, #w-node-_4fcb40c4-8c3b-818f-e825-1347e6398c90-93213acf {
    grid-column-end: 4;
  }

  #w-node-b90261cb-c21a-05ff-1297-b3e6638943e7-93213acf {
    grid-column-end: 5;
  }

  #w-node-_895b80ae-53ac-2bdd-8ee2-2c9cc27e6ba3-93213acf, #w-node-_234d918e-9057-6605-b7b0-352dea09b6b9-93213acf, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213ad0, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213ad0, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213ad0, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213ad0, #w-node-_0cce90f9-ee85-6c9a-d15b-f50b9ef9a824-93213ad0, #w-node-b632088b-55b6-e142-8405-594e5ca7f0ae-93213ad0, #w-node-b632088b-55b6-e142-8405-594e5ca7f0bc-93213ad0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213ad0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213ad0, #w-node-_6ae7289b-028a-e999-72ba-4a7aae03ee97-93213ad0, #w-node-dcbaaa30-636e-5950-1846-60a0cf50a156-93213ad1, #w-node-c7d54b5f-ca01-7c81-850f-531b8d22eb19-93213ad1, #w-node-_3d35d3b8-e98e-841a-300d-8471fdaeb045-93213ad1, #w-node-_44b2c92c-1b17-e0ad-e507-cf2d7355c05d-93213ad1, #w-node-_4c2877ec-5c96-3dfb-f6f1-a0576c6df2ee-93213ad1, #w-node-_404fe049-4382-0074-de05-5b403724444d-93213ad1, #w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fb6-93213ad1, #w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fb9-93213ad1, #w-node-_7f83baa1-f03e-3ced-2d44-2601a7d4a136-93213ad1, #w-node-_7f83baa1-f03e-3ced-2d44-2601a7d4a139-93213ad1, #w-node-_1d35465f-b242-00d6-b23e-de528e8c3a72-93213ad1, #w-node-_923152ec-b5f3-dfc3-430c-ca0f7b267eb7-93213ad1, #w-node-c2088f67-3fc0-081d-a567-c1be9b227219-93213ad1, #w-node-c15a5dc9-0649-37d5-23f9-a2b9ea898ef7-93213ad1, #w-node-_68e953dc-5998-39b9-1544-a8a6d4ffdc72-93213ad1, #w-node-e003c4a9-bd5c-7851-13c9-6b389a743f06-93213ad1, #w-node-e003c4a9-bd5c-7851-13c9-6b389a743f09-93213ad1, #w-node-_8d53b673-cbcd-1acd-f8e2-2f9e1a128cf0-93213ad1 {
    grid-column-end: 4;
  }

  #w-node-_509c3c10-3b0f-4b83-eff5-8d65c5a46433-93213ad3 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: auto;
  }

  #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291a9-93213ad3, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291ac-93213ad3, #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ad3 {
    grid-column-end: 4;
  }

  #w-node-_731ffc40-006b-f1e5-6efe-228f3facc291-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc29d-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2a8-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b4-93213ad3, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2c0-93213ad3, #w-node-_3f6a5bda-8da1-4ea6-3f16-d1a2fa92b730-93213ad3 {
    justify-self: stretch;
  }

  #w-node-_731ffc40-006b-f1e5-6efe-228f3facc30b-93213ad3 {
    order: 9999;
  }

  #w-node-_36743735-0dda-88de-1560-2471b92eba3b-93213ad3 {
    order: -9999;
  }

  #w-node-_5e1d1d66-e593-9c53-f856-25f92d9916ad-93213ad3, #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213ad3 {
    grid-column-end: 4;
  }

  #w-node-_646d34ab-02df-4acb-ea76-d48fd7c98caf-93213ad3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_509c3c10-3b0f-4b83-eff5-8d65c5a46433-93213aee {
    grid-area: 2 / 1 / 3 / 2;
    align-self: auto;
  }

  #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291a9-93213aee, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291ac-93213aee, #w-node-e93b3097-ad42-8916-3532-316c5216662d-93213aee, #w-node-e93b3097-ad42-8916-3532-316c5216663b-93213aee, #w-node-f2735e70-3a8b-1453-b9dd-84d167dedc50-93213aee, #w-node-_711feeee-6665-caa5-2a72-85e22a46359d-93213aee, #w-node-_711feeee-6665-caa5-2a72-85e22a46359f-93213aee, #w-node-_711feeee-6665-caa5-2a72-85e22a4635ba-93213aee {
    grid-column-end: 4;
  }

  #w-node-_731ffc40-006b-f1e5-6efe-228f3facc291-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc29d-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2a8-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2b4-93213aee, #w-node-_731ffc40-006b-f1e5-6efe-228f3facc2c0-93213aee, #w-node-_3f6a5bda-8da1-4ea6-3f16-d1a2fa92b730-93213aee {
    justify-self: stretch;
  }

  #w-node-_731ffc40-006b-f1e5-6efe-228f3facc30b-93213aee {
    order: 9999;
  }

  #w-node-_36743735-0dda-88de-1560-2471b92eba3b-93213aee {
    order: -9999;
  }

  #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213aee, #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213aee {
    grid-column-end: 4;
  }

  #w-node-_646d34ab-02df-4acb-ea76-d48fd7c98caf-93213aee {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213af0, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213af0, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213af0, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213af0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213af0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213af0 {
    grid-column-end: 4;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213b33, #w-node-_93ae63a4-4a90-6a99-e8b8-362de7a4ee1f-93213b33, #w-node-fd9d4dc6-cff7-b4a4-ddac-626ff5eedca7-93213b33 {
    grid-column: 2 / 4;
  }

  #w-node-f563979d-7dac-4b90-6f88-71781d449a24-93213b33, #w-node-f563979d-7dac-4b90-6f88-71781d449a27-93213b33, #w-node-_93252e43-49d8-33a8-db04-9913c8747766-93213b33 {
    grid-column-end: 4;
  }

  #w-node-caa520d4-976c-8d46-92b4-1753648967da-93213b50 {
    grid-column: 1 / 5;
  }

  #w-node-_44b2c92c-1b17-e0ad-e507-cf2d7355c05d-93213b50, #w-node-_4c2877ec-5c96-3dfb-f6f1-a0576c6df2ee-93213b50, #w-node-_3aeb274a-5dc2-8363-1747-568a384dadc4-93213b50, #w-node-_3aeb274a-5dc2-8363-1747-568a384dade1-93213b50, #w-node-c7d54b5f-ca01-7c81-850f-531b8d22eb19-93213b50, #w-node-_3d35d3b8-e98e-841a-300d-8471fdaeb045-93213b50, #w-node-_923152ec-b5f3-dfc3-430c-ca0f7b267eb7-93213b50, #w-node-c2088f67-3fc0-081d-a567-c1be9b227219-93213b50, #w-node-_1db2736c-5f15-ae83-180b-d0fd7419b541-93213b51, #w-node-_97c6ee05-8167-6e78-e9a7-3b87a5a5da00-93213b51 {
    grid-column-end: 4;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef0a-93213b52 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef0d-93213b52 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef1f-93213b52 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef22-93213b52 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef34-93213b52 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef37-93213b52 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef49-93213b52 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef4c-93213b52 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef5e-93213b52 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5f15ef42-3bbb-42ce-8e35-fdcd3b47ef61-93213b52 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_63fbadee-c926-08a3-2abf-5f928bb45404-93213b52 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_63fbadee-c926-08a3-2abf-5f928bb45407-93213b52 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_435b7557-0eb1-53e1-8d58-9e75a2840415-93213b52 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_435b7557-0eb1-53e1-8d58-9e75a2840418-93213b52 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-bf196e0b-27dc-f0d1-f9fa-1662853d4c6c-93213b52, #w-node-_2f0b178b-5c5f-6084-bad2-ad3cbd8e1339-93213b52, #w-node-a0595b23-685a-8540-0f6c-2bd20de3f7a0-93213b52, #w-node-c4173761-122c-7aa6-945d-317deb4f78da-93213b52 {
    grid-column-end: 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_34c2b087-34d9-42fc-b6ae-4cee892ba7e3-93213696 {
    grid-column: 1 / 5;
  }

  #w-node-d55f6db0-3a5d-4702-14ed-93a3289f2666-93213696, #w-node-_61822f03-4aa3-c0e8-53c3-ed79e9533129-93213696, #w-node-_41be9543-8cbe-5ce4-12f4-e570b4d27c90-93213696 {
    grid-column: 1 / 3;
  }

  #w-node-_46c668b0-b6e6-50c2-c8ed-6e914966e187-93213696 {
    grid-column: span 1 / span 1;
  }

  #w-node-a1e76dad-2daa-f33c-7a40-ef7a409a4d5e-93213696, #w-node-_6d72b2a5-b8fb-ce09-3324-1db060144aae-93213696 {
    grid-column: 1 / 3;
  }

  #w-node-f1a6b050-260f-f43f-4d35-1f822a14b7ec-5d9bfe41 {
    grid-column-end: 3;
  }

  #w-node-f1a6b050-260f-f43f-4d35-1f822a14b7ee-5d9bfe41 {
    grid-column: span 1 / span 1;
  }

  #w-node-_66252b5f-ed02-22cc-860b-c3a70c9f9c28-514464ac, #w-node-_51aea3d4-55a2-efa6-ae24-b13277ad3741-77ad3741, #w-node-_51aea3d4-55a2-efa6-ae24-b13277ad3742-77ad3741, #w-node-_7e56bc23-2fd3-f4c6-3f5d-4438c7b9f128-932136c2, #w-node-_2d36ab89-b245-cabc-6951-196ca13cad69-932136c2, #w-node-_7cf80a5a-fa9c-23cd-29e4-9f81141450e5-932136c2, #w-node-_7cf80a5a-fa9c-23cd-29e4-9f81141450e7-932136c2 {
    grid-column: 1 / 3;
  }

  #w-node-_3ef42a3b-cf52-0553-25e7-9870baf238cc-932136c2 {
    grid-column-start: 1;
  }

  #w-node-_3ef42a3b-cf52-0553-25e7-9870baf238cf-932136c2 {
    grid-column-end: 3;
  }

  #w-node-e0526117-d8fc-e250-45df-86fc270ae129-932136c2 {
    grid-column: 1 / 3;
  }

  #w-node-_4e60ff23-cbec-f7f3-0f78-65407da48945-932136c2 {
    grid-column: 1 / 3;
    justify-self: center;
  }

  #w-node-_4e60ff23-cbec-f7f3-0f78-65407da48957-932136c2 {
    grid-column: 1 / 3;
  }

  #w-node-_6ab8513d-5d44-f149-0e30-bd4f4ec430bd-932136c2 {
    grid-column-end: 3;
  }

  #w-node-_6ab8513d-5d44-f149-0e30-bd4f4ec430bf-932136c2 {
    grid-column: 1 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f88-932136c2 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8e-932136c2 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-932136c2 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_21635ef8-a1cc-565f-d200-501d982dcb95-932136c2, #w-node-_21635ef8-a1cc-565f-d200-501d982dcb9a-932136c2, #w-node-_688a7bf8-9fd2-64e2-33df-fb72569abd98-932136c2, #w-node-_6116a8c60340f941fb118ec4an-9321372e {
    grid-column: 1 / 3;
  }

  #w-node-_4aaa8027-8852-9403-2b08-4f7159a7de4d-93213754 {
    grid-column-end: 3;
  }

  #w-node-_17b5bc7b-d7c4-3fd8-5cbd-17561d7aa830-93213754, #w-node-cf2fda89-8b3a-21ab-ecba-a9f9738a3718-93213754, #w-node-cf2fda89-8b3a-21ab-ecba-a9f9738a371b-93213754, #w-node-_11ee048a-9907-70e0-5415-a050f33df98a-93213754, #w-node-e9dc24c4-2451-b73c-6848-37ed8e8d216e-93213754, #w-node-_6b35083b-cbc5-30de-7c25-e18550f9242c-93213754, #w-node-_586f3ecf-9b57-764d-16c9-b1c3a51f0fdd-93213754, #w-node-_586f3ecf-9b57-764d-16c9-b1c3a51f0fea-93213754, #w-node-_477404f6-def7-3f6b-b796-9d1de92862a1-93213754, #w-node-_5409e4bf-3296-bf76-906f-bde318215d4a-93213754, #w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd7b-93213754 {
    grid-column: 1 / 3;
  }

  #w-node-_8b3597eb-3d1e-cd15-7c01-543d54b9bd8d-93213754 {
    grid-column-end: 3;
  }

  #w-node-_2b48db89-cb73-4b3e-2594-0ca76b71b399-93213754, #w-node-_8478fbcb-d4eb-ffd9-9105-d11e1d1bed51-93213754, #w-node-_4b2b4366-3e70-698b-a17a-54a194e40f24-93213754, #w-node-c62a4cb9-9414-f44c-89f1-9a9101f28652-93213754, #w-node-f5414abe-44e9-8cb2-874d-f37d6c099700-93213754, #w-node-_5edb76f7-0847-02f1-0be0-6ce3f0d6df94-93213754, #w-node-_2aa5012b-3e62-b11a-dbea-2f3d00bbd3d7-93213754, #w-node-_2aa5012b-3e62-b11a-dbea-2f3d00bbd3db-93213754, #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382a4-93213754, #w-node-b8002a7d-a088-c9c1-6f3c-c159f30382a8-93213754, #w-node-fd67c674-2b07-ed69-d5a6-befdfb3a61f3-93213754, #w-node-fd67c674-2b07-ed69-d5a6-befdfb3a61f7-93213754, #w-node-fc0916f8-5b40-fd9e-bbf0-77875ee83258-9321377b, #w-node-_08438134-cc95-1d32-886c-4862b4761310-9321377b, #w-node-_4da46d37-702e-eb92-5cdd-48b2af9d4ec6-9321377b, #w-node-_44898843-b319-b775-5615-e9dc2fe87139-9321377b, #w-node-ce14d2d3-65b2-d045-8122-f5df9799a2ef-9321377b, #w-node-_8d625577-0dd1-f21f-65c4-5b0cf8ee7553-9321377b, #w-node-_165d3352-6191-108e-cd32-731e3bf30b05-9321377b, #w-node-_758fc810-d8d3-6445-3736-54253c83c940-9321377b, #w-node-f9e51ccd-78e2-dc31-d9a0-40422aa59178-9321377b, #w-node-_45c41764-1cdc-d84b-20ea-357483798c13-9321377b, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-9321377b, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-9321377b, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-9321377b, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-9321377b, #w-node-_8443ed5e-161f-ac67-8483-48ccd3dc7ce6-9321377b, #w-node-_481ffa21-b6ff-db0b-9b2b-28d54ae67849-4ae67847, #w-node-_481ffa21-b6ff-db0b-9b2b-28d54ae67858-4ae67847, #w-node-_6563da42-6f27-343f-1a11-6232cf010109-932137bd, #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-932137bd, #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-932137bd, #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-932137bd, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-932137bd, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-932137bd, #w-node-_108d102e-d885-251a-1733-74a1aa05f8aa-932137de, #w-node-_35476449-9ceb-0c06-fcf1-c73ab07d5892-932137de, #w-node-bf3bd9cf-5387-f9bc-5b63-66dd16641bf0-932137de, #w-node-_4bf0078b-fbbb-f4f9-6381-14e5839dacaf-932137de, #w-node-_435fc7fd-a0a3-73b4-0c49-958558aee468-932137de, #w-node-_32848606-7030-df2c-93dd-0a16c5e042a8-932137de, #w-node-_546d7381-09d9-d070-82e4-1b8476fe4056-932137de, #w-node-_075c3720-14f6-b33d-c0d9-541a21ab5112-932137de {
    grid-column: 1 / 3;
  }

  #w-node-_164f08d1-4096-a889-4d14-b74a16a35dfb-932137de {
    grid-column-end: 3;
  }

  #w-node-_408ac851-63eb-688e-d106-244877bf5098-932137de, #w-node-_801ea585-cf61-8441-8d51-bbefbc86f74c-932137de, #w-node-_7cb25fbb-b657-cc89-3173-a22515007eef-932137de, #w-node-_59500b17-6e05-d127-a74d-2a730408cae0-932137de, #w-node-_43d277c0-2615-660b-362b-38aa6546be7d-932137de, #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-932137f6 {
    grid-column: 1 / 3;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-932137f6 {
    grid-column-end: 3;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-932137f6 {
    grid-column: 1 / 3;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-932137f6 {
    grid-column-end: 3;
  }

  #w-node-e4e7abe1-d590-bceb-a054-184eeaac780a-932137f6, #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-932137f6, #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-932137f6, #w-node-c1a241ca-91c4-1508-a34a-4a54be0825dc-932137f6, #w-node-_182d2203-cd3d-c382-d61e-6e8caf816cb8-932137f6, #w-node-_04cd7d5d-748d-5e0e-0ef3-279ddbcaeb81-932137f6 {
    grid-column: 1 / 3;
  }

  #w-node-dc4d63d6-82cd-96ce-85a2-13de80f3d091-932137f6 {
    grid-column-end: 3;
  }

  #w-node-f1991cb5-00ab-d241-15d2-bf48e1b71dbb-932137f6, #w-node-f1991cb5-00ab-d241-15d2-bf48e1b71ddd-932137f6, #w-node-_2aff7ed1-54ac-2902-40a4-986939697446-932137f6, #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a4c-932137f6, #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a62-932137f6, #w-node-_62522bf9-6944-1541-b26f-a53b31417ec5-932137f6, #w-node-afb702a2-b5f2-59d5-48ee-9fe660171b13-932137f6, #w-node-f582409e-e20e-48c3-1dfc-5cbbc372e46c-932137f6, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-932137f6, #w-node-fa5acbc2-b3ed-5c6a-746a-9ce79037f8dd-932137f6, #w-node-cee421c2-17ab-f267-4046-a15e354dfd7f-354dfd7d {
    grid-column: 1 / 3;
  }

  #w-node-_542dd907-4cd8-8b53-13ce-ae91f6d19017-9321383c {
    grid-column-end: 3;
  }

  #w-node-f29fde95-cfe2-133b-5ba5-16b960962d1d-9321383c, #w-node-_8f5c0690-5733-16b2-fc91-e1f820fd65cd-9321383c, #w-node-_37c30f76-4e36-3790-aa6e-dcc3761bf54e-9321383c, #w-node-_927107a7-01a6-a31d-76da-7d456a498324-9321383c, #w-node-_1f8cadf9-eea8-0a5a-6dbc-1315fcdc16b0-9321383c, #w-node-_6481d564-1c77-269e-dd12-062994afa8f0-9321383c, #w-node-f9ce754f-1647-7ef8-c3fd-f174de3f8e8f-9321383c, #w-node-_6481d564-1c77-269e-dd12-062994afa8f9-9321383c, #w-node-d6b8e95d-6238-254b-11c4-c5f7c182cd72-9321383c, #w-node-_348c3292-375f-2ef2-4a33-8cb7d0e197f9-9321383c, #w-node-d6b8e95d-6238-254b-11c4-c5f7c182cd77-9321383c, #w-node-f49c4238-a749-1861-9ab5-390ff565ba48-9321383c, #w-node-ae67b4ac-50b4-4660-42cf-5e3909f78f98-9321383c, #w-node-f49c4238-a749-1861-9ab5-390ff565ba4d-9321383c, #w-node-_8b06769e-45df-3240-687f-8dd3ef27ccce-9321383c, #w-node-_758b10e5-493a-759d-7d5f-6be15f5c17fa-9321383c, #w-node-a7999a4e-3d69-1312-0684-4611cee05945-9321383c, #w-node-_03f93e99-7375-1580-2ff0-0a716bb7ab54-9321383c, #w-node-_029d8f18-6d16-4926-3d6a-ad3938ffe70e-9321383c, #w-node-b1e67863-59de-4df0-7b4f-492b3327c704-3327c702, #w-node-_524f5bbe-d442-191a-0e49-d75a43ef7a52-93213885, #w-node-cfff996d-1ad0-60a6-5397-ce4372e8d404-93213885, #w-node-_4949ae31-63e5-2f43-ea53-37e66e1889fc-93213885, #w-node-b5f25ab8-94a6-b521-ea11-44f40bd9d480-93213885, #w-node-_542dd907-4cd8-8b53-13ce-ae91f6d19017-932138a1, #w-node-_758b10e5-493a-759d-7d5f-6be15f5c17fa-932138a1, #w-node-_04f84c02-d4be-7921-bd30-e409c54e1145-932138c4, #w-node-_6cba3c1b-3076-5748-fce2-31135e0ec996-932138c4, #w-node-_4be1fc21-e8d8-e453-cf56-8b2b71ce89b9-932138c4, #w-node-_5ecfd85d-de5b-22a1-af50-98519e71e879-932138c4, #w-node-_4be7d67b-3d9a-4a8d-3ccc-a04239c926aa-932138c4, #w-node-_1d8fdc59-734e-6cd6-6975-574db930310b-932138c4 {
    grid-column: 1 / 3;
  }

  #w-node-_5768a941-c77d-cd56-3a27-3a2c3cbd9587-932138e8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_22861102-fcdc-52db-af33-934aa5acd6fb-932138e8, #w-node-_54a7889e-3a1b-0eae-0012-15f9201223f7-932138e8, #w-node-b0438358-f398-544e-40d2-feac791b8c48-932138e8, #w-node-_22397afb-9f1e-180d-80df-dbf2d2ec4621-932138e8, #w-node-_023e3ae5-2f1c-ad74-cfe2-9c15513c98a8-932138e8, #w-node-_15bdfe8b-cb18-be76-2f91-248a585a6059-932138e8, #w-node-_5d74418f-eb0f-163d-45cb-2a8143720843-932138e8, #w-node-b94fd097-5083-bfd2-d961-743addf08947-932138e8, #w-node-_3c524df5-de74-fd9a-ef43-4e3bd1f3ac0c-932138e8, #w-node-d0d93682-df72-3399-16e7-0703cabd8b53-932138e8, #w-node-_55dae2cc-04f2-2f87-a58c-b1500ed020eb-932138e8, #w-node-_89a27ba7-8601-cd7b-0d30-15cc917ea908-932138e8, #w-node-_20d478ab-3ffd-c137-4c5d-919e5dd81b03-932138e8, #w-node-_20d478ab-3ffd-c137-4c5d-919e5dd81b01-932138e8, #w-node-_19f70515-a26b-118b-0c39-41f579ed98ae-932138e8, #w-node-_19f70515-a26b-118b-0c39-41f579ed98b0-932138e8, #w-node-b29099a1-005f-c632-f6c3-51a74b610974-932138e8, #w-node-b29099a1-005f-c632-f6c3-51a74b610972-932138e8, #w-node-ab05c353-5639-ce30-5d1d-9c93aff290ed-932138e8 {
    grid-column: 1 / 3;
  }

  #w-node-b8c8a6ce-7470-b269-fc0a-4e3f87335df2-932138e8 {
    grid-column-end: 3;
  }

  #w-node-_27ca3393-c04d-82d2-4fb7-a7aa1bc72e3d-932138e8, #w-node-_12b55ae7-be57-b299-59e5-d955d4965660-9321390c {
    grid-column: 1 / 3;
  }

  #w-node-_5cf3e01a-84f0-4d94-1df6-ee6059054b65-9321390c {
    grid-column-end: 3;
  }

  #w-node-_863aa646-1fae-ecc9-6dd3-266d5e3b373d-9321390c, #w-node-_896c8b5d-86c8-c993-a563-eb07ba86efd0-9321390c, #w-node-b35c0362-3203-3a84-b2b1-ec41f6924796-9321390c, #w-node-aec1cdad-4452-9300-aca9-086a290423ed-9321390c, #w-node-_5eb3a9b1-1f7a-a944-a84a-fc73bbe870ca-9321390c, #w-node-_3f22cdc8-9a3d-9197-c5fa-2772c2c107ab-9321390c, #w-node-_6c597f31-824c-7495-177c-37d0e618f273-93213930, #w-node-_6c597f31-824c-7495-177c-37d0e618f276-93213930 {
    grid-column: 1 / 3;
  }

  #w-node-_43e921b6-0ea4-25c3-213d-402f3ca798ae-93213930 {
    grid-column-end: 3;
  }

  #w-node-_27411707-e6aa-605f-cdc6-a1f169da810a-93213930, #w-node-c9b25375-bcef-bd36-d931-6211df513fe3-93213930 {
    grid-column: span 2 / span 2;
  }

  #w-node-f4c1f07c-e831-aa2b-2351-b73f7680ecf8-93213930, #w-node-_4a3bc886-b58d-d3a0-4dab-092f08784e75-93213930, #w-node-_4a3bc886-b58d-d3a0-4dab-092f08784e79-93213930, #w-node-_72160783-7bd9-cfde-055a-22076d4af233-93213930, #w-node-f9712135-d3d3-d093-918a-5f14814990fd-93213952, #w-node-_0d2af6a8-8eb2-4019-4a12-3dd272c2224e-93213952, #w-node-f06bb3a9-29d4-8eef-97d1-a0d3129d1e08-93213952, #w-node-f06bb3a9-29d4-8eef-97d1-a0d3129d1e0d-93213952, #w-node-_11e37f51-96ed-0b87-a6d8-1e27008548f4-93213955 {
    grid-column: 1 / 3;
  }

  #w-node-a1e4353f-35ac-d5bb-4984-0013d6b52d0b-93213955 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-f8f40143-4c48-201e-0b07-9ac6096dcc8c-93213955 {
    grid-column: 1 / 3;
  }

  #w-node-_20c91224-1030-1d68-c05e-8bfc6546fc60-93213955 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-_0bfb9371-9170-2ef0-b806-e944134c2d25-93213955, #w-node-_99967eee-a7f5-88ca-26b4-788df6cec21a-93213955, #w-node-_0ed4c5b8-65dc-96c7-d0eb-6ace91101fa3-93213959, #w-node-_0ed4c5b8-65dc-96c7-d0eb-6ace91101fa5-93213959, #w-node-_0b9dd68e-2462-4579-f12f-fcba4d8b0043-93213959, #w-node-ff81dcf6-3250-febb-c7ab-b024ab8deceb-93213959, #w-node-_72d7f246-da80-d4f6-1d62-a51585a7de44-93213959, #w-node-_22360f8e-8553-5dd1-b874-dd30276e6008-276e6006, #w-node-_22360f8e-8553-5dd1-b874-dd30276e600f-276e6006, #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-9321395b, #w-node-_83c747e5-5703-e8b8-4a6a-606be1d86e18-9321395b {
    grid-column: 1 / 3;
  }

  #w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395b {
    grid-column-end: 3;
  }

  #w-node-_201142c6-e5df-c642-8fd8-808c73731858-9321395b, #w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395b, #w-node-_8da731e4-3db2-9be5-ed76-f52bf83a6fa5-9321395b, #w-node-_3b3d7d17-0a7b-65e4-26dc-868dc1e850c3-9321395b, #w-node-b8c02a4a-9dd0-b5b3-613c-ef5beeb85654-9321395b, #w-node-_5b7787eb-de56-4586-341e-1b5cc7be440e-9321395b, #w-node-f3b15839-1b9b-bb48-f141-05b98ebaaabc-9321395b, #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9baf-9321395b, #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9b97-9321395b, #w-node-_2e86e6de-9120-da87-bab3-0ec0e886b468-9321395b {
    grid-column: 1 / 3;
  }

  #w-node-_490c6e85-e9af-5c21-d2b3-8c8636e3b619-9321395b {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
  }

  #w-node-_677678a5-be99-0d50-61c1-f0db3cea871e-9321395b, #w-node-bc080c0f-907d-2a69-b6e0-db9c08b62faf-9321395b, #w-node-bc080c0f-907d-2a69-b6e0-db9c08b62fa5-9321395b {
    grid-column: 1 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f88-9321395b {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8e-9321395b {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-9321395b {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_7b5d6aff-e47f-1139-69a9-b593bb28151f-9321395b, #w-node-a7ade6e7-f537-9836-a38f-cfeb126f938c-9321395b, #w-node-_8813b473-748a-a872-ccd0-6b3c2143db7b-9321395b, #w-node-a7ade6e7-f537-9836-a38f-cfeb126f939b-9321395b, #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-9321395c, #w-node-_706d426e-9642-6365-215e-a0ddd664680a-9321395c, #w-node-bbd51211-aa50-be8a-e2bf-11646d1d64d3-9321395c, #w-node-_83c747e5-5703-e8b8-4a6a-606be1d86e18-9321395c {
    grid-column: 1 / 3;
  }

  #w-node-f60d9962-b9f9-6389-667c-90f6f493f76b-9321395c {
    grid-column-end: 3;
  }

  #w-node-_201142c6-e5df-c642-8fd8-808c73731858-9321395c, #w-node-_6a3b9a25-1fa5-cc66-b314-9d2ce97a4fd6-9321395c, #w-node-_9e2ee6b0-5e2d-01ce-482c-0559e215faa7-9321395c, #w-node-_5b7787eb-de56-4586-341e-1b5cc7be440e-9321395c, #w-node-f3b15839-1b9b-bb48-f141-05b98ebaaabc-9321395c, #w-node-_03dedf2d-957b-5037-7d1b-258f5023f31f-9321395c, #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9baf-9321395c, #w-node-_2120025c-324b-3a2a-4838-1bf20e7e9b97-9321395c, #w-node-f0beee59-f418-e174-0989-58c16f4c1f16-9321395c, #w-node-f0beee59-f418-e174-0989-58c16f4c1f18-9321395c {
    grid-column: 1 / 3;
  }

  #w-node-_78827c52-eff3-d9b7-93d9-1e650e4a3ebf-9321395c {
    grid-column-end: 3;
  }

  #w-node-_20157d14-51a6-cd6d-d570-f9ce38cdda9c-9321395c, #w-node-_47f1af86-c189-6696-9501-5a4975c1c458-9321395c, #w-node-_9379eac2-fc4e-cff8-202b-90376ec2d8ba-9321395c, #w-node-_29743fc6-1b7b-bef9-46fa-03e947031087-9321395c, #w-node-_2710468c-f8f0-078d-fcff-c1ac96e999c0-9321395c, #w-node-_2710468c-f8f0-078d-fcff-c1ac96e999bd-9321395c, #w-node-b98b8c09-e2a3-2018-6526-d591fa49044b-9321395c, #w-node-b98b8c09-e2a3-2018-6526-d591fa49044e-9321395c, #w-node-_69315a64-5db3-46ee-9c78-409e35f84214-9321395c, #w-node-_391463e9-a297-5440-aa7c-57aa9b34950a-9321395c, #w-node-cbd71cf5-6bdf-2bbb-d18c-dc48bc4f0594-9321395c, #w-node-d0cf2a73-54c9-0f91-6ce7-a18382f82097-9321395c, #w-node-_7ca4a306-906c-8e44-cdfb-809432910fb7-9321395c, #w-node-_7ca4a306-906c-8e44-cdfb-809432910fba-9321395c, #w-node-_801fa2b4-e3b3-abfa-9c2e-12fc749e7ba1-9321395c, #w-node-c49e9760-3c73-4605-c218-e98768362695-9321395c, #w-node-_6118996d-a291-f712-f8e6-1e99131ccfc1-9321395c, #w-node-_6118996d-a291-f712-f8e6-1e99131ccfc4-9321395c, #w-node-_3b6295f4-9d77-fe5e-83e8-88295716a829-9321395c {
    grid-column: 1 / 3;
  }

  #w-node-_4123b16a-51b6-f52f-7754-b46d0ab4bb41-9321395c {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-f2173bfd-fc5d-8cbb-b0e7-89c4c3ce06a9-9321395c {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f6cad42c-eba7-084b-906b-5e490ff18046-9321395c {
    grid-row: 3 / 4;
  }

  #w-node-a1766bce-34a9-ec93-ac74-70e3b98c888d-9321395c {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f92-9321395c {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_7b5d6aff-e47f-1139-69a9-b593bb28151f-9321395c, #w-node-_49eab58a-5abc-3226-9fdc-668c07eba362-9321395c, #w-node-_5effd813-d453-d3b1-c103-e0042d2c12f5-9321395c, #w-node-_1612c891-03ce-0628-d639-28d11fe1fa46-9321395c, #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-9321395d, #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-9321395d, #w-node-e4e3c5df-1e8b-7040-2e78-aa7993a7ade5-9321395d, #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-9321395d, #w-node-_1b061f3e-5314-1a68-cab5-33537eb046ce-9321395d {
    grid-column: 1 / 3;
  }

  #w-node-_463cc6e1-cb27-9753-57b0-f2c02e7275a9-9321395d {
    grid-column-end: 3;
  }

  #w-node-_0150eb47-896d-fe49-d85e-9b6db6dc5c53-9321395d, #w-node-_72e17f72-879b-5143-0bf6-f702694d37cb-9321395d, #w-node-_48814cd0-e227-3392-6da4-27d7dd4aca09-9321395d {
    grid-column: 1 / 3;
  }

  #w-node-_48814cd0-e227-3392-6da4-27d7dd4aca12-9321395d, #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-9321395d {
    grid-column-end: 3;
  }

  #w-node-_5f11a7cc-d973-2199-990c-c2f46daaff6e-9321395d, #w-node-_6b963815-f572-e124-aa42-bdcfa11e1531-9321395d, #w-node-_6218fdbb-cd37-d0e0-b399-9db05cf65333-9321395d, #w-node-fc90f45d-f356-586e-da55-45dcb6139931-9321395d, #w-node-fd69af39-7f7b-0825-57af-ef4c91f8b5bf-9321395d, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-9321395e, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-9321395e, #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-9321395e, #w-node-_788b9f16-5730-ea32-221e-def3dfb2bdd3-9321395e, #w-node-_5b6da45a-2d5f-55c7-be96-5aa520e8d51c-9321395e, #w-node-_49c1f23d-87fc-571e-c807-ed1cadb7d98a-9321395e, #w-node-_0e21afcb-abc0-ed14-f359-5ce1d1f6d4f0-9321395e, #w-node-db812d9a-5158-a27e-99b8-fc4a5e830782-9321395f {
    grid-column: 1 / 3;
  }

  #w-node-e23a597a-f71f-8e2c-70f5-19d7df5a190d-9321395f {
    grid-column-end: 3;
  }

  #w-node-ac0344ec-10fc-bc5b-f71f-b715ca288c57-9321395f, #w-node-c0e50414-b215-b862-9190-d3e4527d2fd6-9321395f, #w-node-d2396c82-36cf-62c9-c46f-9320084e0905-9321395f, #w-node-dc4fd42a-1094-180c-b305-5dfa6ff09b65-9321395f, #w-node-_7e795944-ce51-b3ba-aad5-37ead9955278-9321395f, #w-node-_765547c2-8a79-efa8-03af-54661fb30db9-9321395f, #w-node-e860462c-790d-fe52-0aa9-b83925d71085-9321395f, #w-node-e87c8ecf-81f0-fe6b-f2cb-4ce3f051f097-9321395f, #w-node-cd22ea26-eb14-56b3-0848-4418b5c81fd5-9321395f, #w-node-_19e91ce1-1e9a-454f-1399-b3a71697aea4-9321395f, #w-node-_8016b242-fe90-113c-382d-485337241993-9321395f, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213961 {
    grid-column: 1 / 3;
  }

  #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401df-93213961 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_786ae407-ce84-c114-d98a-9a63817554be-93213961, #w-node-_1c61329b-4b72-1669-5335-ba2604b20fd4-93213961, #w-node-_8c3d28bf-cb9d-2b6c-e46f-b310d34e7b0d-93213961, #w-node-_1315b8f2-43c0-abdf-5e24-34c0b9de5bfa-93213961, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-93213962, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-93213962, #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-93213962, #w-node-_4fdbbd66-2360-dd7a-a0d5-2338f9e345f6-93213963, #w-node-_58adf07d-f68d-591a-9180-944fc77e1dc1-93213963, #w-node-d8ab01d7-df32-52a8-dd0f-e57b5ad6077c-93213963 {
    grid-column: 1 / 3;
  }

  #w-node-_71fce4e8-a4c4-a4ca-fa24-daa5787673ff-93213963 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-ce467e82-ee62-bdfd-8c58-a2ec69c5248a-93213963 {
    grid-column: 1 / 3;
  }

  #w-node-c4c8ca98-077d-f29d-23ed-4c9805a76eb1-93213963 {
    grid-column: 1 / 3;
    grid-row-end: 3;
  }

  #w-node-_80dab54f-aed7-87a1-9530-ae77fc17dad5-93213963, #w-node-_77ab521a-930f-9df1-9f3a-8dd262f4e555-93213963, #w-node-_0f4aff42-2b2e-6902-506b-eccb514ef0bc-93213963, #w-node-_14b07b07-cb12-5178-c969-da7de324fc45-93213963, #w-node-ab709d55-111f-bd29-2ab7-2e296ee37e90-93213963, #w-node-_76633190-4489-729f-4676-71430fdcdc96-93213963, #w-node-_352247bb-e18d-c094-c9d6-bea1318484ae-93213963, #w-node-_6786893f-bea2-7feb-1d13-8390c120613c-93213963, #w-node-fa46b55a-d03c-3440-3d5f-825610d6b603-93213963, #w-node-a116c3f3-9c4f-31ee-d480-7e95479ad95a-93213963, #w-node-fe86d6c8-9d4f-fdc5-b9a3-429ad73fc718-93213963, #w-node-b6adabef-c639-4d33-0f3e-c03755ee1dfb-93213963, #w-node-_97e4583a-d64f-724a-0e80-b9a63b5ea38d-93213963, #w-node-f6a9b682-ca77-595a-20a9-040929783b0e-93213963, #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213964, #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213964, #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-93213964, #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-93213964, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-93213964, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-93213964, #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-93213965, #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-93213965, #w-node-e4e3c5df-1e8b-7040-2e78-aa7993a7ade5-93213965, #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-93213965, #w-node-_0d4d6c25-71b0-4cb3-5f76-f25ca29a97d9-93213965, #w-node-_4f38a326-98f5-d79d-a38c-ac4de917f63a-93213965, #w-node-_43c36bb3-7074-0ed8-958d-9dc7a17222ee-93213965, #w-node-_43414083-3ada-a7c1-fb84-4f3b44356847-93213965, #w-node-_1b061f3e-5314-1a68-cab5-33537eb046ce-93213965 {
    grid-column: 1 / 3;
  }

  #w-node-_463cc6e1-cb27-9753-57b0-f2c02e7275a9-93213965 {
    grid-column-end: 3;
  }

  #w-node-d4982eeb-ec26-b025-4c29-2e65502c74c1-93213965 {
    grid-column: 1 / 3;
  }

  #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-93213965 {
    grid-column-end: 3;
  }

  #w-node-_975156de-fcfb-82ae-b276-b2363ebf50f1-93213965, #w-node-_5c796c63-88b9-41af-839f-41f2a6c4a5ef-93213965, #w-node-_44d14593-bce6-aa48-9e48-b6e8c6a5754f-93213965 {
    grid-column: 1 / 3;
  }

  #w-node-_72948983-2f4f-bcf1-d7ba-90d4409120d7-93213966, #w-node-_743a393d-99e2-5f92-66c6-e68ac1db00d1-93213966 {
    grid-column-end: 3;
  }

  #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213967, #w-node-ce0305a4-b094-3db8-a80d-942fb262d4b8-93213967, #w-node-_29892318-c33e-1b18-c084-e59e68815fe3-93213967, #w-node-cb1a7fa4-eaec-8e9e-b343-c6999a13edf3-93213967, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8001-93213967, #w-node-_17aa97ee-dbde-f395-1628-fc8b67df8013-93213967 {
    grid-column: 1 / 3;
  }

  #w-node-c5e8db69-864d-02fb-b17b-af37fe98cc0b-93213969 {
    grid-column-end: 3;
  }

  #w-node-a84e525c-65a1-0da2-384c-214d84d774da-9321396a, #w-node-_311f45c1-b559-09cb-4961-073008a4c433-9321396a {
    grid-column: 1 / 3;
  }

  #w-node-_7e47b361-5cae-8289-90c2-fbcdf93b8ae7-9321396a {
    grid-column-end: 3;
  }

  #w-node-c1251b2d-e9cc-229c-0249-45b06ae6ca52-9321396a, #w-node-_37010197-9ede-cd61-0112-1c2184402d0a-9321396a {
    grid-column: 1 / 3;
  }

  #w-node-_3de97db3-cf86-19c9-3527-50da37616619-9321396a {
    grid-column-end: 3;
  }

  #w-node-_8831fa09-2aaa-f34c-d14a-76c7ea19f910-9321396a, #w-node-_28a49c6d-7e3f-5f9c-4616-3c78c7b33df6-9321396a, #w-node-_833aaa89-280f-2176-ba47-0b1fec7cdb6e-9321396a, #w-node-ba55e95c-7b62-af63-f11b-8cec5652c770-9321396a, #w-node-d1af8186-7df2-60c6-e1d5-4ad08baf47a9-9321396a, #w-node-_7f697c02-65da-ef3c-f434-413434a858e9-9321396a, #w-node-_311b68dc-b32d-1b4c-5e59-bb7434833355-9321396a, #w-node-_3071cfbe-ecfc-8892-cb2f-83bb987e863d-9321396a, #w-node-_5a1c7911-a8e9-a2f9-b7a9-07164ff624a0-9321396b, #w-node-_780ade07-73c0-ab88-f2de-3da0b928ffe2-9321396b, #w-node-_7600af62-dc85-6fb7-16c4-62e5c31f7684-9321396b, #w-node-_866d2800-40e7-2fef-eee3-8086d9432551-9321396b, #w-node-cf82852d-a8ca-7c75-222d-8b1c5e8d1b17-9321396b, #w-node-b141e51c-8eb1-ff40-bba4-62f45d3dbb61-9321396b, #w-node-_1d7d3502-8d22-8a71-1c87-c04d37ceffd3-9321396b, #w-node-_8bf0af50-8b49-10ae-7385-e0e06ce76300-9321396b, #w-node-_4cf4a0dc-afdc-d633-b9e6-52a208ba1984-9321396b, #w-node-_4e786c85-2dca-ec22-d020-0b14ca451c92-9321396b, #w-node-_2ad25df8-8848-ff6e-484c-40beaa1d03ed-9321396b, #w-node-_2ad25df8-8848-ff6e-484c-40beaa1d03e8-9321396b, #w-node-bdcb1db0-e489-bc79-8864-a4680dcc163e-9321396b, #w-node-bdcb1db0-e489-bc79-8864-a4680dcc1643-9321396b, #w-node-e6e86d0a-f65e-ae7f-8b23-36088b509552-9321396b {
    grid-column: 1 / 3;
  }

  #w-node-_8c9a41e1-50c5-7873-2434-e7fbf1321cda-9321396b {
    grid-column-end: 3;
  }

  #w-node-_8c9a41e1-50c5-7873-2434-e7fbf1321cd5-9321396b, #w-node-fba81d60-790e-781f-9d8b-d84dfc79b713-9321396b, #w-node-_270ed8ba-aad0-b886-fcf1-48d3cebf5422-9321396b, #w-node-_785f7678-8faa-4b0c-b2df-a01091b46770-9321396b, #w-node-_49912e39-3b8b-5004-66cc-58c39af53312-9321396b, #w-node-_128c0afa-a284-6ad2-bf47-84d5d6e3a3c5-9321396b, #w-node-_611575de-65b3-af4a-28bf-fd3835cb327b-9321396b, #w-node-bd23bb96-9efa-827c-14fd-1c51b690e0ce-9321396b, #w-node-_6878addf-c648-a5fa-b3b2-af33892c07b5-9321396b {
    grid-column: 1 / 3;
  }

  #w-node-f7800f8f-39fc-37f6-101d-4add2efe9c33-9321396c {
    grid-column: 1 / 5;
  }

  #w-node-b3dbd02e-1122-54f4-d00c-e452268a40b2-9321396c, #w-node-ffda9fec-2265-8adf-f08b-6e0a863a34c2-9321396c {
    grid-column: 1 / 3;
  }

  #w-node-d064a9c8-7c6f-bae4-823e-3ebab9268866-9321396c, #w-node-_7dde1b14-0b2a-df42-4ff8-47f931c2bd18-9321396c, #w-node-d9fa4b17-d471-d485-741d-b874170fa92c-9321396c, #w-node-_3a0e858d-75bf-9c53-de13-3933ec5bba90-9321396c, #w-node-_83459a57-d69c-65da-ee68-b3ced159e0b1-9321396c, #w-node-_4da6105a-7b81-5ba2-8bc9-7cffcc150ce9-9321396c, #w-node-_61e27220-cce4-40b5-c6cc-983beb8a42a2-9321396c, #w-node-_42e9cdb9-42fa-9cae-18cd-c6e65cdd17d3-9321396c, #w-node-_367a05b6-3156-db57-364e-aa56c1dfaa5e-9321396c, #w-node-_300f04b0-89c4-b4d4-cb3f-46fbe0cfd6f2-9321396c, #w-node-_953763a9-5e63-a60a-edc5-4602053e7f7d-9321396c, #w-node-_38bdc140-3efd-2d01-a5a5-4afc507e3017-9321396c, #w-node-b255b82f-9847-f352-b03f-4682440820a1-9321396c, #w-node-bb3ab0f3-f2a9-e422-cb6e-a256329c6da8-9321396c {
    grid-column: span 1 / span 1;
  }

  #w-node-_4ce01372-50a0-967e-5ce7-d1e853d3afaf-9321396c, #w-node-_31b3222b-bb00-516b-98eb-1e3d84a3bb9e-9321396c, #w-node-_39bf7674-9643-4f15-b922-12094880eb4a-9321396c, #w-node-_39bf7674-9643-4f15-b922-12094880eb4e-9321396c, #w-node-_5f21a74c-10d1-4acf-1b63-90d661ba6b9b-9321396d, #w-node-ae009222-8ab3-1750-d281-28d0a7d6e86c-9321396d, #w-node-_56a2a022-2472-7b11-01ab-56bf78c53404-9321396d, #w-node-_6aa05d46-3024-a266-dc0a-57c3f6536575-9321396d {
    grid-column: 1 / 3;
  }

  #w-node-_3d730467-e664-ed62-40fe-5f6c8a654427-9321396d, #w-node-_3d730467-e664-ed62-40fe-5f6c8a654432-9321396d {
    grid-column-end: 3;
  }

  #w-node-_3d730467-e664-ed62-40fe-5f6c8a654433-9321396d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3d730467-e664-ed62-40fe-5f6c8a65443a-9321396d {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: center;
  }

  #w-node-_8edf3031-1c2c-dc6d-7961-05654833bf95-9321396d {
    grid-column: 1 / 3;
  }

  #w-node-_86aadae8-c813-1ed0-1ce3-f04023cdb5f1-9321396d {
    grid-column-end: 3;
  }

  #w-node-bd5329ca-15ec-5a3f-c786-fa4b5a80bcc6-9321396d, #w-node-_5c521576-a53e-ad84-7111-4686c8e085ae-9321396d, #w-node-_47ca04b8-fcce-f5f7-5413-56c23da15fde-9321396d, #w-node-cb7f2cf6-69e0-dad9-e6a0-4f76a153773c-9321396d, #w-node-_83bd0478-0291-31a0-dbc9-fbfbde0c245e-9321396d, #w-node-_911b0f13-c8bf-4ec8-4b9d-543c28f5f624-9321396d, #w-node-_7f12250f-34d2-c188-0cf7-53f86acadbcb-9321396e, #w-node-_032fdbc5-2092-01e3-d22a-aa527fe9906c-9321396e, #w-node-_4ab200a1-81d3-eeaf-fa22-38a39b97ac19-9321396e, #w-node-_624b456f-e3dc-d5de-97c7-b29e9ac6fa36-9321396e, #w-node-_4a2fc3be-159a-86aa-a884-7102daac586a-93213973, #w-node-_18ea0318-2b2c-1f5a-cf26-bff5b3f4b6c1-93213990, #w-node-_89a88edf-e45e-c62d-3013-3b394ff80d3c-93213990, #w-node-c91ef190-7c0b-ee56-cb84-3081a4c68ef0-93213990, #w-node-c91ef190-7c0b-ee56-cb84-3081a4c68f03-93213990, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139aa, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139aa, #w-node-b7dd4c80-11b2-a09d-64e9-6c676db38ad5-932139aa, #w-node-_5f76b849-33d6-7afe-4b7c-93b3e465034b-932139ab {
    grid-column: 1 / 3;
  }

  #w-node-_99e7af93-cc5c-b31d-22f4-5ee2dc4873fe-932139ad {
    grid-column: 1 / 5;
  }

  #w-node-a1b176e6-54d6-efcd-352b-da925a4d73cd-932139ad, #w-node-af57a33b-c069-96a8-483a-35e5c193bfc8-932139ad, #w-node-_9d962b7b-48cb-9001-e32c-4e4581858ef6-932139ad, #w-node-d81ab31f-c663-7313-073e-21fb201a7791-932139ad, #w-node-ceb16783-cc2f-1586-0a81-cea1fe7d0a12-932139ae {
    grid-column: 1 / 3;
  }

  #w-node-_1e456e45-ba86-b2f7-2cd6-21f8851807a3-932139ae {
    grid-column-end: 3;
  }

  #w-node-_9a73f88d-ca59-a4be-3e07-fcac51548ef1-932139ae {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_3ba973f0-dcf9-b09a-8143-72aef499592e-932139ae, #w-node-c2cb93a6-8444-5cd4-e634-0e4526ebce11-932139ae, #w-node-_3ebcdb49-3c9d-c275-6396-a69a5de4eca4-932139ae, #w-node-_4b84dc33-b378-cec8-19d1-9d1f6f0415dc-932139ae, #w-node-_4b84dc33-b378-cec8-19d1-9d1f6f0415e2-932139ae, #w-node-_998a5d2d-c991-c379-7672-4b0206363388-932139b0, #w-node-e1430e18-ee09-fe81-b74f-18058c178d01-932139b0, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cb, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139cb, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401df-932139cb, #w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc265-932139cb, #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cb, #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e7-932139cb, #w-node-d65281bf-4057-ce98-c412-2bf6e9c42520-932139cb, #w-node-d9936d52-7d30-390f-07c6-f02975be81f4-932139cb, #w-node-d9936d52-7d30-390f-07c6-f02975be81fb-932139cb, #w-node-d9936d52-7d30-390f-07c6-f02975be821f-932139cb, #w-node-_4826a0a1-a6ff-32c4-9309-22d03d561089-932139cb {
    grid-column: 1 / 3;
  }

  #w-node-_7e47b361-5cae-8289-90c2-fbcdf93b8ae7-932139cc {
    grid-column-end: 3;
  }

  #w-node-_311f45c1-b559-09cb-4961-073008a4c433-932139cc, #w-node-_29302cc7-40ea-dc61-7a07-5b180b1df497-932139cc, #w-node-_37010197-9ede-cd61-0112-1c2184402d0a-932139cc, #w-node-_28c376c1-2a24-e578-45ff-85dffc497c26-932139cc, #w-node-_315da4ef-dbb5-a9a3-2fca-aad230c0d268-932139cc, #w-node-_73aa2b75-4383-0981-e8d3-7f064f43bdd7-932139cc, #w-node-_0d204e71-6ef7-365b-9f76-ba404a77a2e5-932139cc, #w-node-_226514af-3d47-bf44-48fc-9136a1755b37-932139cc, #w-node-_8d08f707-8b48-d7f4-6fe4-f01db49afb99-932139cc, #w-node-_29d90765-6420-14be-eade-2f3fe74bdf72-932139cc, #w-node-abcf4b43-fddf-548f-2e4e-9a17b97e8f48-932139cc, #w-node-_337a2a2e-a3df-d4d3-c6c8-146f9500de48-932139cc {
    grid-column: 1 / 3;
  }

  #w-node-_0b324acc-f267-0227-7bbf-cbb0129edee1-932139cc, #w-node-bddb697c-d054-4e38-fb30-9ab4ff0e3bbe-932139cc {
    grid-column-end: 3;
  }

  #w-node-_0feb13f2-48f8-b673-1bb7-4396c6595e8c-932139cc, #w-node-_7a9b58d3-7f3e-e01f-e2f7-b767642f31d9-932139cd, #w-node-fbc2bdc7-67a3-7f28-5b63-59319f9401dc-932139cd, #w-node-_51caecc1-0426-b018-bcec-816894084a6d-932139cd, #w-node-_8eab33e3-3566-24d2-e3f7-261887a38fe2-932139cd, #w-node-_027c9c51-161f-ec34-8636-02b937eb80cf-932139cd, #w-node-_027c9c51-161f-ec34-8636-02b937eb80dc-932139cd, #w-node-d656d4a9-cda7-0d4b-f876-2181a47652ff-932139cd, #w-node-_4b0a524e-8e2e-13a6-5b61-570a771bc265-932139cd, #w-node-eda88801-f8aa-d462-c8c2-4b4f71506c6d-932139cd, #w-node-_7bee9f12-4aa2-54b6-6fe4-59ae30b847a5-932139cd, #w-node-d65281bf-4057-ce98-c412-2bf6e9c424e1-932139cd, #w-node-_4826a0a1-a6ff-32c4-9309-22d03d561089-932139cd, #w-node-_2881fe6a-a353-f884-b5d3-02bbfc02f5be-932139ce {
    grid-column: 1 / 3;
  }

  #w-node-bcf9b87a-b6b2-c431-628a-eec7a79992e5-932139ce {
    grid-column-end: 3;
  }

  #w-node-a62bd8c3-9954-f4e0-1feb-48b8228ccafb-932139ce, #w-node-b1774c53-ac10-9c33-8c33-e9a77c02e915-932139ce, #w-node-a1a60b22-b34b-72eb-7892-7610bacab592-932139ce {
    grid-column: 1 / 3;
  }

  #w-node-_9802200b-ffa7-deb1-0cc0-f349e444a4d6-932139ce {
    grid-column-end: 3;
  }

  #w-node-_2a0c8588-8a62-a7fb-1acc-b5175a3b4dda-932139ce, #w-node-_6d3c6f92-a57a-214b-d965-5cf0c46ab6eb-932139ce, #w-node-a5a410d6-6004-6686-e888-0002ed6298ef-932139ce, #w-node-b3cc1493-0273-c881-4fe2-3c0f424e5979-932139ce, #w-node-_08f5e005-a168-5bac-96dc-82ae8e242bf9-932139ce, #w-node-a05920e9-3168-065b-2cbb-959b2c43d8f3-932139ce, #w-node-_825c3bf8-3ccc-dd72-d403-922127f123d7-932139ce, #w-node-_6dde68db-b96f-327d-c281-96e141322428-932139ce, #w-node-_6dde68db-b96f-327d-c281-96e14132242b-932139ce, #w-node-_6dde68db-b96f-327d-c281-96e141322430-932139ce, #w-node-baebddb6-2ac6-3c9c-ed35-a8feebf999c5-932139ce, #w-node-baebddb6-2ac6-3c9c-ed35-a8feebf999c7-932139ce, #w-node-_831b4ace-0764-59a5-2db5-865fef791cb0-932139ce, #w-node-b7f58ae9-41b7-f5d1-9084-28f01bf99feb-932139ce, #w-node-b7f58ae9-41b7-f5d1-9084-28f01bf9a001-932139ce {
    grid-column: 1 / 3;
  }

  #w-node-b593f6ec-19bf-3cbc-3721-c55d785149a1-932139ce {
    grid-column-end: 3;
  }

  #w-node-_0eba7b07-7466-e174-4360-d008556bd98a-932139ce, #w-node-_0eba7b07-7466-e174-4360-d008556bd98d-932139ce, #w-node-_0eba7b07-7466-e174-4360-d008556bd992-932139ce, #w-node-a8194239-181c-c6fd-7216-1a06e36ac2f3-932139ce, #w-node-a8194239-181c-c6fd-7216-1a06e36ac2f5-932139ce, #w-node-_4ee597cb-2a43-e8fe-3c80-360322d9180b-932139ce, #w-node-d4c8e778-72d6-f851-6a6b-5bc248411050-932139ce, #w-node-e82dc199-939e-4f4a-dc73-c32995eb494c-932139d0, #w-node-b0afa4a8-f78c-2e45-14fe-ef191d08b05e-932139d0, #w-node-d04df5d8-8ff5-4ded-f01a-b04a98300d42-932139d0 {
    grid-column: 1 / 3;
  }

  #w-node-_6ea55bbd-087d-652d-50b6-d656c38d7b32-932139d0 {
    grid-column: 1 / 2;
  }

  #w-node-_8f2eb55c-d72e-8ce5-63e8-a193c0564768-932139d0, #w-node-e6f63d7c-5a74-3a14-a54b-367af23e161e-932139d0, #w-node-_1f140f2a-2d94-6973-5eb1-9da0b6f7dda3-932139d0, #w-node-_8d1660d4-6aee-2e40-064f-f2670906efd8-932139d0 {
    grid-column: 1 / 3;
  }

  #w-node-_14653b99-62b6-9e10-bb05-2633f53da2fb-932139d0 {
    grid-column-end: 3;
  }

  #w-node-_858b1cfa-8326-72d8-481c-ce8e99df4a7c-932139d0, #w-node-_3840e5d1-abad-c878-4406-496551e8c3ca-932139d0, #w-node-_061cc093-3342-ab1a-c32e-05c37aab88f4-932139d0 {
    grid-column: 1 / 3;
  }

  #w-node-_4f24fff3-5334-a575-295c-087e4e70d7ab-932139d0 {
    grid-column: 2 / 3;
  }

  #w-node-_0a6f984f-360e-b201-a954-da613ab7d6da-932139d0 {
    grid-column: 1 / 3;
  }

  #w-node-_3bc1754e-3d1c-2398-0f26-561a0c593d23-932139d0 {
    grid-column-end: 3;
  }

  #w-node-c78b3e01-e031-f2e9-e2c6-d9c9bd6e1a73-932139d0, #w-node-_98e9f358-73cb-9bcd-32e4-a157e2c888b1-932139d0, #w-node-_242cf013-8ccb-6b20-c0ea-c936daea72a2-932139d0, #w-node-f9961aa8-c6c3-1cca-5e54-604ee8a61d11-932139ec, #w-node-_98a8a0c5-3616-13f5-f411-dabbb17786f0-932139ec, #w-node-_3a13c456-d922-576e-d7b8-bbc0839f819a-932139ec, #w-node-_00e7ce07-1058-1f42-0271-3c71814427af-932139ec, #w-node-_00e7ce07-1058-1f42-0271-3c71814427b5-932139ec, #w-node-_00e7ce07-1058-1f42-0271-3c71814427c9-932139ec, #w-node-f84f5604-390b-42b1-31a2-3afa11a5a79d-932139ec, #w-node-_8d61674f-5498-f8ec-917f-49b872bc8b70-932139ec, #w-node-_51f1aa5b-36e0-b864-c8dc-484873fd3964-932139ec, #w-node-_51f1aa5b-36e0-b864-c8dc-484873fd3978-932139ec, #w-node-_5f48ade7-7973-f8b7-c326-52ee40fbec8d-932139ec, #w-node-_7e0acedf-8f41-839c-fd76-b8ef958107e9-932139ec, #w-node-_7e0acedf-8f41-839c-fd76-b8ef958107f5-932139ec, #w-node-fa01bdfe-40c2-a16d-1e74-7d2f2130ffbb-932139ec, #w-node-_2b5287d2-f1a9-b125-d7ac-c26b675fe022-932139ec, #w-node-_660f3436-9e22-3f20-3d0d-f1cf6e5dc44c-932139ec, #w-node-_660f3436-9e22-3f20-3d0d-f1cf6e5dc432-932139ec, #w-node-_6754ccee-4810-5e48-707c-67ee43f4dc36-932139ec, #w-node-_6754ccee-4810-5e48-707c-67ee43f4dc42-932139ec, #w-node-_2a68696b-6bfa-34ea-a652-d38a6a42a12e-932139ec, #w-node-_2a68696b-6bfa-34ea-a652-d38a6a42a13c-932139ec, #w-node-b72077fb-6271-b580-eae8-6f89f4cc1eba-932139ec, #w-node-b72077fb-6271-b580-eae8-6f89f4cc1ec6-932139ec, #w-node-c57bcefa-0a71-7b6c-2185-0aabafa544c1-932139ec, #w-node-b651889e-7f66-d6bb-d3d3-eaa275546673-932139ec, #w-node-b651889e-7f66-d6bb-d3d3-eaa27554668d-932139ec {
    grid-column: 1 / 3;
  }

  #w-node-e95f334c-4369-7cc5-2be8-a5b1fdf38f8a-932139ec {
    grid-column-end: 2;
  }

  #w-node-c2be3d8c-447a-3d73-c165-2a2f465d3f61-932139ec {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1915bfbf-28d9-77a1-d7fa-82f529f920fa-932139ec {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_2378f1a7-fa17-ecca-b9dc-526bf182402f-932139ec, #w-node-_2378f1a7-fa17-ecca-b9dc-526bf1824043-932139ec, #w-node-_01c83111-8394-967f-9627-e7c41a144da5-932139ec, #w-node-_9114eaa6-c2ed-9acd-1df1-ee90bab1e5f7-932139ec, #w-node-_3062a7ca-9c29-15b9-0f96-662c314b58d0-932139ed, #w-node-_6b194dfd-c6c1-8995-5a3d-1a7b65a8d7d3-932139ed, #w-node-ef98021c-aa6f-ae91-5048-830d2d566487-932139ed, #w-node-_1a0d8ffc-e291-0da4-4b80-ed8e6540077f-932139ed, #w-node-_5b2bf0df-737f-45ec-3be4-f5b73b640eb8-932139ee, #w-node-_02e0e021-afea-6f89-423b-d3c5945c9f37-932139ee, #w-node-cdbdcbb6-dd64-9cb9-de57-09ac3f0e6ba6-932139ee, #w-node-_12f66544-2472-8e57-f5c0-2a014d18e1c6-932139ee, #w-node-_4e57bd17-d0b0-3c7b-e45f-866a7bf55c8e-932139ee, #w-node-b91d0eaa-a33a-7248-e5de-32cc035f38a9-932139ee, #w-node-_2a4bcc83-8ecd-d616-e30d-8185a14b33db-932139ee, #w-node-b341a160-9e01-0df2-8d94-18f8b4e5d385-932139ee, #w-node-ad739b1f-d85c-6a0e-ba30-64e19ddbd810-932139ef, #w-node-a0e0e7f3-4b42-0c58-5f5a-534ec48b91ff-932139ef, #w-node-_60374d6a-bc88-0701-eedf-2b97dccb567d-932139ef, #w-node-_1e65f91e-32c4-2839-d8e1-bac633520fe8-932139ef, #w-node-_80cf61cf-21da-856b-882b-e6ebf7525880-932139ef, #w-node-b0cba422-8311-f0e6-de2e-273fa68fbea1-932139ef, #w-node-b1665006-e3c9-6216-e1f2-d13ac3091d28-932139ef, #w-node-_3fc36674-1c4f-70bd-4d1b-2677a60ff2e0-932139ef, #w-node-_0fcbbb1b-df5c-d21b-7bfc-d77dd712c787-932139ef, #w-node-de96bbff-0f9e-5ae4-d13c-44afdb5c1f0d-932139ef, #w-node-d9631107-908c-addd-5f40-3bbec44eea7c-932139f0, #w-node-_4410e1f7-cf4b-b46a-d643-f9ac19bfbf8b-932139f0, #w-node-_9284439b-dc30-1968-1d6d-9e88ed3c1be6-932139f0, #w-node-_80ff64f7-f92b-4ac4-6ff4-9c99dc55449d-932139f0, #w-node-_276aafbe-4278-4f54-c011-48c43bdcaa01-932139f0, #w-node-ab5b2c23-8ab3-cc02-ed49-3a5d488508ed-932139f0, #w-node-b87760ae-d0e6-6307-2541-7c4a8f1d2335-932139f0, #w-node-b87760ae-d0e6-6307-2541-7c4a8f1d2338-932139f0, #w-node-_4680c8a8-3b12-6b54-fa29-54badaef926c-932139f0, #w-node-_4680c8a8-3b12-6b54-fa29-54badaef926f-932139f0, #w-node-b4b2e436-633a-bc17-56b0-e724b43be601-932139f0 {
    grid-column: 1 / 3;
  }

  #w-node-_8e5763c6-d613-7562-36fe-54ff0a9a0d8e-932139f0, #w-node-_019f0c5e-927f-6541-8613-6136efd11b60-932139f0, #w-node-_1c81269a-376a-7a41-1903-d8634fec15ae-932139f0, #w-node-_1c81269a-376a-7a41-1903-d8634fec15b1-932139f0, #w-node-_1a5cb627-7873-a9a6-3ffc-9141802bc8c2-932139f0, #w-node-_1a5cb627-7873-a9a6-3ffc-9141802bc8c5-932139f0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a0595b23-685a-8540-0f6c-2bd20de3f7a0-932139f0, #w-node-c4173761-122c-7aa6-945d-317deb4f78da-932139f0, #w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a0c, #w-node-_515879b1-5292-7d5c-f818-58ed142146c8-93213a0d, #w-node-_515879b1-5292-7d5c-f818-58ed142146cb-93213a0d, #w-node-_404fe049-4382-0074-de05-5b403724444d-93213a0d, #w-node-cd8fc69c-72bd-b1db-8570-a29d11355631-93213a0d, #w-node-f469ba2a-69d1-625b-946e-21c9e8ec99b7-e8ec99b5, #w-node-_27ea89d9-90e4-4587-8beb-0b8a943300bd-93213a0e, #w-node-d818cd54-6cab-d52e-a2c4-b4977ea2a5f6-93213a0e, #w-node-fed6e0be-d3d9-eb4e-b523-9b07d93d3386-93213a0e, #w-node-_8ec89d78-43cc-d9a6-e301-e45a92dc8d9a-93213a0e, #w-node-_97ca680e-2200-bd91-4bc2-b466dc53e8a3-93213a0f, #w-node-_68120619-c917-6579-b475-2dc6ba90d422-93213a0f, #w-node-_66cd7b9b-c257-cf36-c9d6-cdfbe72c7575-93213a0f, #w-node-f90bdb36-6c3b-38bf-cd3b-9b8074ea28e8-93213a0f, #w-node-f90bdb36-6c3b-38bf-cd3b-9b8074ea28e6-93213a0f, #w-node-aa0b8834-cc0e-b637-fde0-ce9ffdaea269-93213a0f, #w-node-_49542ccc-2af7-e2fd-75f9-77a4a495bb20-93213a0f, #w-node-f899e262-cff4-2c38-0a0e-75913be263a6-93213a0f, #w-node-f899e262-cff4-2c38-0a0e-75913be263a9-93213a0f, #w-node-_0f08c3d6-3692-ff32-b2bb-77b0be21c6d4-be21c6d2, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a10, #w-node-_6e6e5b3b-e2fd-b276-82bc-ad19f3c0adea-93213a10, #w-node-_0ed1fbb1-e3b3-eeae-d8ee-0ca6edeb37f8-93213a10, #w-node-_9d840b67-789a-5185-f626-04868b00bc28-93213a10, #w-node-_3df0fba1-565d-ed64-8cec-73032d96d31a-93213a10, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a10, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a10, #w-node-a69519a8-4635-9d60-f9aa-067a3f5b4740-93213a10, #w-node-_97803851-2fdd-596d-d17f-4d0cccbf4efc-93213a10, #w-node-_399f6aab-73fd-372f-ddce-f9e0d662afcd-93213a10, #w-node-_679eedc4-dfe6-0ab3-7aa5-29f26fe31ab1-93213a10, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a10, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a10, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a10, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a10, #w-node-dae4cda3-31a9-c4f0-1c0f-dbd0a5499380-a549937e, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a2c, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a2c, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a2c, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a2c, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a2c, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a2c, #w-node-_0670cab1-d571-d717-3492-2d90194e3e73-93213a2d, #w-node-c9682f69-4439-c4a0-f7c2-8152b1312945-93213a2d, #w-node-_59d2a354-98e2-89cd-a9ef-d7979bd25f85-93213a2d, #w-node-_040704c4-ea75-6997-22f8-1635eb8675ed-93213a2d, #w-node-_6e7f75a2-4ac2-805c-4ccf-12f6d5b00844-93213a2d, #w-node-_7063bfc3-5397-da5b-40b4-c030013be4b0-93213a2d, #w-node-bf52d23f-ce69-912a-6f2a-49898ad5ff85-93213a2d, #w-node-_7670cfe6-4a61-ab5e-428d-cca047a31c2c-93213a2e, #w-node-_6c60e2b8-46d9-1a62-ac45-23b7eccf651b-93213a2e, #w-node-_23070cc1-6e8a-2db4-882a-f1e6ddf11f0e-93213a2e, #w-node-_7331a2c3-4e23-3c50-6b61-a3125196b86a-93213a2f, #w-node-_5fcb975c-99e3-fb43-9173-d3b15d1974e2-93213a2f, #w-node-_25e8ef29-6863-1d76-f885-2ebee4986e76-93213a2f, #w-node-d76b5a64-f106-c398-10f1-2b2a128af984-93213a2f, #w-node-_1277d5fd-32d3-e0fc-69de-6548c30cb8bd-93213a2f {
    grid-column: 1 / 3;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a2f {
    grid-column-end: 3;
  }

  #w-node-_4f12d703-bca3-cc15-d2f6-38ca434fcaf3-93213a2f, #w-node-a393e344-2336-ff3c-4e41-0e54dc430b6e-93213a2f, #w-node-_78e646a9-be2b-6abb-98a3-aa3457257a4c-93213a2f, #w-node-cafab2b8-f94d-0eca-c299-64dea456663b-93213a2f, #w-node-af4cd24f-abed-6a48-28a3-3d72555acbbd-93213a2f {
    grid-column: 1 / 3;
  }

  #w-node-_2892bdb2-c9ec-7cb8-8a14-54098a0a7564-93213a2f {
    grid-column-end: 3;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a2f, #w-node-de3573d6-0b4c-be56-f075-6454fae8cc80-93213a2f, #w-node-_59fc44bc-5286-c9eb-e36e-9c6be54ca6e2-93213a2f, #w-node-_59fc44bc-5286-c9eb-e36e-9c6be54ca6ee-93213a2f {
    grid-column: 1 / 3;
  }

  #w-node-dc4d63d6-82cd-96ce-85a2-13de80f3d091-93213a2f {
    grid-column-end: 3;
  }

  #w-node-_530d58ae-aa3f-bfe5-f9d2-9d6b743a1216-93213a2f, #w-node-c5213207-dd22-8a7d-1974-e1ef74589d0d-93213a2f {
    grid-column: 1 / 3;
  }

  #w-node-_4df9a814-a948-89bd-8a4f-a71247b413f3-93213a2f {
    grid-column-end: 3;
  }

  #w-node-fe622215-1883-7b52-f338-8715b9493c5b-93213a2f, #w-node-fe622215-1883-7b52-f338-8715b9493c67-93213a2f, #w-node-_657280c9-eab2-4ffa-861b-d9f2394069b3-93213a2f {
    grid-column: 1 / 3;
  }

  #w-node-_657280c9-eab2-4ffa-861b-d9f2394069b1-93213a2f {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_471b9646-cadc-971b-29ec-210bafe95ecb-93213a2f, #w-node-_471b9646-cadc-971b-29ec-210bafe95ed3-93213a2f, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a2f {
    grid-column: 1 / 3;
  }

  #w-node-_9dcb7049-b749-e41d-e107-e7bbb8a3d5f5-93213a30 {
    grid-column-end: 3;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a30, #w-node-e9b73e72-e9b7-c97e-f753-0ad236e2cd46-93213a30, #w-node-d111acae-8b3b-035c-dca7-af98f30691c4-93213a30, #w-node-_236b8274-1a92-581e-b95a-7654f43586ca-93213a30, #w-node-ea240c8c-a5cd-f4cc-c5f9-729de7ea46f1-93213a30, #w-node-a261c835-247f-6db4-a39d-982d272da37c-93213a30, #w-node-a261c835-247f-6db4-a39d-982d272da37f-93213a30, #w-node-_32adc76a-3af2-8ca5-443c-106ec6f4403b-93213a30, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a30, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a30, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a30, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a30, #w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c0-93213a30, #w-node-_3e79d232-86e8-da27-bdb6-e0154c3791c3-93213a30 {
    grid-column: 1 / 3;
  }

  #w-node-_97fec9e5-8676-095e-4581-f7d7fe396aa7-93213a31 {
    grid-column-end: 3;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a31, #w-node-_7f5ff540-8d3e-2474-0ee2-521b5df460fb-93213a31, #w-node-_1cf03666-2b87-6a18-57ae-dd78529dc664-93213a31, #w-node-e25d0b95-7108-f1af-3cc0-c8d04bc34014-93213a31, #w-node-e25d0b95-7108-f1af-3cc0-c8d04bc34016-93213a31, #w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc250d-93213a31, #w-node-c1b5de02-cf29-4a45-fe4e-1d2e54cc2510-93213a31, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a31, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a31, #w-node-f09a4770-1558-64d6-9776-1b7155b6ce99-93213a31, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a31, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a31 {
    grid-column: 1 / 3;
  }

  #w-node-_9bd3ed87-9222-481c-733f-0da11f8c9986-93213a32 {
    grid-column-end: 3;
  }

  #w-node-ab5d0518-35d1-318a-7adb-99e7f7d04806-93213a32, #w-node-ab5d0518-35d1-318a-7adb-99e7f7d04808-93213a32, #w-node-_22c30d8d-bc69-c16a-692a-6feaca33af4b-93213a32, #w-node-_2bf8b691-e030-32d9-4066-51e603972d1a-93213a32, #w-node-a6bc3ad1-abe5-94b4-96d7-ec4537895b91-93213a32, #w-node-d39197e7-5842-4439-88e3-08e169bde3b0-93213a32, #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213a4d {
    grid-column: 1 / 3;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213a4d {
    grid-column-end: 3;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213a4d {
    grid-column: 1 / 3;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a4d {
    grid-column-end: 3;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a4d, #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-93213a4d, #w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213a4d {
    grid-column: 1 / 3;
  }

  #w-node-_00a44d96-b7d3-090a-9bef-52b15c9d25c0-93213a4d {
    grid-column-start: 1;
  }

  #w-node-_4032dfc1-5e0b-27f1-2cbc-516e11924ec9-93213a4d, #w-node-_4032dfc1-5e0b-27f1-2cbc-516e11924ebe-93213a4d, #w-node-f3dd3932-5922-1f7d-da1e-d6a3da75fede-93213a4d, #w-node-_4167165d-5823-bd45-87ff-d415d0aedd23-93213a4d, #w-node-_4167165d-5823-bd45-87ff-d415d0aedd2e-93213a4d, #w-node-_06c94981-0c2a-0b80-c33a-b1b37095e8a0-93213a4d, #w-node-c4c1da24-e6a8-c33c-1246-a84d1210e0af-93213a4d, #w-node-c4c1da24-e6a8-c33c-1246-a84d1210e0ba-93213a4d, #w-node-_5b6cf757-6499-19f9-1699-3f84d1c03cc2-93213a4d, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a4d, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213a4d {
    grid-column: 1 / 3;
  }

  #w-node-_1b7f6c7d-ceb2-c6c8-59ea-06f941ee5d56-93213a4e {
    grid-column-end: 3;
  }

  #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fa-93213a4e, #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fd-93213a4e, #w-node-_4fbb08fa-ec86-8837-6556-2fedfb1f1e35-93213a4e, #w-node-_86a8a020-3522-1848-6bd6-d2700809a117-93213a4e, #w-node-_7971c433-e2b0-2b25-76cf-558603043d53-93213a4e, #w-node-d6bde455-dbb6-6567-f902-215a5c1a26b8-93213a4e, #w-node-d6bde455-dbb6-6567-f902-215a5c1a26ba-93213a4e, #w-node-_3ae450e9-8880-0e17-63a5-0d01f720368b-93213a4e, #w-node-_3ae450e9-8880-0e17-63a5-0d01f720368e-93213a4e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a1-93213a4e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a4-93213a4e, #w-node-d1b0f297-5143-29ab-1c50-e9be360dafc2-93213a4e, #w-node-_962f3b12-78e7-0f90-8612-a836c2247686-93213a4e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731b-93213a4e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731e-93213a4e, #w-node-_978206df-3d1a-f76a-ece3-7eae3dd22d99-93213a4e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557f8-93213a4e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557fb-93213a4e {
    grid-column: 1 / 3;
  }

  #w-node-_23b958d1-2b45-ded2-0cd2-7b76a04a23f8-93213a51 {
    grid-column-end: 3;
  }

  #w-node-_08438134-cc95-1d32-886c-4862b4761310-93213a51, #w-node-_4ab993f9-8b90-21f5-dd0b-1826be0c267e-93213a51, #w-node-_4ab993f9-8b90-21f5-dd0b-1826be0c2680-93213a51, #w-node-bbc95a22-a8f2-100d-8e59-b120edc7a062-93213a51, #w-node-_96926f9f-8467-f026-f754-441f183c56fd-93213a51, #w-node-dae62986-2632-3c10-94ae-414a071bd07b-93213a51, #w-node-dae62986-2632-3c10-94ae-414a071bd07e-93213a51, #w-node-_64777392-8b6c-6fd3-1410-8f8d87a52fa6-93213a51, #w-node-_64777392-8b6c-6fd3-1410-8f8d87a52fa9-93213a51, #w-node-_382a956b-b2fc-e0a1-990d-87df0523ca46-93213a51, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cb8-93213a51, #w-node-_15dee701-8dc9-49ef-108d-05a0d37b9cbb-93213a51, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee70-93213a51, #w-node-_4bec3ea3-5524-287f-ac5f-008e9fefee73-93213a51, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a52, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a52, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a52, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a52, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a52, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a52, #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213a6d {
    grid-column: 1 / 3;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213a6d {
    grid-column-end: 3;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213a6d {
    grid-column: 1 / 3;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213a6d {
    grid-column-end: 3;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213a6d, #w-node-_0fd1d549-1315-c574-94a5-666b39e36bcd-93213a6d, #w-node-_675a7122-1190-fe07-2f19-49eb5e133451-93213a6d, #w-node-f9f3123d-ee0f-57c5-c08f-bd1fb57f0e65-93213a6d, #w-node-_8b41ebb8-8be3-3aa7-bf33-4136aa08698f-93213a6d {
    grid-column: 1 / 3;
  }

  #w-node-_33f9d8a5-f01f-954f-d055-2b9b22a7f2bb-93213a6d {
    grid-column-end: 3;
  }

  #w-node-a5d3f8e8-65e8-1b1d-81ac-70b4a3a65f5c-93213a6d, #w-node-a5d3f8e8-65e8-1b1d-81ac-70b4a3a65f75-93213a6d {
    grid-column: 1 / 3;
  }

  #w-node-_76f4cef2-6b30-cebe-9a61-8e4a3b70db8b-93213a6d {
    grid-column-end: 3;
  }

  #w-node-e80d104e-0569-9603-4731-aaba7d4f89d9-93213a6d, #w-node-e80d104e-0569-9603-4731-aaba7d4f89f2-93213a6d, #w-node-_0eb30be4-b64e-b63e-a360-8ffaeb57b03a-93213a6d, #w-node-_0eb30be4-b64e-b63e-a360-8ffaeb57b053-93213a6d, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213a6d, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213a6d, #w-node-f79a3d12-997f-3f02-23cd-f9667ce3846e-93213a6e, #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fa-93213a6e, #w-node-d53c6ec1-1d38-1416-a8b9-df6cee6b56fd-93213a6e, #w-node-_4fbb08fa-ec86-8837-6556-2fedfb1f1e35-93213a6e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a1-93213a6e, #w-node-f08465cf-2550-24a2-1b54-8495017b91a4-93213a6e, #w-node-_7971c433-e2b0-2b25-76cf-558603043d53-93213a6e, #w-node-d6bde455-dbb6-6567-f902-215a5c1a26b8-93213a6e, #w-node-d6bde455-dbb6-6567-f902-215a5c1a26ba-93213a6e, #w-node-_881bcd0f-934a-998b-37a8-c79e0f72012c-93213a6e, #w-node-_881bcd0f-934a-998b-37a8-c79e0f72012e-93213a6e, #w-node-_881bcd0f-934a-998b-37a8-c79e0f72013f-93213a6e, #w-node-_0c69cc37-4c91-db28-43b8-f6dc6dea8735-93213a6e, #w-node-_0c69cc37-4c91-db28-43b8-f6dc6dea8738-93213a6e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731b-93213a6e, #w-node-b6df1133-2428-b5a6-1ef2-9f6fb6c4731e-93213a6e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557f8-93213a6e, #w-node-dcbbb7f7-67be-8f20-29b2-9d88795557fb-93213a6e, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a71, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a71, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a71, #w-node-_1cdc9200-0157-1051-37b2-9024df6e5326-93213a71, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a71, #w-node-c122f5b6-25c7-1fce-e5e9-b1b0a0f17d49-93213a71, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a71, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a71, #w-node-f039280e-7017-c65e-1c6f-fb5eec8e7543-93213a71, #w-node-_158f7598-36cc-9c92-3d76-b34986c0b456-93213a71, #w-node-_6f6bbb65-8da0-3449-ac24-0fdcebc01d2b-93213a71, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a71, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a71 {
    grid-column: 1 / 3;
  }

  #w-node-_5a277ae2-9920-6732-9647-4f6e32c90a0e-93213a71, #w-node-fb9bef24-5ca6-7d03-4972-b9224b7ea8ff-93213a71, #w-node-d9725a42-2e1d-85f7-59fe-bad888afa80e-93213a71, #w-node-d94f4714-cdfc-a7ba-acfd-0f1e72d27d92-93213a71 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a71, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a71, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a71, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a71, #w-node-_159052ab-fb24-9360-f234-c5e4626b3a7d-93213a72, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a8e, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a8e, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a8e, #w-node-cae90e45-905f-f28b-7571-ce6833a84f62-93213a8e, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a8e, #w-node-_6fb1a71f-132f-b88a-97b0-06130df1b2d4-93213a8e, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2c9-93213a8e, #w-node-cc193c24-0b5d-0272-ed39-133ebccaa2cc-93213a8e, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a8e, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a8e {
    grid-column: 1 / 3;
  }

  #w-node-_5a277ae2-9920-6732-9647-4f6e32c90a0e-93213a8e, #w-node-fb9bef24-5ca6-7d03-4972-b9224b7ea8ff-93213a8e, #w-node-d9725a42-2e1d-85f7-59fe-bad888afa80e-93213a8e, #w-node-d94f4714-cdfc-a7ba-acfd-0f1e72d27d92-93213a8e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a8e, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a8e, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a8e, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a8e, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a8f, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a8f, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a8f, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a8f, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a8f, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a8f, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213a90, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213a90, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213a90, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213a90, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213a90, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213a90, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213a91, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213a91, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213a91, #w-node-_06438e46-56bc-688b-6dc6-f1e69d7f62e7-93213a91, #w-node-ff4cb369-d90b-0e6f-7eee-327407078638-93213a91, #w-node-e19d5424-3cb2-2465-1760-707ab3ab5ae7-93213a91, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213a91, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213a91, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213a91, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213a91 {
    grid-column: 1 / 3;
  }

  #w-node-_5a277ae2-9920-6732-9647-4f6e32c90a0e-93213a91, #w-node-fb9bef24-5ca6-7d03-4972-b9224b7ea8ff-93213a91, #w-node-d9725a42-2e1d-85f7-59fe-bad888afa80e-93213a91, #w-node-d94f4714-cdfc-a7ba-acfd-0f1e72d27d92-93213a91 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213a91, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213a91, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38040-93213a91, #w-node-_0cd0007d-b9a9-609c-b741-07e8f6a38043-93213a91, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab0, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab0, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab0, #w-node-_198815b0-5835-95e0-ce30-208e3eb31ce3-93213ab0, #w-node-_84c16231-a1f6-4bbe-2a3b-1c531eebd058-93213ab0, #w-node-a62a517e-a785-3202-d9a1-438b6b850391-93213ab0, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab0, #w-node-ff459f3e-6cbf-2891-be86-30a5d6628efa-93213ab0, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab0, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab0, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab0, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab0 {
    grid-column: 1 / 3;
  }

  #w-node-_5a277ae2-9920-6732-9647-4f6e32c90a0e-93213ab0, #w-node-fb9bef24-5ca6-7d03-4972-b9224b7ea8ff-93213ab0, #w-node-d9725a42-2e1d-85f7-59fe-bad888afa80e-93213ab0, #w-node-d94f4714-cdfc-a7ba-acfd-0f1e72d27d92-93213ab0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab0, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab0, #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab1, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab1, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab1, #w-node-_35536e98-212f-41c4-d674-e11a6af8398f-93213ab1, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab1, #w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab1, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab1, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab1, #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0d-93213ab1, #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b0f-93213ab1, #w-node-_652b74eb-63ea-7c32-2b8e-aa7400786b20-93213ab1, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab1, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab1 {
    grid-column: 1 / 3;
  }

  #w-node-_5a277ae2-9920-6732-9647-4f6e32c90a0e-93213ab1, #w-node-fb9bef24-5ca6-7d03-4972-b9224b7ea8ff-93213ab1, #w-node-d9725a42-2e1d-85f7-59fe-bad888afa80e-93213ab1, #w-node-d94f4714-cdfc-a7ba-acfd-0f1e72d27d92-93213ab1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab1, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab1, #w-node-_4479dad2-6e14-1a4e-2de6-84919cb21a1a-9cb21a18, #w-node-_03a799a8-40c9-63b8-b6e9-aa814529d27d-93213ab2 {
    grid-column: 1 / 3;
  }

  #w-node-_8f20aea5-aac0-7966-77d8-47aa3664ffa9-93213ab2 {
    grid-column-end: 3;
  }

  #w-node-_824912f7-937d-a69a-25c2-064017d03203-93213ab2, #w-node-fbc8d11c-b525-e927-3521-3cfa6436c109-93213ab2 {
    grid-column: 1 / 3;
  }

  #w-node-fcc67b65-9eed-608b-ebaf-4455e0158711-93213ab2 {
    grid-column: 2 / 3;
  }

  #w-node-d5057bd6-510b-7a57-e8d6-a69ad356f712-93213ab2 {
    grid-column-end: 3;
  }

  #w-node-_7517a26c-9118-476d-d3d1-101c88e24ede-93213ab2, #w-node-e59fb705-45a5-b83f-f223-fedde0460e02-93213ab2, #w-node-_00a44d96-b7d3-090a-9bef-52b15c9d25c0-93213ab2, #w-node-b830be5a-3efd-bd3f-e2dc-f3fc44261514-93213ab2, #w-node-_4d65766f-d402-1ac3-7d59-ad5729432f98-93213ab2, #w-node-_44820a3a-2f08-54e7-63f3-915576667fd4-93213ab2, #w-node-_44820a3a-2f08-54e7-63f3-915576667fe5-93213ab2, #w-node-_850f3a00-57b2-6b8d-f2a9-b812ae38f0c4-93213ab2, #w-node-f63d3237-ae2b-7ca9-384c-dc05a4259f8c-93213ab2, #w-node-f63d3237-ae2b-7ca9-384c-dc05a4259f97-93213ab2, #w-node-fc64e790-209e-e77f-7a95-27bf9a0dde5d-93213ab2, #w-node-_06a73a15-13c0-4e51-1419-f86c4a8a5c77-93213ab2, #w-node-_06a73a15-13c0-4e51-1419-f86c4a8a5c88-93213ab2, #w-node-b2588540-58bf-adbc-8d53-2100f1812b12-93213ab2, #w-node-b2588540-58bf-adbc-8d53-2100f1812b1f-93213ab2, #w-node-_877a21e9-ed3d-5b02-dc52-2b25742e05f1-93213ab2, #w-node-_2af1a3b0-faa2-9f0c-fdeb-bcdf262c2643-93213ab2, #w-node-_2af1a3b0-faa2-9f0c-fdeb-bcdf262c2652-93213ab2, #w-node-_3d9c861d-f85a-64fb-477b-a791eb2b1251-93213ab2, #w-node-_6b2700e6-c2de-309f-c2ca-b9c5adf7cefa-93213ab2, #w-node-_4dca50d5-2fbc-fa46-5a4d-4892b0449c4a-93213ab2 {
    grid-column: 1 / 3;
  }

  #w-node-_74e7e384-10ca-6e4e-70f0-f0a5b72a9182-93213ab2 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_68e5b362-f876-cb74-5c60-12ed5e4a746d-93213ab2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7473926f-9a66-15ae-c3bb-d5528d9a90d4-93213ab3, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1595-93213ab3, #w-node-c8e353a5-086b-ca83-b3ae-3d4b5def1598-93213ab3, #w-node-eebb8ed1-3024-261b-f860-69ebb5ec0170-93213ab3, #w-node-_3e6eeadc-4c17-a577-3411-9ba141f782ca-93213ab3, #w-node-fb1d8f5d-8236-706f-61c5-7b506ece65de-93213ab3, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9a7-93213ab3, #w-node-_3fe9b82b-fbb9-3fd9-ad45-e8b4e06cc9ac-93213ab3, #w-node-_7ab216b6-6bc2-d8a0-6cb3-8fffe11e0d06-93213ab3, #w-node-_7047d35a-38fa-af09-aa75-e149868a9345-93213ab3 {
    grid-column: 1 / 3;
  }

  #w-node-_5a277ae2-9920-6732-9647-4f6e32c90a0e-93213ab3, #w-node-fb9bef24-5ca6-7d03-4972-b9224b7ea8ff-93213ab3, #w-node-d9725a42-2e1d-85f7-59fe-bad888afa80e-93213ab3, #w-node-d94f4714-cdfc-a7ba-acfd-0f1e72d27d92-93213ab3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf20-93213ab3, #w-node-ba62b678-8aff-c20f-db0d-5238fb93cf23-93213ab3, #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ace, #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213ace, #w-node-e65c6320-5e98-8307-7ac4-55708feba52f-93213acf {
    grid-column: 1 / 3;
  }

  #w-node-_28d005df-f20e-0f50-155d-25467cbc06e4-93213acf {
    grid-column-end: 3;
  }

  #w-node-_5ae9411b-93d2-5a81-bebd-5d7711f4aa0f-93213acf, #w-node-_978d5715-fca7-9b99-49c4-0c66d742e9f9-93213acf, #w-node-cb44d42d-4902-5fb3-42d0-f8501d820e8b-93213acf, #w-node-e8a1a066-a180-03b8-ccfb-bcacdbf66426-93213acf, #w-node-_989188b6-3b99-3cd2-b675-b993d6b3aaec-93213acf, #w-node-_4fe57f53-6cd6-7335-870d-9bef3c4e4e87-93213acf, #w-node-_8499f4b6-292c-e4db-c289-380eb1b4e174-93213acf, #w-node-b9e4e654-2a0b-1227-9a26-7a137e2b0412-93213acf, #w-node-ca22555c-affa-135e-ff2c-486626e330d7-93213acf, #w-node-_2d0b37ba-46d9-7f3d-5edf-e8cb708f59df-93213acf, #w-node-_80a8e778-63a5-1371-68fc-6f88b39790a3-93213acf, #w-node-_6762b507-64e1-846a-672c-456501263c8f-93213acf, #w-node-_180e49b0-21f0-3747-4978-37dd4544aabc-93213acf, #w-node-_794fc41c-b96a-19c4-adf6-840654810d42-93213acf, #w-node-_9284635a-5a19-77eb-fb67-1c2d2c54180b-93213acf, #w-node-_9284635a-5a19-77eb-fb67-1c2d2c541810-93213acf, #w-node-_9284635a-5a19-77eb-fb67-1c2d2c541817-93213acf, #w-node-_461bccfc-5232-eb81-0a96-208f2fd3f348-93213acf {
    grid-column: 1 / 3;
  }

  #w-node-_461bccfc-5232-eb81-0a96-208f2fd3f34c-93213acf {
    grid-column: span 1 / span 1;
  }

  #w-node-e9c7bcc3-a863-8e28-3a01-f1163043fe08-93213acf, #w-node-e9c7bcc3-a863-8e28-3a01-f1163043fe0d-93213acf, #w-node-_7fe841cf-fea1-a748-4d30-2d51a0bfc19d-93213acf, #w-node-e4030459-c0cb-6787-4cae-ea20359192f6-93213acf, #w-node-c1434c69-07fe-a8da-0605-06080bfef05f-93213acf, #w-node-_4fcb40c4-8c3b-818f-e825-1347e6398c90-93213acf {
    grid-column: 1 / 3;
  }

  #w-node-b90261cb-c21a-05ff-1297-b3e6638943e7-93213acf {
    grid-column-end: 3;
  }

  #w-node-_895b80ae-53ac-2bdd-8ee2-2c9cc27e6ba3-93213acf, #w-node-_234d918e-9057-6605-b7b0-352dea09b6b9-93213acf, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213ad0, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213ad0, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213ad0, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213ad0, #w-node-_0cce90f9-ee85-6c9a-d15b-f50b9ef9a824-93213ad0, #w-node-b632088b-55b6-e142-8405-594e5ca7f0ae-93213ad0, #w-node-b632088b-55b6-e142-8405-594e5ca7f0bc-93213ad0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213ad0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213ad0, #w-node-_6ae7289b-028a-e999-72ba-4a7aae03ee97-93213ad0, #w-node-dcbaaa30-636e-5950-1846-60a0cf50a156-93213ad1, #w-node-c7d54b5f-ca01-7c81-850f-531b8d22eb19-93213ad1, #w-node-_3d35d3b8-e98e-841a-300d-8471fdaeb045-93213ad1, #w-node-_44b2c92c-1b17-e0ad-e507-cf2d7355c05d-93213ad1, #w-node-_4c2877ec-5c96-3dfb-f6f1-a0576c6df2ee-93213ad1, #w-node-_404fe049-4382-0074-de05-5b403724444d-93213ad1, #w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fb6-93213ad1, #w-node-_6366a3cb-31a2-338b-7157-e3e21eb10fb9-93213ad1, #w-node-_7f83baa1-f03e-3ced-2d44-2601a7d4a136-93213ad1, #w-node-_7f83baa1-f03e-3ced-2d44-2601a7d4a139-93213ad1, #w-node-_1d35465f-b242-00d6-b23e-de528e8c3a72-93213ad1, #w-node-_923152ec-b5f3-dfc3-430c-ca0f7b267eb7-93213ad1, #w-node-c2088f67-3fc0-081d-a567-c1be9b227219-93213ad1, #w-node-c15a5dc9-0649-37d5-23f9-a2b9ea898ef7-93213ad1, #w-node-_68e953dc-5998-39b9-1544-a8a6d4ffdc72-93213ad1, #w-node-e003c4a9-bd5c-7851-13c9-6b389a743f06-93213ad1, #w-node-e003c4a9-bd5c-7851-13c9-6b389a743f09-93213ad1, #w-node-_8d53b673-cbcd-1acd-f8e2-2f9e1a128cf0-93213ad1, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291a9-93213ad3, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291ac-93213ad3, #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213ad3, #w-node-_5e1d1d66-e593-9c53-f856-25f92d9916ad-93213ad3, #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213ad3, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291a9-93213aee, #w-node-bd5f6a52-5d8c-47b2-6f6f-67b45f1291ac-93213aee, #w-node-e93b3097-ad42-8916-3532-316c5216662d-93213aee, #w-node-e93b3097-ad42-8916-3532-316c5216663b-93213aee, #w-node-f2735e70-3a8b-1453-b9dd-84d167dedc50-93213aee, #w-node-_711feeee-6665-caa5-2a72-85e22a46359d-93213aee, #w-node-_711feeee-6665-caa5-2a72-85e22a46359f-93213aee, #w-node-_711feeee-6665-caa5-2a72-85e22a4635ba-93213aee, #w-node-_614f812c-2f41-c2af-bd55-b6d84ff980f0-93213aee, #w-node-_895035e1-48e0-7918-4c17-1fab8bb4d87e-93213aee, #w-node-_7d4f4dab-7fb7-6ba8-0303-2850ad33caff-93213af0, #w-node-_8f965959-b1f3-7abc-5029-22aa964dd286-93213af0, #w-node-f1a87251-a02d-d459-6ff1-e1a9807d5189-93213af0, #w-node-_6b1b138c-e03d-4247-1d6b-60fdcc39dff1-93213af0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec45-93213af0, #w-node-d736c27c-8079-87d7-594a-b35fb037ec48-93213af0, #w-node-_6563da42-6f27-343f-1a11-6232cf010109-93213b33, #w-node-_93ae63a4-4a90-6a99-e8b8-362de7a4ee1f-93213b33, #w-node-fd9d4dc6-cff7-b4a4-ddac-626ff5eedca7-93213b33, #w-node-f563979d-7dac-4b90-6f88-71781d449a24-93213b33, #w-node-f563979d-7dac-4b90-6f88-71781d449a27-93213b33, #w-node-_93252e43-49d8-33a8-db04-9913c8747766-93213b33 {
    grid-column: 1 / 3;
  }

  #w-node-caa520d4-976c-8d46-92b4-1753648967da-93213b50 {
    grid-column-end: 3;
  }

  #w-node-_44b2c92c-1b17-e0ad-e507-cf2d7355c05d-93213b50, #w-node-_4c2877ec-5c96-3dfb-f6f1-a0576c6df2ee-93213b50, #w-node-_3aeb274a-5dc2-8363-1747-568a384dadc4-93213b50, #w-node-_3aeb274a-5dc2-8363-1747-568a384dade1-93213b50, #w-node-c7d54b5f-ca01-7c81-850f-531b8d22eb19-93213b50, #w-node-_3d35d3b8-e98e-841a-300d-8471fdaeb045-93213b50, #w-node-_923152ec-b5f3-dfc3-430c-ca0f7b267eb7-93213b50, #w-node-c2088f67-3fc0-081d-a567-c1be9b227219-93213b50, #w-node-_1db2736c-5f15-ae83-180b-d0fd7419b541-93213b51, #w-node-_97c6ee05-8167-6e78-e9a7-3b87a5a5da00-93213b51, #w-node-bf196e0b-27dc-f0d1-f9fa-1662853d4c6c-93213b52, #w-node-_2f0b178b-5c5f-6084-bad2-ad3cbd8e1339-93213b52, #w-node-a0595b23-685a-8540-0f6c-2bd20de3f7a0-93213b52, #w-node-c4173761-122c-7aa6-945d-317deb4f78da-93213b52 {
    grid-column: 1 / 3;
  }
}

@font-face {
  font-family: 'Newsreader Variable GF';
  src: url('https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932149f5_Newsreader-VariableFont_opsz%2Cwght.ttf') format('truetype');
  font-weight: 200 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'AvenirNextLTPro';
  src: url('https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932149dc_AvenirNextLTPro-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'AvenirNextLTPro';
  src: url('https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932149de_AvenirNextLTPro-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'AvenirNextLTPro';
  src: url('https://cdn.prod.website-files.com/67fd625b65a79ce893213697/67fd625b65a79ce8932149df_AvenirNextLTPro-Demi.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}