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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Noigrotesk;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b61c_NoiGrotesk-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b61e_Inter-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Noigrotesk;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b603_NoiGrotesk-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Noigrotesk;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b61f_NoiGrotesk-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b61d_Inter-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b602_Inter-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b623_Inter-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Avril;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b5cb_Avril-SemiBold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Avril;
  src: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b5ce_Avril-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --_themes---background: var(--swatch--light);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_themes---text: var(--swatch--dark);
  --_paragraph-style---font-size: var(--_typography---font-size--p-16);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h6);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --swatch--faded-mid: #e4e0d87a;
  --swatch--faded-dark: #16160c3d;
  --_typography---font-weight--weight-700: 700;
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_typography---font-size--p-16: var(--size--1rem);
  --_typography---font-weight--weight-600: 600;
  --_spacing---space--6: var(--size--2rem);
  --size--0-5rem: .5rem;
  --size--1rem: 1rem;
  --_spacing---space--2: var(--size--0-5rem);
  --_spacing---space--1: var(--size--0-25rem);
  --_spacing---space--4: var(--size--1rem);
  --_spacing---space--7: var(--size--3rem);
  --container--main: 90rem;
  --container--small: 90rem;
  --container--full: 90rem;
  --_spacing---content-space--button-margin: var(--_spacing---space--6);
  --_spacing---content-space--button-group-gap: var(--_spacing---space--2);
  --site--gutter: 1rem;
  --size--0rem: 0rem;
  --_spacing---space--3: var(--size--0-75rem);
  --_spacing---space--5: var(--size--1-5rem);
  --_spacing---space--8: var(--size--4rem);
  --_typography---heading-font--heading-family: Noigrotesk, Arial, sans-serif;
  --_typography---font-weight--weight-400: 400;
  --_typography---font-weight--weight-500: 500;
  --radius--0-5: .5rem;
  --radius--0-25: .25rem;
  --radius--round: 100vw;
  --border-width--main: .094rem;
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --size--0-75rem: .75rem;
  --_typography---line-height--1: 1;
  --_typography---font-size--p-14: var(--size--0-875rem);
  --swatch--transparent: transparent;
  --size--1-5rem: 1.5rem;
  --brand--grey-100: #f5f0f0;
  --swatch--brand: #c6fb50;
  --brand--green-100: #bae386;
  --_spacing---space--4-5: var(--size--1-25rem);
  --swatch--light: white;
  --swatch--dark: #16160c;
  --brand--green-200: #32a432;
  --brand--grey-500: #c6c5bb;
  --_spacing---space--10: var(--size--6rem);
  --_typography---heading-size--h5: var(--size--2rem);
  --_button-type---border\<deleted\|variable-b97ddfb4-6d90-27d3-8b87-e0f32bec874e\>: var(--swatch--transparent);
  --_button-type---background\<deleted\|variable-83505492-b545-85a4-57db-bb991b835926\>: var(--_themes---primary--background);
  --_button-type---text\<deleted\|variable-73f4c8f4-8155-13ae-2af0-a226c74961f3\>: var(--_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>);
  --_button-type---border-hover\<deleted\|variable-fa723e17-bdd1-ac4a-2de8-c62ccf489001\>: var(--_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>);
  --_button-type---background-hover\<deleted\|variable-4a5c6562-0a94-836e-aa8d-6ae2c8dd30a4\>: var(--_themes---primary--background-hover);
  --_button-type---text-hover\<deleted\|variable-123f8bbc-f52c-6a6c-04f5-192a992c1cde\>: var(--_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>);
  --size--3rem: 3rem;
  --_spacing---section-space--small: var(--size--1-5rem);
  --_spacing---content-space--eyebrow-margin: var(--_spacing---space--5);
  --site--margin: 0px;
  --size--0-125rem: .125rem;
  --_spacing---section-space--none: var(--size--0rem);
  --_spacing---section-space--main: var(--size--4rem);
  --_spacing---section-space--large: var(--size--6rem);
  --_spacing---section-space--xlarge: var(--size--10rem);
  --_spacing---section-space--xxlarge: var(--size--12rem);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --size--1-75rem: 1.75rem;
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --brand--yellow-200: gold;
  --_spacing---space--5-5: var(--size--1-75rem);
  --_spacing---space--6-5: var(--size--2-5rem);
  --_spacing---space--9: var(--size--5rem);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-16);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--6);
  --_typography---font-weight--weight-300: 300;
  --radius--0-375: .375rem;
  --_typography---font-size--p-12: var(--size--0-75rem);
  --brand--yellow-100: #fff737;
  --brand--orange-100: #ffb300;
  --brand--orange-200: #f05228;
  --brand--blue-100: #8adfff;
  --brand--blue-200: #1d8fb9;
  --size--2-5rem: 2.5rem;
  --size--0-25rem: .25rem;
  --size--4rem: 4rem;
  --size--5rem: 5rem;
  --size--2rem: 2rem;
  --radius--0-1875: .1875rem;
  --_themes---primary--btn-text: var(--swatch--dark);
  --city-color: #f1e9e9;
  --_typography---heading-size--h4: var(--size--2-5rem);
  --_typography---font-size--p-20: var(--size--1-25rem);
  --size--4-5rem: 4.5rem;
  --_themes---nav-text: var(--swatch--dark);
  --size--0-375rem: .375rem;
  --_themes---nav-bkg: #e4e0d83d;
  --size--1-25rem: 1.25rem;
  --size--10rem: 10rem;
  --size--3-5rem: 3.5rem;
  --size--5-5rem: 5.5rem;
  --size--7rem: 7rem;
  --size--6rem: 6rem;
  --brand--grey-300: #e4e0d8;
  --column-width--4: 0px;
  --column-width--8: 0px;
  --column-width--5: 0px;
  --column-width--6: 0px;
  --_typography---font-size--p-18: var(--size--1-125rem);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  --_alignment---flex: var(--align--flex-start);
  --_alignment---text: var(--align--text-left);
  --site--width: 90rem;
  --site--column-count: 12;
  --focus--width: .125rem;
  --focus--offset-inner: -.125rem;
  --focus--offset-outer: .1875rem;
  --swatch--faded-light: #ffffff29;
  --swatch--brand-text: var(--swatch--dark);
  --brand--grey-200: #e9e7e4;
  --brand--grey-400: #cdcdcd;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --container--large: 80rem;
  --container--max: 90rem;
  --size--0-875rem: .875rem;
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --size--1-125rem: 1.125rem;
  --size--6-5rem: 6.5rem;
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --size--7-5rem: 7.5rem;
  --size--8rem: 8rem;
  --size--8-5rem: 8.5rem;
  --size--9rem: 9rem;
  --size--9-5rem: 9.5rem;
  --size--11rem: 11rem;
  --size--12rem: 12rem;
  --size--13rem: 13rem;
  --size--14rem: 14rem;
  --size--15rem: 15rem;
  --size--16rem: 16rem;
  --_typography---heading-font--heading-trim-top: .33em;
  --_typography---heading-font--heading-trim-bottom: .33em;
  --_typography---body-font--paragraph-family: Inter, Arial, sans-serif;
  --_typography---body-font--body-trim-top: .33em;
  --_typography---body-font--body-trim-bottom: .33em;
  --_typography---accent-font--accent-family: Avril, "Palatino Linotype", sans-serif;
  --_typography---accent-font--accent-trim-top: .33em;
  --_typography---accent-font--accent-trim-bottom: .33em;
  --_typography---letter-spacing--3: -.03em;
  --_typography---letter-spacing--2: -.02em;
  --_typography---letter-spacing--1: -.01em;
  --_typography---letter-spacing--0-3: .003em;
  --_typography---letter-spacing--0: 0em;
  --_typography---letter-spacing--6: .06em;
  --_typography---letter-spacing--8: .08em;
  --_typography---line-height--1-05: 1.05;
  --_typography---line-height--1-0625: 1.0625;
  --_typography---line-height--1-167: 1.167;
  --_typography---line-height--1-1: 1.1;
  --_typography---line-height--1-33: 1.33;
  --_typography---line-height--1-4: 1.4;
  --_typography---line-height--1-428: 1.428;
  --_typography---line-height--1-44: 1.44;
  --_typography---line-height--1-5: 1.5;
  --_typography---heading-size--display: var(--size--5rem);
  --_typography---heading-size--h0: var(--size--4-5rem);
  --_typography---heading-size--h1: var(--size--4rem);
  --_typography---heading-size--h2: var(--size--3-5rem);
  --_typography---heading-size--h3: var(--size--3rem);
  --_typography---heading-size--h6: var(--size--1-5rem);
  --_typography---heading-size--h1-large: var(--size--7-5rem);
  --_typography---label-size--label-16: var(--size--1rem);
  --_typography---label-size--label-14: var(--size--0-875rem);
  --_typography---label-size--label-12: var(--size--0-75rem);
  --column-width--1: 0px;
  --column-width--2: 0px;
  --column-width--3: 0px;
  --column-width--7: 0px;
  --column-width--9: 0px;
  --column-width--10: 0px;
  --column-width--11: 0px;
  --column-width--12: 0px;
  --column-margin--0: 0px;
  --column-margin--1: 1px;
  --column-margin--2: 2px;
  --column-margin--3: 3px;
  --column-margin--4: 4px;
  --column-margin--5: 5px;
  --column-margin--6: 6px;
  --column-margin--7: 7px;
  --column-margin--8: 8px;
  --column-margin--9: 9px;
  --column-margin--10: 10px;
  --column-margin--11: 11px;
  --column-margin--12: 12px;
  --align--flex-start: 0px;
  --align--flex-center: 0px;
  --align--flex-end: 0px;
  --align--text-left: 0px;
  --align--text-center: 0px;
  --align--text-right: 0px;
  --_typography---text-transform--none: 0px;
  --_typography---text-transform--uppercase: 0px;
  --_typography---text-transform--capitalize: 0px;
  --_typography---text-transform--lowercase: 0px;
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  --_typography---letter-spacing--0-03\<deleted\|variable-96c3ef35-145c-de17-34df-2d368f9c4b4f\>: -.03em;
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

body {
  background-color: var(--_themes---background);
  font-family: var(--_paragraph-style---font-family);
  color: var(--_themes---text);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
}

a {
  color: inherit;
  outline-width: var(--focus--width);
  outline-offset: var(--focus--offset-outer);
  text-decoration: none;
}

ul, ol {
  margin-bottom: 0;
  padding-left: 0;
  list-style: "";
}

img {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
}

em {
  vertical-align: text-bottom;
  font-style: italic;
}

blockquote {
  border-style: none;
  padding: 0;
}

.u-text-style-h80 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--display);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h2 {
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---heading-size--h2);
  --_paragraph-style---line-height: var(--_typography---line-height--1);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--0-03\<deleted\|variable-96c3ef35-145c-de17-34df-2d368f9c4b4f\>);
  --_paragraph-style---margin-top: var(--_spacing---space--7);
  --_paragraph-style---margin-bottom: var(--_spacing---space--5);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h6 {
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-18);
  --_paragraph-style---line-height: var(--_typography---line-height--1-44);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-p20 {
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-20);
  --_paragraph-style---line-height: var(--_typography---line-height--1-4);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_paragraph-style---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-text-style-p16 {
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-16);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_paragraph-style---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-text-style-p16.is-transparent-black {
  color: #16160c7a;
}

.u-text-style-p14 {
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-14);
  --_paragraph-style---line-height: var(--_typography---line-height--1-428);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_paragraph-style---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-text-style-p14.is-grey {
  color: var(--swatch--faded-mid);
}

.u-text-style-p14.is-grey:where(.w-variant-78cb6112-a6b0-cd69-751e-040871625060), .u-text-style-p14.is-grey:where(.w-variant-ed05c352-cd72-7b39-5413-47b82334f374) {
  color: var(--swatch--faded-dark);
}

.u-text-style-p14.is-bold {
  font-weight: var(--_typography---font-weight--weight-700);
}

.u-text-style-p14.g_clickable_link {
  width: auto;
  height: auto;
  text-decoration: underline;
  position: static;
}

.u-rich-text {
  font-size: var(--_paragraph-style---font-size);
}

.u-rich-text h1 {
  margin-top: var(--_paragraph-style---margin-top);
  margin-bottom: var(--_paragraph-style---margin-bottom);
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---heading-size--h1);
  --_paragraph-style---line-height: var(--_typography---line-height--1);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--0-03\<deleted\|variable-96c3ef35-145c-de17-34df-2d368f9c4b4f\>);
  --_paragraph-style---margin-top: var(--_spacing---space--7);
  --_paragraph-style---margin-bottom: var(--_spacing---space--5);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-rich-text h2 {
  margin-top: 1.5em;
  margin-bottom: var(--_paragraph-style---margin-bottom);
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h6);
  --_heading-styles---line-height: var(--_typography---line-height--1-167);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-500);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-rich-text h3 {
  margin-top: var(--_paragraph-style---margin-top);
  margin-bottom: var(--_paragraph-style---margin-bottom);
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---heading-size--h3);
  --_paragraph-style---line-height: var(--_typography---line-height--1-1);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--0-03\<deleted\|variable-96c3ef35-145c-de17-34df-2d368f9c4b4f\>);
  --_paragraph-style---margin-top: var(--_spacing---space--7);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-rich-text h4 {
  margin-top: var(--_paragraph-style---margin-top);
  margin-bottom: var(--_paragraph-style---margin-bottom);
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---heading-size--h4);
  --_paragraph-style---line-height: var(--_typography---line-height--1-33);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--7);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-rich-text h5 {
  margin-top: var(--_paragraph-style---margin-top);
  margin-bottom: var(--_paragraph-style---margin-bottom);
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---heading-size--h5);
  --_paragraph-style---line-height: var(--_typography---line-height--1-33);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--7);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-wrap: balance;
  text-transform: var(--_text-style---text-transform);
  display: flow-root;
}

.u-rich-text h6 {
  margin-top: 2em;
  margin-bottom: var(--_paragraph-style---margin-bottom);
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_typography---font-size--p-16);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_typography---font-weight--weight-600);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-18);
  --_paragraph-style---line-height: var(--_typography---line-height--1-44);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-wrap: balance;
  text-transform: var(--_text-style---text-transform);
  display: flow-root;
}

.u-rich-text p {
  margin-top: var(--_paragraph-style---margin-top);
  margin-bottom: var(--_paragraph-style---margin-bottom);
  font-family: var(--_paragraph-style---font-family);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-16);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  text-wrap: pretty;
  font-size: inherit;
  display: flow-root;
}

.u-rich-text blockquote {
  margin-top: var(--_spacing---space--6);
  margin-bottom: var(--_spacing---space--6);
  padding-top: var(--size--0-5rem);
  padding-right: var(--size--1rem);
  padding-bottom: var(--size--0-5rem);
  padding-left: var(--size--1rem);
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-14);
  --_paragraph-style---line-height: var(--_typography---line-height--1-428);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  border-left-style: solid;
  border-left-width: .2rem;
}

.u-rich-text ol {
  margin-bottom: var(--_spacing---space--2);
  padding-left: 1.7em;
  list-style-type: decimal;
  overflow: visible;
}

.u-rich-text li {
  margin-bottom: var(--_spacing---space--1);
}

.u-rich-text ul {
  margin-top: var(--_spacing---space--4);
  margin-bottom: var(--_spacing---space--4);
  padding-left: 1em;
  list-style-type: disc;
  overflow: visible;
}

.u-rich-text figure {
  margin-top: var(--_spacing---space--7);
  margin-bottom: var(--_spacing---space--7);
}

.u-container {
  z-index: 1;
  max-width: var(--container--main);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.u-container-small {
  max-width: var(--container--small);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.u-container-full {
  max-width: var(--container--full);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.u-sr-only {
  white-space: nowrap;
  clip: rect(0, 0, 0, 0);
  border-width: 0;
  width: 1px;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.u-visual-wrap {
  aspect-ratio: 1;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.u-line-clamp-1, .u-line-clamp-2, .u-line-clamp-3, .u-line-clamp-4 {
  display: -webkit-box;
  overflow: hidden;
}

.u-btn-group {
  margin-top: var(--_spacing---content-space--button-margin);
  grid-column-gap: var(--_spacing---content-space--button-group-gap);
  grid-row-gap: var(--_spacing---content-space--button-group-gap);
  align-content: center;
  align-items: center;
  justify-content: var(--_alignment---flex);
  flex-flow: wrap;
  display: flex;
}

.u-alignment-vertical {
  justify-content: center;
  align-items: var(--_alignment---flex);
  text-align: var(--_alignment---text);
  flex-flow: column;
  display: flex;
}

.u-alignment-horizontal {
  align-items: center;
  justify-content: var(--_alignment---flex);
  flex-flow: wrap;
  display: flex;
}

.u-hflex-left-top {
  flex-flow: row;
  place-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.u-hflex-left-center {
  flex-flow: row;
  place-content: center flex-start;
  align-items: center;
  display: flex;
}

.u-hflex-left-bottom {
  flex-flow: row;
  place-content: flex-end flex-start;
  align-items: flex-end;
  display: flex;
}

.u-hflex-left-stretch {
  flex-flow: row;
  place-content: stretch flex-start;
  align-items: stretch;
  display: flex;
}

.u-hflex-center-top {
  flex-flow: row;
  place-content: flex-start center;
  align-items: flex-start;
  display: flex;
}

.u-hflex-center-center {
  flex-flow: row;
  place-content: center;
  align-items: center;
  display: flex;
}

.u-hflex-center-bottom {
  flex-flow: row;
  place-content: flex-end center;
  align-items: flex-end;
  display: flex;
}

.u-hflex-center-stretch {
  flex-flow: row;
  place-content: stretch center;
  align-items: stretch;
  display: flex;
}

.u-hflex-right-top {
  flex-flow: row;
  place-content: flex-start flex-end;
  align-items: flex-start;
  display: flex;
}

.u-hflex-right-center {
  flex-flow: row;
  place-content: center flex-end;
  align-items: center;
  display: flex;
}

.u-hflex-right-bottom {
  flex-flow: row;
  place-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.u-hflex-right-bottom.u-gap-4 {
  margin-right: -3rem;
}

.u-hflex-right-stretch {
  flex-flow: row;
  place-content: stretch flex-end;
  align-items: stretch;
  display: flex;
}

.u-hflex-between-top {
  flex-flow: row;
  place-content: flex-start space-between;
  align-items: flex-start;
  display: flex;
}

.u-hflex-between-center {
  flex-flow: row;
  place-content: center space-between;
  align-items: center;
  display: flex;
}

.u-hflex-between-bottom {
  flex-flow: row;
  place-content: flex-end space-between;
  align-items: flex-end;
  display: flex;
}

.u-hflex-between-bottom.u-gap-4.u-width-full {
  flex-flow: wrap;
}

.u-hflex-between-stretch {
  flex-flow: row;
  place-content: stretch space-between;
  align-items: stretch;
  display: flex;
}

.u-hflex-wrap {
  flex-flow: wrap;
}

.u-vflex-left-top {
  flex-flow: column;
  place-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.u-vflex-left-top.u-gap-3 {
  z-index: 1;
  position: relative;
}

.u-vflex-left-top.u-gap-6_5 {
  padding-right: var(--_spacing---space--7);
}

.u-vflex-left-center {
  flex-flow: column;
  place-content: flex-start center;
  align-items: flex-start;
  display: flex;
}

.u-vflex-left-bottom {
  flex-flow: column;
  place-content: flex-start flex-end;
  align-items: flex-start;
  display: flex;
}

.u-vflex-left-between {
  flex-flow: column;
  place-content: flex-start space-between;
  align-items: flex-start;
  display: flex;
}

.u-vflex-center-top {
  flex-flow: column;
  place-content: center flex-start;
  align-items: center;
  display: flex;
}

.u-vflex-center-center {
  flex-flow: column;
  place-content: center;
  align-items: center;
  display: flex;
}

.u-vflex-center-bottom {
  flex-flow: column;
  place-content: center flex-end;
  align-items: center;
  display: flex;
}

.u-vflex-center-between {
  flex-flow: column;
  place-content: center space-between;
  align-items: center;
  display: flex;
}

.u-vflex-right-top {
  flex-flow: column;
  place-content: flex-end flex-start;
  align-items: flex-end;
  display: flex;
}

.u-vflex-right-center {
  flex-flow: column;
  place-content: flex-end center;
  align-items: flex-end;
  display: flex;
}

.u-vflex-right-bottom {
  flex-flow: column;
  place-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.u-vflex-right-between {
  flex-flow: column;
  place-content: flex-end space-between;
  align-items: flex-end;
  display: flex;
}

.u-vflex-stretch-top {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.u-vflex-stretch-center {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.u-vflex-stretch-bottom {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.u-vflex-stretch-between {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.u-vflex-wrap {
  flex-flow: column wrap;
}

.u-flex-noshrink {
  flex: none;
}

.u-flex-shrink {
  flex: 0 auto;
}

.u-flex-grow {
  flex: 1;
}

.u-grid-custom {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-auto-columns: minmax(0, 1fr);
  grid-template-columns: var(--grid-1);
  display: grid;
}

.u-grid-subgrid {
  grid-template-rows: auto;
  grid-auto-columns: minmax(0, 1fr);
  grid-template-columns: subgrid;
  grid-column-gap: inherit;
  grid-row-gap: inherit;
  grid-column: auto / span 1;
  display: grid;
}

.u-grid-autofit {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 13rem), 1fr));
  grid-auto-columns: minmax(0, 1fr);
  display: grid;
}

.u-grid-autofill {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fill, minmax(min(100%, 13rem), 1fr));
  grid-auto-columns: minmax(0, 1fr);
  display: grid;
}

.u-grid-column-2 {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-auto-columns: minmax(0, 1fr);
  grid-template-columns: var(--grid-2);
  display: grid;
}

.u-grid-column-2.u-gap-row-6 {
  width: 100%;
}

.u-grid-column-3 {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-auto-columns: minmax(0, 1fr);
  grid-template-columns: var(--grid-3);
  display: grid;
}

.u-grid-column-4 {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-auto-columns: minmax(0, 1fr);
  grid-template-columns: var(--grid-4);
  display: grid;
}

.u-grid-desktop, .u-grid-tablet, .u-grid-landscape {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-auto-columns: minmax(0, 1fr);
  grid-template-columns: var(--grid-main);
  display: grid;
}

.u-grid-breakout {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-auto-columns: minmax(0, 1fr);
  grid-template-columns: var(--grid-breakout);
  display: grid;
}

.u-grid-flex {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  flex-flow: wrap;
  display: flex;
}

.u-align-self-auto {
  align-self: auto;
}

.u-align-self-start {
  align-self: flex-start;
}

.u-align-self-center {
  align-self: center;
}

.u-align-self-end {
  align-self: flex-end;
}

.u-align-self-stretch {
  align-self: stretch;
}

.u-align-items-stretch {
  align-content: stretch;
  align-items: stretch;
}

.u-align-items-start {
  align-content: flex-start;
  align-items: flex-start;
}

.u-align-items-center {
  align-content: center;
  align-items: center;
}

.u-align-items-end {
  align-content: flex-end;
  align-items: flex-end;
}

.u-color-inherit {
  color: inherit;
}

.u-color-faded {
  color: color-mix(in srgb, var(--theme--text) 60%, transparent);
}

.u-gap-0 {
  grid-column-gap: var(--size--0rem);
  grid-row-gap: var(--size--0rem);
}

.u-gap-inherit {
  grid-column-gap: inherit;
  grid-row-gap: inherit;
}

.u-gap-1 {
  grid-column-gap: var(--_spacing---space--1);
  grid-row-gap: var(--_spacing---space--1);
}

.u-gap-2 {
  grid-column-gap: var(--_spacing---space--2);
  grid-row-gap: var(--_spacing---space--2);
}

.u-gap-gutter {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
}

.u-gap-3 {
  grid-column-gap: var(--_spacing---space--3);
  grid-row-gap: var(--_spacing---space--3);
}

.u-gap-4 {
  grid-column-gap: var(--_spacing---space--4);
  grid-row-gap: var(--_spacing---space--4);
}

.u-gap-5 {
  grid-column-gap: var(--_spacing---space--5);
  grid-row-gap: var(--_spacing---space--5);
}

.u-gap-6 {
  grid-column-gap: var(--_spacing---space--6);
  grid-row-gap: var(--_spacing---space--6);
}

.u-gap-7 {
  grid-column-gap: var(--_spacing---space--7);
  grid-row-gap: var(--_spacing---space--7);
}

.u-gap-8 {
  grid-column-gap: var(--_spacing---space--8);
  grid-row-gap: var(--_spacing---space--8);
}

.u-gap-row-0 {
  grid-row-gap: var(--size--0rem);
}

.u-gap-row-inherit {
  grid-row-gap: inherit;
}

.u-gap-row-1 {
  grid-row-gap: var(--_spacing---space--1);
}

.u-gap-row-2 {
  grid-row-gap: var(--_spacing---space--2);
}

.u-gap-row-gutter {
  grid-row-gap: var(--site--gutter);
}

.u-gap-row-3 {
  grid-row-gap: var(--_spacing---space--3);
}

.u-gap-row-4 {
  grid-row-gap: var(--_spacing---space--4);
}

.u-gap-row-5 {
  grid-row-gap: var(--_spacing---space--5);
}

.u-gap-row-6 {
  grid-row-gap: var(--_spacing---space--6);
}

.u-gap-row-7 {
  grid-row-gap: var(--_spacing---space--7);
}

.u-gap-row-8 {
  grid-row-gap: var(--_spacing---space--8);
}

.u-mt-0 {
  margin-top: 0;
}

.u-mt-gutter {
  margin-top: var(--site--gutter);
}

.u-mt-text {
  margin-top: var(--_paragraph-style---margin-top);
}

.u-mt-1 {
  margin-top: var(--_spacing---space--1);
}

.u-mt-2 {
  margin-top: var(--_spacing---space--2);
}

.u-mt-3 {
  margin-top: var(--_spacing---space--3);
}

.u-mt-4 {
  margin-top: var(--_spacing---space--4);
}

.u-mt-5 {
  margin-top: var(--_spacing---space--5);
}

.u-mt-6 {
  margin-top: var(--_spacing---space--6);
}

.u-mt-7 {
  margin-top: var(--_spacing---space--7);
}

.u-mt-8 {
  margin-top: var(--_spacing---space--8);
}

.u-mb-0 {
  margin-bottom: 0;
}

.u-mb-gutter {
  margin-bottom: var(--site--gutter);
}

.u-mb-text {
  margin-bottom: var(--_paragraph-style---margin-bottom);
}

.u-mb-1 {
  margin-bottom: var(--_spacing---space--1);
}

.u-mb-2 {
  margin-bottom: var(--_spacing---space--2);
}

.u-mb-3 {
  margin-bottom: var(--_spacing---space--3);
}

.u-mb-4 {
  margin-bottom: var(--_spacing---space--4);
}

.u-mb-5 {
  margin-bottom: var(--_spacing---space--5);
}

.u-mb-6 {
  margin-bottom: var(--_spacing---space--6);
}

.u-mb-7 {
  margin-bottom: var(--_spacing---space--7);
}

.u-mb-8 {
  margin-bottom: var(--_spacing---space--8);
}

.u-weight-400 {
  font-family: var(--_typography---heading-font--heading-family);
  font-weight: var(--_typography---font-weight--weight-400);
}

.u-weight-500 {
  font-family: var(--_typography---heading-font--heading-family);
  font-weight: var(--_typography---font-weight--weight-500);
}

.u-weight-600 {
  font-family: var(--_typography---heading-font--heading-family);
  font-weight: var(--_typography---font-weight--weight-600);
}

.u-min-height-screen {
  min-height: 100svh;
}

.u-column-full {
  grid-column: 1 / -1;
}

.u-column-custom {
  grid-column: auto / span 1;
}

.u-column-indent {
  grid-column: 2 / -2;
}

.u-column-1 {
  grid-column: auto / span 1;
}

.u-column-2 {
  grid-column: auto / span 2;
}

.u-column-3 {
  grid-column: auto / span 3;
}

.u-column-4 {
  grid-column: auto / span 4;
}

.u-column-5 {
  grid-column: auto / span 5;
}

.u-column-6 {
  grid-column: auto / span 6;
}

.u-column-7 {
  grid-column: auto / span 7;
}

.u-column-8 {
  grid-column: auto / span 8;
}

.u-column-9 {
  grid-column: auto / span 9;
}

.u-column-10 {
  grid-column: auto / span 10;
}

.u-column-11 {
  grid-column: auto / span 11;
}

.u-column-12 {
  grid-column: auto / span 12;
}

.u-order-first, .u-order-first-desktop, .u-order-first-tablet {
  order: -1;
}

.u-order-last, .u-order-last-desktop, .u-order-last-tablet {
  order: 1;
}

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

.u-text-align-center {
  text-align: center;
}

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

.u-text-transform-none {
  text-transform: none;
}

.u-text-transform-uppercase {
  text-transform: uppercase;
}

.u-text-transform-capitalize {
  text-transform: capitalize;
}

.u-text-transform-lowercase {
  text-transform: lowercase;
}

.u-text-wrap-wrap {
  text-wrap: wrap;
}

.u-text-wrap-balance {
  text-wrap: balance;
}

.u-text-wrap-pretty {
  text-wrap: pretty;
}

.u-max-width-none {
  max-width: none;
}

.u-radius-none {
  border-radius: 0;
}

.u-radius-inherit {
  border-radius: inherit;
}

.u-radius-small {
  border-radius: var(--radius--0-5);
}

.u-radius-main {
  border-radius: var(--radius--0-25);
}

.u-radius-round {
  border-radius: var(--radius--round);
}

.u-overflow-visible {
  overflow: visible;
}

.u-overflow-hidden {
  overflow: hidden;
}

.u-overflow-clip {
  overflow: clip;
}

.u-overflow-scroll {
  overflow: scroll;
}

.u-overflow-auto {
  overflow: auto;
}

.u-overflow-x-auto {
  overflow: auto hidden;
}

.u-overflow-y-auto {
  overflow: hidden auto;
}

.u-overflow-hidden-left {
  -webkit-clip-path: polygon(0 0, 9000% 0, 9000% 100%, 0% 100%);
  clip-path: polygon(0 0, 9000% 0, 9000% 100%, 0% 100%);
}

.u-display-block {
  display: block;
}

.u-display-inline {
  align-self: flex-start;
  display: inline-flex;
}

.u-display-inline-block {
  display: inline-block;
}

.u-display-inline-flex {
  display: inline-flex;
}

.u-display-inline-grid {
  display: inline-grid;
}

.u-display-none {
  display: none;
}

.u-zindex-negative {
  z-index: -1;
  position: relative;
}

.u-zindex-0 {
  z-index: 0;
  position: relative;
}

.u-zindex-unset {
  z-index: unset;
  position: relative;
}

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

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

.u-zindex-3 {
  z-index: 3;
  position: relative;
}

.u-position-static {
  position: static;
}

.u-position-relative {
  position: relative;
}

.u-position-absolute {
  position: absolute;
}

.u-position-sticky {
  position: sticky;
  top: 0;
}

.u-position-fixed {
  position: fixed;
}

.u-height-full {
  height: 100%;
}

.u-width-full {
  width: 100%;
}

.u-cover {
  width: 100%;
  height: 100%;
}

.u-cover-absolute {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.u-pointer-on {
  pointer-events: auto;
}

.u-pointer-off {
  pointer-events: none;
}

.styleguide_subheading {
  margin-bottom: 0;
}

.hero_placeholder_wrap {
  text-align: center;
  flex-flow: column;
  min-height: 100vh;
  display: flex;
}

.hero_placeholder_tag_wrap {
  grid-column-gap: var(--_spacing---space--4);
  grid-row-gap: var(--_spacing---space--4);
  justify-content: center;
  align-items: center;
  display: flex;
}

.styleguide_card_wrap {
  padding: var(--_spacing---space--5);
  grid-column-gap: var(--_spacing---space--6);
  grid-row-gap: var(--_spacing---space--6);
  border: var(--border-width--main) solid var(--_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>);
  border-radius: var(--radius--0-25);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.styleguide_footer {
  border-top: var(--border-width--main) solid var(--_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>);
  text-align: center;
}

.g_tag_wrap {
  padding: var(--size--0-5rem) var(--size--0-75rem);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---text);
  color: var(--_themes---background);
  line-height: var(--_typography---line-height--1);
  text-align: center;
  min-width: 4rem;
  display: inline-block;
}

.styleguide_font_item {
  padding-top: var(--_spacing---space--5);
  padding-bottom: var(--_spacing---space--5);
  grid-column-gap: var(--_spacing---space--4);
  grid-row-gap: var(--_spacing---space--4);
  border-bottom: var(--border-width--main) solid var(--_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.form_main_field_wrap {
  text-align: left;
  width: 100%;
}

.form_main_label {
  margin-bottom: var(--_spacing---space--2);
  font-size: var(--_typography---font-size--p-14);
  font-weight: var(--_typography---font-weight--weight-600);
  text-transform: uppercase;
}

.form_main_wrap {
  width: 100%;
  margin-bottom: 0;
}

.form_main_success_wrap {
  border: var(--border-width--main) solid var(--_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>);
  border-radius: var(--radius--0-25);
  background-color: var(--swatch--transparent);
  padding: 1.2rem;
}

.form_main_list {
  grid-column-gap: var(--_spacing---space--6);
  grid-row-gap: var(--_spacing---space--6);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.form_main_option_list {
  grid-column-gap: var(--_spacing---space--4);
  grid-row-gap: var(--_spacing---space--4);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.form_main_option_item {
  margin-bottom: 0;
  padding-left: 0;
  display: inline-block;
}

.form_main_option_item.u-hflex-left-center {
  display: inline-flex;
}

.form_main_error_wrap {
  border: var(--border-width--main) solid var(--_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>);
  background-color: #0000;
  margin-top: 0;
  padding: .8rem 1.4rem;
}

.form_main_option_link {
  width: var(--size--1-5rem);
  height: var(--size--1-5rem);
  margin: 0px var(--_spacing---space--3) 0px 0px;
  border: var(--border-width--main) solid var(--brand--grey-100);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
}

.form_main_option_link.w--redirected-checked {
  border-color: var(--swatch--brand);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--green-100);
}

.form_main_option_link.radio {
  border-radius: var(--radius--round);
}

.form_main_field_input {
  margin-bottom: var(--size--0rem);
  padding-top: var(--_spacing---space--4-5);
  padding-right: var(--_spacing---space--4-5);
  padding-bottom: var(--_spacing---space--4-5);
  padding-left: var(--_spacing---space--4-5);
  border-top-left-radius: var(--radius--0-5);
  border-top-right-radius: var(--radius--0-5);
  border-bottom-left-radius: var(--radius--0-5);
  border-bottom-right-radius: var(--radius--0-5);
  background-color: var(--swatch--light);
  font-family: var(--_paragraph-style---font-family);
  color: var(--swatch--dark);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-18);
  --_paragraph-style---line-height: var(--_typography---line-height--1-44);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_text-style---text-transform);
  border: 1px #000;
  height: 3.75rem;
}

.form_main_field_input:focus {
  border-style: solid;
  border-color: var(--brand--green-200);
}

.form_main_field_input::placeholder {
  color: var(--brand--grey-500);
}

.form_main_field_input.is-message {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: auto;
  min-height: 10.75rem;
  max-height: 15rem;
}

.form_main_field_input.is-dark {
  background-color: var(--brand--grey-100);
}

.form_main_field_input.is-dark.is-message {
  padding-top: var(--_spacing---space--4);
  padding-bottom: var(--_spacing---space--4);
}

.form_main_field_input.is-big {
  padding-right: var(--_spacing---space--10);
  padding-left: var(--_spacing---space--6);
  font-size: var(--_typography---heading-size--h5);
  height: 5rem;
}

.form_main_field_input.is-select {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b5c8_Icon.svg");
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_main_field_input.cc-textarea {
  height: 8.75rem;
}

.btn_main_wrap {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border-radius: var(--radius--0-5);
  background-color: var(--swatch--transparent);
  color: var(--_themes---text);
  vertical-align: middle;
  cursor: pointer;
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  justify-content: center;
  align-items: center;
  padding: 0;
  line-height: 1.375rem;
  position: relative;
  overflow: clip;
}

.btn_main_wrap:where(.w-variant-e85564cd-af30-a478-692b-71732aefb3ab) {
  white-space: nowrap;
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.btn_main_wrap:where(.w-variant-7c884ab5-1e7c-dd91-eca7-88e1ae2e0fba) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-41c65660-23b4-67a7-fdba-33fd6dce6769) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-53f1d7dc-d4e6-35d4-0fb2-c32242cd3427) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-4e28323a-019b-2d30-63bd-c9f01228696f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-dcedc23a-5fc0-73d7-ff4d-6694339c9d62) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-aed40c22-a57f-9696-aab7-5803db1783ce) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-98923eef-9de9-8c34-c7e5-7b5a33ec837d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-68502758-46cb-8fcb-2c8f-4ab8040f1443) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-01f5993f-fd00-5044-e955-a696a5106fc7) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-9c6c7c47-02c4-0eb9-d91c-ca29184271cb) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-0db3a5df-2789-ee51-5e3f-54237e97fc2b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-3f03e186-ebb1-8700-1f98-80525b49c348) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-62e75c22-c45a-875e-7bf0-0d80f1ef2b04) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-b44715f1-d41b-488e-c224-0189fefc04b1) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-4f8e733b-3d7f-1966-9b6d-64c65e08ec1c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-bc2d5511-078d-308b-01ec-e12ea89e6d64) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-86418ec0-2f00-3b94-a33a-77b20b3f62d4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-d3e93c78-1a86-08b8-16f3-df0b50a8ed07) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.btn_main_wrap:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_wrap:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.btn_main_wrap:where(.w-variant-9419acfe-1284-70a4-bd01-65ca118ecf18) {
  white-space: nowrap;
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.btn_main_wrap:where(.w-variant-9419acfe-1284-70a4-bd01-65ca118ecf19) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_main_text {
  z-index: 2;
  font-size: var(--_paragraph-style---font-size);
  font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-16);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  line-height: inherit;
  color: inherit;
  position: relative;
}

.btn_main_text:where(.w-variant-3ef82b39-6078-2f18-5844-10b2a57ebe7a) {
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-12);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.btn_main_text:where(.w-variant-eb45ad60-8644-cdfe-18f6-752444c4fcc7) {
  font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-18);
  --_paragraph-style---line-height: var(--_typography---line-height--1-44);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.btn_main_text:where(.w-variant-57b71c38-3fee-15de-75c6-7329cbc53ce6) {
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-12);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.btn_play_wrap {
  aspect-ratio: 1;
  border: var(--border-width--main) solid var(--_button-type---border\<deleted\|variable-b97ddfb4-6d90-27d3-8b87-e0f32bec874e\>);
  border-radius: var(--radius--round);
  background-color: var(--_button-type---background\<deleted\|variable-83505492-b545-85a4-57db-bb991b835926\>);
  color: var(--_button-type---text\<deleted\|variable-73f4c8f4-8155-13ae-2af0-a226c74961f3\>);
  vertical-align: middle;
  --_button-type---border\<deleted\|variable-b97ddfb4-6d90-27d3-8b87-e0f32bec874e\>: var(--swatch--transparent);
  --_button-type---background\<deleted\|variable-83505492-b545-85a4-57db-bb991b835926\>: var(--_themes---primary--background);
  --_button-type---text\<deleted\|variable-73f4c8f4-8155-13ae-2af0-a226c74961f3\>: var(--_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>);
  --_button-type---border-hover\<deleted\|variable-fa723e17-bdd1-ac4a-2de8-c62ccf489001\>: var(--_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>);
  --_button-type---background-hover\<deleted\|variable-4a5c6562-0a94-836e-aa8d-6ae2c8dd30a4\>: var(--_themes---primary--background-hover);
  --_button-type---text-hover\<deleted\|variable-123f8bbc-f52c-6a6c-04f5-192a992c1cde\>: var(--_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>);
  justify-content: center;
  align-items: center;
  width: 5rem;
  transition: border-color .2s, color .2s, background-color .2s;
  display: inline-flex;
  position: relative;
}

.btn_play_wrap:where(.w-variant-ab355ea0-b722-2f23-3507-f0290f710e57) {
  --_button-type---border\<deleted\|variable-b97ddfb4-6d90-27d3-8b87-e0f32bec874e\>: var(--swatch--transparent);
  --_button-type---background\<deleted\|variable-83505492-b545-85a4-57db-bb991b835926\>: var(--_themes---secondary--background);
  --_button-type---text\<deleted\|variable-73f4c8f4-8155-13ae-2af0-a226c74961f3\>: var(--_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>);
  --_button-type---border-hover\<deleted\|variable-fa723e17-bdd1-ac4a-2de8-c62ccf489001\>: var(--_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>);
  --_button-type---background-hover\<deleted\|variable-4a5c6562-0a94-836e-aa8d-6ae2c8dd30a4\>: var(--_themes---secondary--background-hover);
  --_button-type---text-hover\<deleted\|variable-123f8bbc-f52c-6a6c-04f5-192a992c1cde\>: var(--_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>);
}

.btn_play_wrap:hover {
  border-color: var(--_button-type---border-hover\<deleted\|variable-fa723e17-bdd1-ac4a-2de8-c62ccf489001\>);
  background-color: var(--_button-type---background-hover\<deleted\|variable-4a5c6562-0a94-836e-aa8d-6ae2c8dd30a4\>);
  color: var(--_button-type---text-hover\<deleted\|variable-123f8bbc-f52c-6a6c-04f5-192a992c1cde\>);
}

.btn_play_icon {
  aspect-ratio: 1;
  width: 36%;
  position: relative;
}

.page_wrap {
  flex-flow: column;
  min-height: 100svh;
  display: flex;
  overflow: clip;
}

.page_main {
  flex-flow: column;
  flex: 1;
  display: flex;
}

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

.styleguide_group {
  padding-top: var(--_spacing---space--7);
  grid-column-gap: var(--_spacing---space--5);
  grid-row-gap: var(--_spacing---space--5);
  flex-flow: column;
  display: flex;
}

.styleguide_visual {
  padding: var(--_spacing---space--1);
  aspect-ratio: 3 / 1.5;
  border: var(--border-width--main) solid var(--_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>);
  border-radius: var(--radius--0-5);
  text-align: center;
  width: 100%;
  max-height: 7rem;
  position: relative;
  overflow: hidden;
}

.styleguide_icon {
  width: var(--size--3rem);
  height: var(--size--3rem);
}

.hero_utility-page_wrap {
  text-align: center;
}

.hero_utility-page_contain.u-container {
  align-content: center;
  min-height: 100vh;
}

.hero_utility-page_content {
  grid-column-gap: var(--_spacing---space--8);
  grid-row-gap: var(--_spacing---space--8);
  flex-flow: column;
  max-width: 26rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero_placeholder_contain {
  grid-column-gap: var(--_spacing---space--8);
  grid-row-gap: var(--_spacing---space--8);
  flex-flow: column;
  flex: 1;
  justify-content: center;
  display: flex;
}

.styleguide_contain {
  padding-top: var(--_spacing---section-space--small);
  padding-bottom: var(--_spacing---section-space--small);
}

.styleguide_guide_wrap {
  z-index: 2000;
  pointer-events: none;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  overflow: hidden;
}

.styleguide_guide_layout.u-grid-custom {
  grid-template-columns: var(--grid-main);
}

.styleguide_guide_column {
  color: #8a8a8a80;
  background-color: #9292920f;
  height: 100vh;
  padding-top: .6rem;
  padding-bottom: .6rem;
}

.g_eyebrow_wrap {
  margin-bottom: var(--_spacing---content-space--eyebrow-margin);
}

.g_eyebrow_marker {
  width: var(--border-width--main);
  background-color: currentColor;
  flex: none;
  padding-bottom: 0;
  padding-right: 0;
}

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

.g_visual_background {
  opacity: .1;
  background-color: currentColor;
}

.g_visual_overlay {
  background-color: #000;
}

.hero_placeholder_link {
  border-bottom-style: solid;
  border-bottom-width: var(--border-width--main);
  display: inline-block;
}

.styleguide_list {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.styleguide_card_visual {
  border-top-left-radius: var(--radius--round);
  border-top-right-radius: var(--radius--round);
  border-bottom-left-radius: var(--radius--round);
  border-bottom-right-radius: var(--radius--round);
  opacity: .1;
  pointer-events: none;
  background-color: currentColor;
  width: 100%;
  min-width: 3rem;
  min-height: 3rem;
  padding: 0;
}

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

.styleguide_flex_wrap {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b5a7_dots.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 88%;
  flex-flow: column;
  width: 100%;
  display: flex;
  container-type: inline-size;
}

.styleguide_flex_dot {
  opacity: .1;
  pointer-events: none;
  background-color: currentColor;
  border-radius: 100vw;
  min-width: 16cqw;
  min-height: 16cqw;
  padding: 0;
}

.styleguide_btn_wrap {
  grid-column-gap: var(--_spacing---content-space--button-group-gap);
  grid-row-gap: var(--_spacing---content-space--button-group-gap);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.styleguide_scroll {
  padding-left: var(--site--margin);
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  margin-left: calc(var(--site--margin) * -1);
  scrollbar-color: var(--theme--text) transparent;
  grid-template-rows: auto;
  grid-template-columns: minmax(16rem, 1fr);
  grid-auto-columns: minmax(16rem, 1fr);
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: grid;
  overflow: auto;
  -webkit-mask-image: linear-gradient(to right, #0000 0%, #000 3% 97%, #0000 100%);
  mask-image: linear-gradient(to right, #0000 0%, #000 3% 97%, #0000 100%);
}

.styleguide_section {
  padding-top: var(--_spacing---space--8);
}

.g_clickable_wrap {
  z-index: auto;
  border-radius: inherit;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.g_clickable_link {
  z-index: 1;
  border-radius: inherit;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.g_clickable_btn {
  border-radius: inherit;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.styleguide_layout {
  grid-row-gap: var(--_spacing---space--8);
  align-items: start;
}

.styleguide_nav_wrap {
  padding-top: var(--size--1rem);
  padding-right: var(--size--1rem);
  padding-bottom: var(--size--1rem);
  padding-left: var(--size--1rem);
  border-top-left-radius: var(--radius--0-5);
  border-top-right-radius: var(--radius--0-5);
  border-bottom-left-radius: var(--radius--0-5);
  border-bottom-right-radius: var(--radius--0-5);
  max-height: calc(100vh - var(--site--margin) * 2);
  top: var(--site--margin);
  order: 1;
  grid-column: 10 / span 3;
  position: sticky;
  overflow: hidden auto;
}

.styleguide_nav_list {
  border-left: var(--border-width--main) solid var(--_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>);
}

.styleguide_nav_item {
  margin-left: calc(var(--border-width--main) * -.5);
}

.styleguide_nav_link {
  padding-top: var(--size--0-125rem);
  padding-bottom: var(--size--0-125rem);
  padding-left: var(--size--0-75rem);
  outline-offset: var(--focus--offset-inner);
  display: block;
}

.styleguide_nav_link.w--current {
  border-left-style: solid;
  border-left-width: var(--border-width--main);
  border-left-color: currentColor;
}

.styleguide_nav_sub_list {
  overflow: hidden;
}

.styleguide_nav_sub_link {
  padding-top: var(--size--0-125rem);
  padding-right: 1.1rem;
  padding-bottom: var(--size--0-125rem);
  opacity: .6;
  outline-offset: var(--focus--offset-inner);
  padding-left: 1.1rem;
  line-height: 1.3em;
  display: block;
}

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

.styleguide_nav_sub_wrap {
  grid-template-rows: 0fr;
  grid-template-columns: minmax(0, 1fr);
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: ease;
  display: grid;
}

.btn_play_pause {
  opacity: 0;
  display: block;
}

.btn_play_play {
  display: block;
}

.g_eyebrow_layout {
  grid-column-gap: var(--_spacing---space--3);
  grid-row-gap: var(--_spacing---space--3);
  vertical-align: baseline;
  display: inline-flex;
}

.g_svg {
  width: 100%;
  height: 100%;
  display: block;
  overflow: visible !important;
}

.styleguide_card_inner {
  grid-column-gap: var(--_spacing---space--3);
  grid-row-gap: var(--_spacing---space--3);
  flex-flow: wrap;
  place-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.styleguide_card_hidden {
  display: none;
}

.g_section_space {
  height: var(--_spacing---section-space--none);
}

.g_section_space:where(.w-variant-d422cbd0-f212-c815-68df-63414354c21d) {
  height: var(--_spacing---section-space--small);
}

.g_section_space:where(.w-variant-60a7ad7d-02b0-6682-95a5-2218e6fd1490) {
  height: var(--_spacing---section-space--main);
}

.g_section_space:where(.w-variant-8cc18b30-4618-8767-0111-f6abfe45aaa3) {
  height: var(--_spacing---section-space--large);
}

.g_section_space:where(.w-variant-41fc0c0a-cac3-53c9-9802-6a916e3fb342) {
  height: var(--site--margin);
}

.g_section_space:where(.w-variant-8497e4dd-5c3d-898e-199f-4de76b4cc362) {
  height: var(--_spacing---section-space--xlarge);
}

.g_section_space:where(.w-variant-505ad8a2-e141-fe79-e12d-d4b1c1971204) {
  height: var(--_spacing---section-space--xxlarge);
}

.hero_utility-page_header {
  grid-column-gap: var(--_spacing---space--5);
  grid-row-gap: var(--_spacing---space--5);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.g_section_wrap {
  flex-flow: column;
  display: flex;
}

.g_section_wrap:where(.w-variant-a4eabb01-8ed6-63d0-157e-0a7b56aedaa1) {
  background-color: var(--_themes---background);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_section_wrap:where(.w-variant-857e5430-97c7-deb6-3c1a-d3063f9fe2c7) {
  background-color: var(--_themes---background);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.g_section_contain {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.btn_main_arrow {
  width: .81631rem;
  min-width: .81631rem;
}

.btn_main_arrow:where(.w-variant-af6080f0-ffda-e962-1dc8-3278c37f3afc) {
  display: none;
}

.btn_main_contain {
  padding: .875rem var(--size--1-5rem);
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  background-color: var(--_themes---primary--background);
  color: var(--_themes---text);
  justify-content: center;
  align-items: center;
  transition: all .3s;
  display: flex;
  position: relative;
}

.btn_main_contain:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background);
}

.btn_main_contain:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background);
}

.btn_main_contain:where(.w-variant-3ef82b39-6078-2f18-5844-10b2a57ebe7a) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.btn_main_contain:where(.w-variant-eb45ad60-8644-cdfe-18f6-752444c4fcc7) {
  padding: 1.0625rem var(--size--1-75rem);
}

.btn_main_contain:where(.w-variant-9419acfe-1284-70a4-bd01-65ca118ecf18) {
  background-color: var(--swatch--faded-dark);
}

.btn_main_contain:where(.w-variant-57b71c38-3fee-15de-75c6-7329cbc53ce6) {
  padding: .4375rem var(--size--0-75rem);
  background-color: var(--_themes---tertiary--background);
  font-size: var(--_paragraph-style---font-size);
}

.btn_main_contain:hover {
  background-color: var(--_themes---primary--background-hover);
}

.btn_main_contain:hover:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background-hover);
}

.btn_main_contain:hover:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background-hover);
}

.btn_main_contain:hover:where(.w-variant-9419acfe-1284-70a4-bd01-65ca118ecf18) {
  background-color: var(--_themes---primary--background-hover);
}

.btn_main_contain:hover:where(.w-variant-9419acfe-1284-70a4-bd01-65ca118ecf19) {
  background-color: var(--_themes---primary--background-hover);
  color: var(--_themes---text);
}

.btn_main_contain.cc-nav {
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---nav-btn-bkg);
}

.btn_main_contain.cc-nav:hover {
  background-color: var(--_themes---nav-btn-hover);
  color: var(--_themes---text);
}

.btn_main_contain.is-filter {
  padding: var(--size--0-5rem) var(--size--1rem);
}

.ss_wrap {
  padding-top: var(--_spacing---section-space--main);
  padding-bottom: var(--_spacing---section-space--main);
  border-bottom: 1px solid var(--swatch--faded-mid);
}

.ss_wrap.cc-header {
  padding-top: var(--_spacing---section-space--main);
  padding-bottom: var(--_spacing---section-space--main);
  background-color: var(--brand--yellow-200);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.ss_card {
  border: 1px solid var(--swatch--faded-dark);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---primary--background);
  color: var(--_themes---text);
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.ss_card:where(.w-variant-6717e88e-5c7a-b809-8274-c28a37f4d531) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.ss_card:where(.w-variant-d40e5cd5-edfc-3c0d-54f6-e0e4c3554cd8) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.ss_title.u-column-3 {
  grid-column-gap: var(--size--0-5rem);
  grid-row-gap: var(--size--0-5rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ss_card_top {
  z-index: 2;
  padding: .375rem var(--size--0-75rem);
  color: var(--_themes---background);
  font-family: Inconsolata, monospace;
  font-size: var(--size--0-75rem);
  letter-spacing: .02em;
  text-transform: uppercase;
  background-color: #222121;
  border-radius: .375rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: -.75rem;
  margin-left: -.5rem;
  font-weight: 700;
  display: flex;
  position: absolute;
}

.ss_card_slot {
  z-index: 1;
  aspect-ratio: 3 / 2;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn_main_chevron {
  width: var(--size--1rem);
  min-width: var(--size--1rem);
  display: none;
}

.btn_main_chevron:where(.w-variant-af6080f0-ffda-e962-1dc8-3278c37f3afc) {
  display: block;
}

.btn_main_chevron.u-show {
  display: flex;
}

.btn_main_icon {
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn_icon_wrap {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  aspect-ratio: 1;
  background-color: var(--_themes---primary--background-hover);
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  color: var(--_themes---text);
  vertical-align: middle;
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
  border-radius: 8%;
  justify-content: center;
  align-items: center;
  line-height: 1.375rem;
  transition: all .3s;
  display: flex;
  position: relative;
  overflow: clip;
}

.btn_icon_wrap:where(.w-variant-e85564cd-af30-a478-692b-71732aefb3ab) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.btn_icon_wrap:where(.w-variant-7c884ab5-1e7c-dd91-eca7-88e1ae2e0fba) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-41c65660-23b4-67a7-fdba-33fd6dce6769) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-53f1d7dc-d4e6-35d4-0fb2-c32242cd3427) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-4e28323a-019b-2d30-63bd-c9f01228696f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-dcedc23a-5fc0-73d7-ff4d-6694339c9d62) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-aed40c22-a57f-9696-aab7-5803db1783ce) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-98923eef-9de9-8c34-c7e5-7b5a33ec837d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-68502758-46cb-8fcb-2c8f-4ab8040f1443) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-01f5993f-fd00-5044-e955-a696a5106fc7) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-9c6c7c47-02c4-0eb9-d91c-ca29184271cb) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-0db3a5df-2789-ee51-5e3f-54237e97fc2b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-3f03e186-ebb1-8700-1f98-80525b49c348) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-62e75c22-c45a-875e-7bf0-0d80f1ef2b04) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-b44715f1-d41b-488e-c224-0189fefc04b1) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-4f8e733b-3d7f-1966-9b6d-64c65e08ec1c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-bc2d5511-078d-308b-01ec-e12ea89e6d64) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-86418ec0-2f00-3b94-a33a-77b20b3f62d4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-d3e93c78-1a86-08b8-16f3-df0b50a8ed07) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  background-color: var(--_themes---primary--background-hover);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  background-color: var(--_themes---primary--background-hover);
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:where(.w-variant-b12ab4a2-4627-1244-a078-d62c4da12a12) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:hover {
  background-color: var(--_themes---primary--background);
}

.btn_icon_wrap:hover:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap:hover:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef), .btn_icon_wrap:hover:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e), .btn_icon_wrap:hover:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d), .btn_icon_wrap:hover:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d), .btn_icon_wrap:hover:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4), .btn_icon_wrap:hover:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f), .btn_icon_wrap:hover:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a), .btn_icon_wrap:hover:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  background-color: var(--_themes---primary--background-hover);
}

.btn_icon_wrap:hover:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap.base {
  background-color: var(--_themes---primary--background-hover);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap.base:hover {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_wrap.space-0 {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  border-style: none;
  order: 1;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: flex !important;
}

.btn_icon_wrap.space-0.is-prev {
  order: -1;
  transform: rotate(180deg);
}

.btn_icon_wrap.is-filter-arrow {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  transition-property: none;
}

.btn_icon_wrap.green-100 {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_close {
  display: block;
}

.btn_icon_close:where(.w-variant-632e6f9e-ab88-9d61-5094-98e458ef5271), .btn_icon_close:where(.w-variant-6264e330-14e5-7eb6-fe3f-1c44a8384f05), .btn_icon_close:where(.w-variant-dc93d3f7-e91a-5054-9f7b-22c7d9880632) {
  width: var(--size--3rem);
  display: none;
}

.btn_icon_close:where(.w-variant-cc765c0a-74e0-ed13-c303-210e63d32de6), .btn_icon_close:where(.w-variant-65085985-d582-0e0c-2c13-8f380fbf22b1), .btn_icon_close:where(.w-variant-5cb5bee7-55bc-67df-5744-ba9f29864e7c), .btn_icon_close:where(.w-variant-c97b023a-caa8-78f3-d6d5-6c87c0259365), .btn_icon_close:where(.w-variant-172aa6a6-1b5e-869b-b7fa-7147c1ce411f), .btn_icon_close:where(.w-variant-e81ed5c4-7a66-44fd-c8bd-666d547a6485), .btn_icon_close:where(.w-variant-b8a305bb-ddb2-a603-0d42-a5ae8ca6304d), .btn_icon_close:where(.w-variant-0174149e-6a78-79df-3fde-317400bb2349), .btn_icon_close:where(.w-variant-be066fe7-2392-490b-6439-b2de54ba2579), .btn_icon_close:where(.w-variant-288005d4-7a3f-10df-5128-a1d96cf8d669), .btn_icon_close:where(.w-variant-b860c6cd-3620-d547-1ca7-8ce4745cfc59), .btn_icon_close:where(.w-variant-b849e3f4-a739-7552-e251-8d5e3e3cc724), .btn_icon_close:where(.w-variant-67299219-aac1-382e-b0aa-2ba55b45c4e1), .btn_icon_close:where(.w-variant-bfc7dcd3-0168-13ec-ddd7-6fcd0f6806c5), .btn_icon_close:where(.w-variant-69137d3c-4d94-6937-8801-72001a817efb), .btn_icon_close:where(.w-variant-cda27d03-1678-706e-fd4f-5b6e2d1a339f), .btn_icon_close:where(.w-variant-61b5b602-cb44-dca4-2e48-a914ca788099), .btn_icon_close:where(.w-variant-61cf3a4f-caa1-2160-8372-7fabcb0f822a), .btn_icon_right-arrow {
  display: none;
}

.btn_icon_right-arrow:where(.w-variant-632e6f9e-ab88-9d61-5094-98e458ef5271) {
  display: flex;
}

.btn_icon_right-arrow:where(.w-variant-6264e330-14e5-7eb6-fe3f-1c44a8384f05), .btn_icon_right-arrow:where(.w-variant-dc93d3f7-e91a-5054-9f7b-22c7d9880632) {
  display: none;
}

.btn_icon_right-arrow:where(.w-variant-cc765c0a-74e0-ed13-c303-210e63d32de6), .btn_icon_right-arrow.is-show {
  display: block;
}

.btn_icon_down-arrow {
  display: none;
}

.btn_icon_down-arrow:where(.w-variant-6264e330-14e5-7eb6-fe3f-1c44a8384f05) {
  display: block;
}

.btn_icon_down-arrow:where(.w-variant-dc93d3f7-e91a-5054-9f7b-22c7d9880632) {
  display: none;
}

.btn_icon_down-arrow:where(.w-variant-65085985-d582-0e0c-2c13-8f380fbf22b1), .btn_icon_down-arrow.is-show {
  display: block;
}

.u-gap-4_5 {
  grid-column-gap: var(--_spacing---space--4-5);
  grid-row-gap: var(--_spacing---space--4-5);
}

.u-gap-5_5 {
  grid-column-gap: var(--_spacing---space--5-5);
  grid-row-gap: var(--_spacing---space--5-5);
}

.u-gap-6_5 {
  grid-column-gap: var(--_spacing---space--6-5);
  grid-row-gap: var(--_spacing---space--6-5);
}

.u-gap-9 {
  grid-column-gap: var(--_spacing---space--9);
  grid-row-gap: var(--_spacing---space--9);
}

.u-gap-10 {
  grid-column-gap: var(--_spacing---space--10);
  grid-row-gap: var(--_spacing---space--10);
}

.u-text-style-h72 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h0);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h64 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h1);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h56 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h2);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--1);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h48 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h3);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h40 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h4);
  --_heading-styles---line-height: var(--_typography---line-height--1-05);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h40.u-show-mobile {
  display: none;
}

.u-text-style-h32 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h5);
  --_heading-styles---line-height: var(--_typography---line-height--1-0625);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h24 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h6);
  --_heading-styles---line-height: var(--_typography---line-height--1-167);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-500);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.u-text-style-h24.g_clickable_link {
  transition: all .3s;
  position: static;
}

.u-text-style-h24.g_clickable_link:hover {
  opacity: .7;
}

.u-text-style-p18 {
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-18);
  --_paragraph-style---line-height: var(--_typography---line-height--1-44);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_paragraph-style---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-text-style-p12 {
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-12);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_paragraph-style---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-text-style-p12.is-grey {
  color: #16160c7a;
}

.u-text-style-p18e {
  font-family: var(--_paragraph-style---font-family);
  font-size: var(--_paragraph-style---font-size);
  line-height: var(--_paragraph-style---line-height);
  font-weight: var(--_paragraph-style---font-weight);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-18);
  --_paragraph-style---line-height: var(--_typography---line-height--1-33);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-600);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  text-transform: var(--_paragraph-style---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-text-style-l16 {
  font-family: var(--_label-styles---font-family);
  font-size: var(--_label-styles---font-size);
  line-height: var(--_label-styles---line-height);
  font-weight: var(--_label-styles---font-weight);
  letter-spacing: var(--_label-styles---letter-spacing);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-16);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--6);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  text-transform: var(--_label-styles---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-text-style-l16.is-line-height-1 {
  line-height: var(--_typography---line-height--1);
}

.u-text-style-l14 {
  font-family: var(--_label-styles---font-family);
  font-size: var(--_label-styles---font-size);
  line-height: var(--_label-styles---line-height);
  font-weight: var(--_label-styles---font-weight);
  letter-spacing: var(--_label-styles---letter-spacing);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-14);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--6);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  text-transform: var(--_label-styles---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-text-style-l12 {
  font-family: var(--_label-styles---font-family);
  font-size: var(--_label-styles---font-size);
  line-height: var(--_label-styles---line-height);
  font-weight: var(--_label-styles---font-weight);
  letter-spacing: var(--_label-styles---letter-spacing);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-12);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--8);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  text-transform: var(--_label-styles---text-transform);
  text-wrap: pretty;
  display: flow-root;
}

.u-weight-700 {
  font-family: var(--_typography---heading-font--heading-family);
  font-weight: var(--_typography---font-weight--weight-700);
}

.u-weight-300 {
  font-family: var(--_typography---heading-font--heading-family);
  font-weight: var(--_typography---font-weight--weight-300);
}

.ss_wip {
  aspect-ratio: 2.39;
  border: 1px dashed var(--brand--grey-500);
  border-radius: var(--radius--0-25);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 4rem;
  display: flex;
  position: relative;
}

.tag_main_wrap {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border-radius: var(--radius--0-375);
  font-size: var(--_heading-styles---font-size);
  text-transform: uppercase;
  vertical-align: middle;
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h5);
  --_heading-styles---line-height: var(--_typography---line-height--1-0625);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: clip;
}

.tag_main_wrap:where(.w-variant-e85564cd-af30-a478-692b-71732aefb3ab) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.tag_main_wrap:where(.w-variant-7c884ab5-1e7c-dd91-eca7-88e1ae2e0fba) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-41c65660-23b4-67a7-fdba-33fd6dce6769) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-53f1d7dc-d4e6-35d4-0fb2-c32242cd3427) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-4e28323a-019b-2d30-63bd-c9f01228696f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-dcedc23a-5fc0-73d7-ff4d-6694339c9d62) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-aed40c22-a57f-9696-aab7-5803db1783ce) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-98923eef-9de9-8c34-c7e5-7b5a33ec837d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-68502758-46cb-8fcb-2c8f-4ab8040f1443) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-01f5993f-fd00-5044-e955-a696a5106fc7) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-9c6c7c47-02c4-0eb9-d91c-ca29184271cb) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-0db3a5df-2789-ee51-5e3f-54237e97fc2b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-3f03e186-ebb1-8700-1f98-80525b49c348) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-62e75c22-c45a-875e-7bf0-0d80f1ef2b04) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-b44715f1-d41b-488e-c224-0189fefc04b1) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-4f8e733b-3d7f-1966-9b6d-64c65e08ec1c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-bc2d5511-078d-308b-01ec-e12ea89e6d64) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-86418ec0-2f00-3b94-a33a-77b20b3f62d4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-d3e93c78-1a86-08b8-16f3-df0b50a8ed07) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.tag_main_wrap:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.tag_main_wrap:where(.w-variant-c7728e88-d75b-1163-acfc-422e8b838c2d) {
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h2);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--1);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.tag_main_wrap:where(.w-variant-97c54879-9fce-6596-9e55-20be69a46918) {
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h6);
  --_heading-styles---line-height: var(--_typography---line-height--1-167);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-500);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.tag_main_wrap:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.tag_main_wrap.is-tiny {
  font-size: var(--_typography---font-size--p-12);
  border-radius: .125rem;
}

.tag_main_contain {
  padding-top: var(--_spacing---space--2);
  padding-right: var(--_spacing---space--3);
  padding-bottom: var(--_spacing---space--2);
  padding-left: var(--_spacing---space--3);
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  background-color: var(--brand--yellow-100);
  color: var(--_themes---text);
  font-size: inherit;
  justify-content: center;
  align-items: center;
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
}

.tag_main_contain:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background);
}

.tag_main_contain:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background);
}

.tag_main_contain:where(.w-variant-3ef82b39-6078-2f18-5844-10b2a57ebe7a) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.tag_main_contain:where(.w-variant-eb45ad60-8644-cdfe-18f6-752444c4fcc7) {
  padding: 1.0625rem var(--size--1-75rem);
}

.tag_main_contain:where(.w-variant-b0b76b99-19f6-5809-ca08-6e43eeab4029) {
  background-color: var(--brand--yellow-200);
}

.tag_main_contain:where(.w-variant-22e7ae27-3cdc-ceff-c925-1dcf148c3912) {
  background-color: var(--brand--orange-100);
}

.tag_main_contain:where(.w-variant-74c72ebf-6bb2-ebf6-2379-0fb97972a9b3) {
  background-color: var(--brand--orange-200);
}

.tag_main_contain:where(.w-variant-be4b5403-3828-5306-d90b-4dcbe31f57c4) {
  background-color: var(--brand--green-100);
}

.tag_main_contain:where(.w-variant-d163db86-e788-9648-61be-d6d1ddbb2020) {
  background-color: var(--brand--green-200);
}

.tag_main_contain:where(.w-variant-0628c384-cdfa-5c8d-b199-88f123e346fd) {
  background-color: var(--brand--blue-100);
}

.tag_main_contain:where(.w-variant-e6a23d78-9782-7323-a430-1889e0ef3518) {
  background-color: var(--brand--blue-200);
}

.tag_main_contain:where(.w-variant-57b71c38-3fee-15de-75c6-7329cbc53ce6) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.tag_main_contain:hover {
  background-color: var(--_themes---primary--background-hover);
}

.tag_main_contain:hover:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background-hover);
}

.tag_main_contain:hover:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background-hover);
}

.tag_main_contain.is-tiny {
  padding: var(--_spacing---space--1) .375rem;
}

.tag_main_text {
  z-index: 2;
  font-family: var(--_heading-styles---font-family);
  line-height: var(--_typography---line-height--1);
  font-weight: var(--_typography---font-weight--weight-500);
  letter-spacing: var(--_paragraph-style---letter-spacing);
  font-size: inherit;
  position: relative;
}

.tag_main_text:where(.w-variant-3ef82b39-6078-2f18-5844-10b2a57ebe7a) {
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-12);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.tag_main_text:where(.w-variant-eb45ad60-8644-cdfe-18f6-752444c4fcc7) {
  font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-18);
  --_paragraph-style---line-height: var(--_typography---line-height--1-44);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.tag_main_text:where(.w-variant-57b71c38-3fee-15de-75c6-7329cbc53ce6) {
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-12);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.btn_icon_size {
  width: var(--size--3rem);
  padding: var(--size--0-5rem);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn_icon_size:where(.w-variant-daa83bd6-0783-5469-7aed-44495adf88d8) {
  width: var(--size--2-5rem);
  padding: var(--size--0-5rem);
}

.btn_icon_size:where(.w-variant-e8c0bba3-594e-8bfe-c436-f104fb1ab72a) {
  width: var(--size--1-5rem);
  padding: var(--size--0-25rem);
  aspect-ratio: 1;
}

.btn_icon_size:where(.w-variant-58303e3f-d7d6-6d7a-8ba5-fb3aec9b3ca6) {
  width: var(--size--4rem);
}

.btn_icon_size:where(.w-variant-3606388b-4652-2de5-d590-48d69d6b2faa) {
  width: var(--size--5rem);
  flex: none;
}

.btn_icon_size.small {
  width: var(--size--2-5rem);
  padding: var(--size--0-5rem);
}

.btn_icon_size.xsamll {
  width: var(--size--2rem);
  padding: var(--size--0-25rem);
}

.btn_icon_downright-arrow, .btn_icon_downright-arrow:where(.w-variant-632e6f9e-ab88-9d61-5094-98e458ef5271), .btn_icon_downright-arrow:where(.w-variant-6264e330-14e5-7eb6-fe3f-1c44a8384f05) {
  display: none;
}

.btn_icon_downright-arrow:where(.w-variant-dc93d3f7-e91a-5054-9f7b-22c7d9880632), .btn_icon_downright-arrow:where(.w-variant-5cb5bee7-55bc-67df-5744-ba9f29864e7c) {
  display: block;
}

.btn_icon_variant {
  width: 100%;
  height: 100%;
}

.btn_icon_variant:where(.w-variant-61cf3a4f-caa1-2160-8372-7fabcb0f822a) {
  justify-content: center;
  align-items: center;
  display: flex;
}

.label_main_color {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  font-size: var(--_label-styles---font-size);
  vertical-align: middle;
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-16);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--6);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  --_themes---background: var(--city-color);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--city-color);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--city-color);
  --_themes---tertiary--background-hover: var(--city-color);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  text-transform: var(--_label-styles---text-transform);
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: clip;
}

.label_main_color:where(.w-variant-e85564cd-af30-a478-692b-71732aefb3ab) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.label_main_color:where(.w-variant-7c884ab5-1e7c-dd91-eca7-88e1ae2e0fba) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-41c65660-23b4-67a7-fdba-33fd6dce6769) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-53f1d7dc-d4e6-35d4-0fb2-c32242cd3427) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-4e28323a-019b-2d30-63bd-c9f01228696f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-dcedc23a-5fc0-73d7-ff4d-6694339c9d62) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-aed40c22-a57f-9696-aab7-5803db1783ce) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-98923eef-9de9-8c34-c7e5-7b5a33ec837d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-68502758-46cb-8fcb-2c8f-4ab8040f1443) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-01f5993f-fd00-5044-e955-a696a5106fc7) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-9c6c7c47-02c4-0eb9-d91c-ca29184271cb) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-0db3a5df-2789-ee51-5e3f-54237e97fc2b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-3f03e186-ebb1-8700-1f98-80525b49c348) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-62e75c22-c45a-875e-7bf0-0d80f1ef2b04) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-b44715f1-d41b-488e-c224-0189fefc04b1) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-4f8e733b-3d7f-1966-9b6d-64c65e08ec1c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-bc2d5511-078d-308b-01ec-e12ea89e6d64) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-86418ec0-2f00-3b94-a33a-77b20b3f62d4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-d3e93c78-1a86-08b8-16f3-df0b50a8ed07) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.label_main_color:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-c7728e88-d75b-1163-acfc-422e8b838c2d) {
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h2);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--1);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.label_main_color:where(.w-variant-97c54879-9fce-6596-9e55-20be69a46918) {
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h6);
  --_heading-styles---line-height: var(--_typography---line-height--1-167);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-500);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.label_main_color:where(.w-variant-9668b3d9-943c-ea5f-3369-2b4a2cc21c9b) {
  background-color: var(--brand--grey-100);
  color: var(--swatch--dark);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-ec5aa992-1e40-6fc3-d9be-bf63af20ea05) {
  color: var(--_themes---text);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-9a77c09b-3172-5dd6-0bcf-6955aef8dc6f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-8aaba471-addc-4fb9-b5a4-be78b7777de7) {
  color: var(--_themes---text);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-18a974aa-1028-a519-75ed-fabc242e3a8e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-af3d0a8b-fbb7-26af-6ef1-d22d71f659d2) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-344c15c9-9f48-abde-97aa-f546ecae9a57) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-e5cf831e-e7a2-94df-8d31-78c4a2f0b34b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-b5242eff-d603-5074-a4ef-2b582c59f78e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-c990b693-606d-b8dc-283e-c81e4156b306) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339), .label_main_color:where(.w-variant-2f2bd18f-6047-7460-0079-9dcd8dca1e38) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.label_main_color.blue-100 {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_color.neutral {
  background-color: var(--brand--grey-100);
  color: var(--swatch--dark);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_contain {
  z-index: 1;
  padding: .375rem var(--_spacing---space--3);
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border-radius: var(--radius--0-1875);
  background-color: var(--swatch--transparent);
  color: var(--_themes---primary--btn-text);
  font-size: var(--_label-styles---font-size);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-12);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--8);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  justify-content: center;
  align-items: center;
  transition: all .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.label_main_contain:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background);
}

.label_main_contain:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background);
}

.label_main_contain:where(.w-variant-3ef82b39-6078-2f18-5844-10b2a57ebe7a) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.label_main_contain:where(.w-variant-eb45ad60-8644-cdfe-18f6-752444c4fcc7) {
  padding: 1.0625rem var(--size--1-75rem);
}

.label_main_contain:where(.w-variant-b0b76b99-19f6-5809-ca08-6e43eeab4029) {
  background-color: var(--brand--yellow-200);
}

.label_main_contain:where(.w-variant-22e7ae27-3cdc-ceff-c925-1dcf148c3912) {
  background-color: var(--brand--orange-100);
}

.label_main_contain:where(.w-variant-74c72ebf-6bb2-ebf6-2379-0fb97972a9b3) {
  background-color: var(--brand--orange-200);
}

.label_main_contain:where(.w-variant-be4b5403-3828-5306-d90b-4dcbe31f57c4) {
  background-color: var(--brand--green-100);
}

.label_main_contain:where(.w-variant-d163db86-e788-9648-61be-d6d1ddbb2020) {
  background-color: var(--brand--green-200);
}

.label_main_contain:where(.w-variant-0628c384-cdfa-5c8d-b199-88f123e346fd) {
  background-color: var(--brand--blue-100);
}

.label_main_contain:where(.w-variant-e6a23d78-9782-7323-a430-1889e0ef3518) {
  background-color: var(--brand--blue-200);
}

.label_main_contain:where(.w-variant-d8a94569-1327-353a-48d2-1cf13d95f8d7) {
  padding: var(--size--0-5rem) var(--_spacing---space--4);
  border-radius: var(--radius--0-25);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-16);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--6);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
}

.label_main_contain:where(.w-variant-4434bc4c-a8d8-c3bf-b96d-a184ae6cee83) {
  padding: var(--size--0rem) var(--size--0rem) var(--size--0-25rem);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-12);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--8);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  border-radius: 0;
}

.label_main_contain:where(.w-variant-57b71c38-3fee-15de-75c6-7329cbc53ce6) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.label_main_contain:where(.w-variant-61504eb0-6b15-b88d-a733-567a09ed57d2) {
  padding: var(--size--0rem) var(--size--0rem) var(--size--0-25rem);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-12);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--8);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  border-radius: 0;
}

.label_main_contain:hover:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background-hover);
}

.label_main_contain:hover:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background-hover);
}

.label_main_contain.large {
  padding: var(--size--0-5rem) var(--_spacing---space--4);
  border-radius: var(--radius--0-25);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-16);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--6);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
}

.label_main_contain.text {
  padding: var(--size--0rem) var(--size--0rem) var(--size--0-25rem);
  --_label-styles---font-family: var(--_typography---heading-font--heading-family);
  --_label-styles---font-size: var(--_typography---label-size--label-12);
  --_label-styles---line-height: var(--_typography---line-height--1-5);
  --_label-styles---font-weight: var(--_typography---font-weight--weight-600);
  --_label-styles---letter-spacing: var(--_typography---letter-spacing--8);
  --_label-styles---text-transform: var(--_typography---text-transform--uppercase);
  --_label-styles---margin-top: var(--_spacing---space--4);
  --_label-styles---margin-bottom: var(--_spacing---space--4);
  --_label-styles---trim-top: var(--_typography---accent-font--accent-trim-top);
  --_label-styles---trim-bottom: var(--_typography---accent-font--accent-trim-bottom);
  border-radius: 0;
}

.label_main_text {
  z-index: 2;
  font-family: var(--_label-styles---font-family);
  line-height: var(--_label-styles---line-height);
  font-weight: var(--_label-styles---font-weight);
  letter-spacing: var(--_label-styles---letter-spacing);
  font-size: inherit;
  position: relative;
}

.label_main_text:where(.w-variant-3ef82b39-6078-2f18-5844-10b2a57ebe7a) {
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-12);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.label_main_text:where(.w-variant-eb45ad60-8644-cdfe-18f6-752444c4fcc7) {
  font-weight: var(--_typography---font-weight--weight-500);
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-18);
  --_paragraph-style---line-height: var(--_typography---line-height--1-44);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.label_main_text:where(.w-variant-4434bc4c-a8d8-c3bf-b96d-a184ae6cee83) {
  color: var(--swatch--dark);
}

.label_main_text:where(.w-variant-57b71c38-3fee-15de-75c6-7329cbc53ce6) {
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-12);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
}

.label_main_text:where(.w-variant-61504eb0-6b15-b88d-a733-567a09ed57d2) {
  color: var(--swatch--light);
}

.label_main_text.is-light {
  color: var(--_themes---text);
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_text.text-2 {
  color: var(--swatch--dark);
}

.label_main_bkg {
  z-index: 0;
  background-color: var(--_themes---primary--background);
  position: absolute;
  inset: 0%;
}

.label_main_bkg:where(.w-variant-9a77c09b-3172-5dd6-0bcf-6955aef8dc6f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_bkg:where(.w-variant-8aaba471-addc-4fb9-b5a4-be78b7777de7) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_bkg:where(.w-variant-18a974aa-1028-a519-75ed-fabc242e3a8e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_bkg:where(.w-variant-af3d0a8b-fbb7-26af-6ef1-d22d71f659d2) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_bkg:where(.w-variant-344c15c9-9f48-abde-97aa-f546ecae9a57) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_bkg:where(.w-variant-e5cf831e-e7a2-94df-8d31-78c4a2f0b34b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_bkg:where(.w-variant-b5242eff-d603-5074-a4ef-2b582c59f78e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.label_main_bkg:where(.w-variant-4434bc4c-a8d8-c3bf-b96d-a184ae6cee83), .label_main_bkg:where(.w-variant-61504eb0-6b15-b88d-a733-567a09ed57d2) {
  height: .25rem;
  inset: auto 0% 0%;
}

.label_main_bkg:hover {
  background-color: var(--_themes---primary--background-hover);
}

.label_main_bkg.text-3 {
  height: .25rem;
  inset: auto 0% 0%;
}

.g_city_wrap {
  z-index: 2;
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border-radius: var(--radius--0-5);
  background-color: var(--city-color);
  font-family: var(--_heading-styles---font-family);
  color: var(--swatch--dark);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  letter-spacing: var(--_heading-styles---letter-spacing);
  vertical-align: middle;
  --_themes---background: var(--city-color);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--city-color);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--city-color);
  --_themes---tertiary--background-hover: var(--city-color);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h3);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: clip;
}

.g_city_wrap:where(.w-variant-e85564cd-af30-a478-692b-71732aefb3ab) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.g_city_wrap:where(.w-variant-7c884ab5-1e7c-dd91-eca7-88e1ae2e0fba) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-41c65660-23b4-67a7-fdba-33fd6dce6769) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-53f1d7dc-d4e6-35d4-0fb2-c32242cd3427) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-4e28323a-019b-2d30-63bd-c9f01228696f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-dcedc23a-5fc0-73d7-ff4d-6694339c9d62) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-aed40c22-a57f-9696-aab7-5803db1783ce) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-98923eef-9de9-8c34-c7e5-7b5a33ec837d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-68502758-46cb-8fcb-2c8f-4ab8040f1443) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-01f5993f-fd00-5044-e955-a696a5106fc7) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-9c6c7c47-02c4-0eb9-d91c-ca29184271cb) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-0db3a5df-2789-ee51-5e3f-54237e97fc2b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-3f03e186-ebb1-8700-1f98-80525b49c348) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-62e75c22-c45a-875e-7bf0-0d80f1ef2b04) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-b44715f1-d41b-488e-c224-0189fefc04b1) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-4f8e733b-3d7f-1966-9b6d-64c65e08ec1c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-bc2d5511-078d-308b-01ec-e12ea89e6d64) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-86418ec0-2f00-3b94-a33a-77b20b3f62d4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-d3e93c78-1a86-08b8-16f3-df0b50a8ed07) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.g_city_wrap:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.g_city_wrap:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.g_city_wrap:hover, .g_city_wrap.w--current {
  background-color: var(--_themes---primary--background);
}

.g_city_contain {
  z-index: 1;
  padding: var(--_spacing---space--2) var(--_spacing---space--4);
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  transition: all .3s;
  display: flex;
  position: relative;
}

.g_city_contain:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background);
}

.g_city_contain:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background);
}

.g_city_contain:where(.w-variant-3ef82b39-6078-2f18-5844-10b2a57ebe7a) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.g_city_contain:where(.w-variant-eb45ad60-8644-cdfe-18f6-752444c4fcc7) {
  padding: 1.0625rem var(--size--1-75rem);
}

.g_city_contain:where(.w-variant-3cab2416-fc30-c9d8-9bff-748517768a6a) {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  font-size: var(--_heading-styles---font-size);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h1);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.g_city_contain:where(.w-variant-d7a3f2f1-f835-bf17-23b8-243844b1f3b0) {
  font-size: var(--_heading-styles---font-size);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h4);
  --_heading-styles---line-height: var(--_typography---line-height--1-05);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.g_city_contain:where(.w-variant-df002901-52f9-89d5-8aae-558989e64cfb) {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  font-size: var(--_heading-styles---font-size);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h1-large);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.g_city_contain:where(.w-variant-37eebb25-3b00-a12a-bee7-a1a76fe3434c) {
  font-size: var(--_heading-styles---font-size);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h5);
  --_heading-styles---line-height: var(--_typography---line-height--1-0625);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.g_city_contain:where(.w-variant-57b71c38-3fee-15de-75c6-7329cbc53ce6) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.g_city_contain:hover {
  background-color: var(--_themes---primary--background-hover);
}

.g_city_contain:hover:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background-hover);
}

.g_city_contain:hover:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background-hover);
}

.team_card {
  padding: var(--_spacing---space--4);
  aspect-ratio: 17 / 23;
  border-radius: var(--radius--0-5);
  color: var(--_themes---text);
  cursor: pointer;
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
  width: 100%;
  height: 100%;
  position: relative;
  overflow: clip;
}

.team_bkg {
  z-index: 0;
  pointer-events: none;
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b65e_686309b8537370a643ce8a87_QlZ0OdV9WvzndHv8E1lG6wynYtn7pzzTD8dlx7oAYSU).webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  position: absolute;
  inset: 0%;
}

.team_mask {
  z-index: 1;
  opacity: .48;
  pointer-events: none;
  background-color: #16160c;
  position: absolute;
  inset: 0%;
}

.team_main.u-hflex-between-bottom {
  z-index: 2;
  position: relative;
}

.team_main.u-hflex-between-bottom.u-gap-4 {
  left: var(--_spacing---space--4);
  right: var(--_spacing---space--4);
  bottom: var(--_spacing---space--4);
  position: absolute;
}

.team_main.u-hflex-between-bottom.u-gap-4:where(.w-variant-75cff8aa-7297-961a-598a-ef6c366833f9) {
  justify-content: flex-start;
}

.g_bkg {
  z-index: 1;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.team_heading.u-text-style-h32:where(.w-variant-75cff8aa-7297-961a-598a-ef6c366833f9) {
  font-size: var(--_typography---heading-size--h4);
  display: flex;
}

.team_icon {
  width: var(--size--2rem);
  height: var(--size--2rem);
  aspect-ratio: 1;
  border-radius: var(--radius--0-1875);
  cursor: pointer;
  background-color: #16160c3d;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  transform: rotate(-90deg);
}

.team_icon:where(.w-variant-75cff8aa-7297-961a-598a-ef6c366833f9) {
  width: var(--size--5rem);
  height: var(--size--5rem);
  order: -1;
}

.team_bios {
  z-index: 3;
  --_paragraph-style---font-family: var(--_typography---body-font--paragraph-family);
  --_paragraph-style---font-size: var(--_typography---font-size--p-12);
  --_paragraph-style---line-height: var(--_typography---line-height--1-5);
  --_paragraph-style---font-weight: var(--_typography---font-weight--weight-400);
  --_paragraph-style---letter-spacing: var(--_typography---letter-spacing--3);
  --_paragraph-style---margin-top: var(--_spacing---space--4);
  --_paragraph-style---margin-bottom: var(--_spacing---space--4);
  --_paragraph-style---text-transform: var(--_typography---text-transform--none);
  --_paragraph-style---trim-top: var(--_typography---body-font--body-trim-top);
  --_paragraph-style---trim-bottom: var(--_typography---body-font--body-trim-bottom);
  position: relative;
}

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

.team_icon_open:where(.w-variant-75cff8aa-7297-961a-598a-ef6c366833f9) {
  background-color: var(--brand--yellow-200);
  color: var(--swatch--dark);
}

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

.team_icon_close:where(.w-variant-75cff8aa-7297-961a-598a-ef6c366833f9) {
  background-color: var(--brand--yellow-200);
  color: var(--swatch--dark);
}

.header_wrap {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
}

.header_wrap:where(.w-variant-45c13e72-fe41-f134-74f2-47444cdb6828) {
  color: var(--_themes---background);
}

.header_wrap.is-card {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  flex-flow: column;
  min-height: 36rem;
  display: flex;
}

.hero_bkg {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hero_video {
  width: 100%;
  height: 100%;
}

.header_layout {
  z-index: 1;
  padding: var(--_spacing---space--7) var(--_spacing---space--6-5) var(--_spacing---space--6-5);
  grid-column-gap: var(--_spacing---space--6);
  grid-row-gap: var(--_spacing---space--6);
  border-radius: var(--radius--0-5);
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  min-height: 35rem;
  display: flex;
  position: relative;
  overflow: clip;
}

.header_layout:where(.w-variant-9f46de96-4b7b-191b-a193-0f82aa13d252), .header_layout:where(.w-variant-59b3874b-95f1-cfea-7be5-b717640d762d) {
  padding: var(--_spacing---space--4);
  min-height: 0;
}

.header_layout.u-vflex-left-between {
  padding: var(--_spacing---space--7) var(--_spacing---space--6-5) var(--_spacing---space--6-5);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  height: 100%;
  min-height: 35rem;
  overflow: hidden;
}

.header_layout.u-vflex-left-between.is-orange-200 {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.header_layout.u-grid-custom {
  max-width: var(--container--main);
  padding: var(--size--0rem);
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: minmax(0, 1fr);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.header_layout.u-vflex-stretch-bottom {
  justify-content: flex-end;
  min-height: 41rem;
}

.header_layout.u-vflex-stretch-bottom.is-black-theme {
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.header_layout.u-height-full {
  min-height: auto;
}

.header_layout.u-vflex-left-top {
  justify-content: flex-start;
  align-items: flex-start;
}

.hero_heading {
  z-index: 1;
  max-width: 65.5rem;
  position: relative;
}

.hero_mask {
  z-index: 2;
  opacity: .48;
  background-image: linear-gradient(#16160c00, #16160c);
  position: absolute;
  inset: 0%;
}

.purpose_wrap {
  overflow: hidden;
}

.purpose_wrap.is-grey {
  background-color: var(--_themes---secondary--background);
}

.section_head.u-hflex-between-bottom {
  padding-top: var(--_spacing---space--5);
  padding-bottom: var(--_spacing---space--5);
}

.cta_contain_old.u-container {
  max-width: var(--container--main);
  background-color: #f5f0f0;
  border-radius: .5rem;
  max-width: none;
  padding: 3rem;
}

.section_layout.u-vflex-center-top {
  text-align: center;
  width: 100%;
  max-width: 35rem;
  margin-left: auto;
  margin-right: auto;
}

.section_layout.u-vflex-center-top.u-gap-5 {
  max-width: none;
}

.swiper {
  width: 100%;
}

.swiper.swiper-cities {
  color: var(--swatch--light);
  height: 28rem;
  overflow: visible;
}

.swiper.swiper-testiminials {
  margin-top: var(--_spacing---space--4);
  margin-bottom: var(--_spacing---space--4);
  height: 100%;
  min-height: 23rem;
  display: flex;
  overflow: visible;
}

.swiper.swiper-team {
  color: var(--swatch--light);
  height: 28rem;
  overflow: visible;
}

.swiper.swiper-community-labs, .swiper.swiper-photos, .swiper.swiper-latest-photo {
  overflow: visible;
}

.swiper-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
}

.swiper-wrapper.is-auto {
  height: auto;
}

.swiper-slide {
  flex: none;
  width: 100%;
  height: auto !important;
}

.purpose_city {
  padding-top: var(--_spacing---space--5);
  padding-right: var(--_spacing---space--5);
  padding-bottom: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  border-top-left-radius: var(--radius--0-5);
  border-top-right-radius: var(--radius--0-5);
  border-bottom-left-radius: var(--radius--0-5);
  border-bottom-right-radius: var(--radius--0-5);
  color: inherit;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.purpose_city.u-vflex-left-between {
  background-color: var(--swatch--dark);
}

.purpose_city-image {
  z-index: 0;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.purpose_city-name {
  width: 100%;
}

.btn_icon_topright-arrow, .btn_icon_topright-arrow:where(.w-variant-632e6f9e-ab88-9d61-5094-98e458ef5271), .btn_icon_topright-arrow:where(.w-variant-6264e330-14e5-7eb6-fe3f-1c44a8384f05) {
  display: none;
}

.btn_icon_topright-arrow:where(.w-variant-dc93d3f7-e91a-5054-9f7b-22c7d9880632), .btn_icon_topright-arrow:where(.w-variant-c97b023a-caa8-78f3-d6d5-6c87c0259365) {
  display: block;
}

.cta_grid.u-grid-custom {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.cta_grid.u-grid-column-2 {
  padding: var(--_spacing---space--7);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  min-height: 29rem;
}

.cta_grid.u-grid-column-2.u-gap-9.is-blue {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.cta_grid.u-grid-column-2.u-gap-9.is-green {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.cta_left-card {
  padding: var(--_spacing---space--6-5);
  border-radius: var(--radius--0-5);
  width: 100%;
  height: 100%;
  min-height: 29rem;
}

.cta_left-card.u-vflex-right-between {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.cta_left-card.u-vflex-left-top.u-gap-5 {
  position: relative;
  overflow: clip;
}

.cta_left-card.u-vflex-left-top.u-gap-5:where(.w-variant-9135a333-c276-0fc9-ce3d-c291c454256e) {
  justify-content: space-between;
  align-items: flex-end;
}

.cta_right-card {
  padding: var(--_spacing---space--7) var(--_spacing---space--6-5) var(--_spacing---space--6-5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  width: 100%;
  height: 100%;
}

.video_contain.u-container.u-grid-column-14 {
  padding-top: var(--_spacing---section-space--large);
  padding-bottom: var(--_spacing---section-space--large);
}

.video_video {
  z-index: 1;
  aspect-ratio: 16 / 9;
  border-radius: var(--radius--0-5);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.btn_icon_play, .btn_icon_play:where(.w-variant-632e6f9e-ab88-9d61-5094-98e458ef5271), .btn_icon_play:where(.w-variant-6264e330-14e5-7eb6-fe3f-1c44a8384f05) {
  display: none;
}

.btn_icon_play:where(.w-variant-dc93d3f7-e91a-5054-9f7b-22c7d9880632), .btn_icon_play:where(.w-variant-172aa6a6-1b5e-869b-b7fa-7147c1ce411f) {
  display: block;
}

.u-hide {
  display: none;
}

.section_head-col.u-vflex-left-top.u-gap-7 {
  padding-right: var(--size--0rem);
}

.section_head-col.u-vflex-left-top.u-gap-7.max-26 {
  max-width: 26rem;
}

.section_head-col.u-vflex-left-top.u-gap-7.max-29 {
  max-width: 29rem;
}

.featured_card {
  width: 100%;
  height: 100%;
}

.featured_card.u-vflex-stretch-top.u-gap-5 {
  position: relative;
}

.featured_image-wrap {
  aspect-ratio: 1;
  border-radius: var(--radius--0-5);
  width: 100%;
  position: relative;
  overflow: hidden;
}

.featured_content {
  padding-right: var(--_spacing---space--7);
}

.testimonials_wrap {
  background-color: var(--brand--grey-100);
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b640_Grid.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: auto 100%;
}

.testimonials_wrap:where(.w-variant-60a88e2b-f8f9-df9d-5b32-6e71fc98a325) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.testimonials_icon {
  pointer-events: none;
  display: flex;
}

.testimonials_card {
  padding: var(--_spacing---space--6) var(--_spacing---space--8) var(--_spacing---space--6) var(--_spacing---space--6);
  border-radius: var(--radius--0-5);
  background-color: var(--swatch--light);
  width: 100%;
  height: 100%;
}

.testimonials_card.u-vflex-left-between.u-gap-6:where(.w-variant-60a88e2b-f8f9-df9d-5b32-6e71fc98a325) {
  background-color: var(--_themes---background);
}

.testimonials_logo {
  object-fit: contain;
  max-width: 7rem;
}

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

.footer_logo {
  padding: var(--_spacing---space--4-5) var(--_spacing---space--6);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  justify-content: center;
  align-items: center;
  width: 7rem;
  min-width: 7rem;
  height: 7rem;
  display: flex;
}

.footer_grid {
  margin-bottom: var(--_spacing---space--8);
}

.footer_form-layout {
  margin-bottom: var(--size--0rem);
  padding: var(--_spacing---space--6);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
}

.footer_links-list {
  padding-top: var(--_spacing---space--6-5);
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
}

.footer_link {
  font-size: var(--_typography---font-size--p-14);
  font-weight: var(--_label-styles---font-weight);
  transition: all .3s;
}

.footer_link:hover {
  opacity: .7;
}

.footer_social-list {
  padding-top: var(--_spacing---space--5);
  padding-bottom: var(--_spacing---space--5);
  text-align: center;
}

.footer_social-link {
  width: var(--size--1-5rem);
  height: var(--size--1-5rem);
  min-width: var(--size--1-5rem);
  transition: all .3s;
}

.footer_social-link:hover {
  opacity: .7;
}

.footer_links-head {
  opacity: .5;
  color: var(--swatch--dark);
  font-size: var(--_typography---font-size--p-12);
  font-weight: var(--_typography---font-weight--weight-500);
  text-transform: uppercase;
}

.featured_image {
  height: 100%;
}

.header_paragrph {
  z-index: 1;
}

.header_paragrph.u-vflex-left-top.u-gap-6.is-small {
  max-width: 21.5rem;
}

.u-text-style-h120 {
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  font-weight: var(--_heading-styles---font-weight);
  letter-spacing: var(--_heading-styles---letter-spacing);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h1-large);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  text-transform: var(--_heading-styles---text-transform);
  text-wrap: balance;
  display: flow-root;
}

.welcome_card {
  padding: var(--_spacing---space--6) var(--_spacing---space--7) var(--_spacing---space--6) var(--_spacing---space--6);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  height: 100%;
  min-height: 29rem;
}

.comm_online_contain.u-container {
  padding-right: var(--_spacing---space--5);
  padding-left: calc((100vw - var(--site--max-width)) / 2 + var(--site--margin));
  max-width: 100%;
  margin-left: 0;
}

.comm_online_grid.u-grid-custom {
  grid-template-columns: 1fr 2fr;
}

.comm_online_grid.u-grid-custom.u-gap-7 {
  grid-template-columns: 1fr 2.75fr;
}

.comm_online_col {
  padding-top: var(--_spacing---space--5);
  padding-bottom: var(--_spacing---space--5);
}

.comm_online_video {
  border-radius: var(--radius--0-5);
  height: 100%;
  min-height: 31rem;
}

.start_wrap {
  z-index: 1;
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
  position: relative;
}

.start_layout {
  padding: var(--_spacing---space--7) var(--_spacing---space--7) var(--_spacing---space--6-5);
  aspect-ratio: 2;
  border-radius: var(--radius--0-5);
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b6b5_ZIC_5442%201.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  overflow: hidden;
}

.start_shadow {
  background-image: linear-gradient(#16160c00 50%, #16160c7a);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.start_col {
  z-index: 1;
  width: 100%;
  max-width: 20rem;
  height: 100%;
  position: relative;
}

.start_col.u-vflex-left-between.show-mobile {
  display: none;
}

.navbar_wrap {
  z-index: 999;
  color: var(--_themes---nav-text);
  background-color: #0000;
  position: sticky;
  inset: 0% 0% auto;
}

.navbar_wrap:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
  position: sticky;
}

.navbar_layout {
  padding: var(--_spacing---space--5) var(--_spacing---space--5) var(--_spacing---space--4);
}

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

.navbar_logo {
  z-index: 1;
  padding-left: var(--size--0rem);
  color: var(--_themes---text);
  width: 2rem;
  max-height: 3rem;
  position: relative;
}

.navbar_logo:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
  filter: invert();
}

.navbar_links {
  padding: var(--size--0-375rem);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---nav-bkg);
}

.navbar_links.u-hflex-center-center {
  z-index: 0;
  grid-column-gap: var(--size--0-375rem);
  grid-row-gap: var(--size--0-375rem);
  -webkit-backdrop-filter: blur(1rem);
  backdrop-filter: blur(1rem);
  position: relative;
  overflow: hidden;
}

.navbar_links.u-hflex-center-center:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
  background-color: var(--swatch--faded-mid);
}

.navbar_link {
  z-index: 1;
  margin-right: var(--size--0rem);
  margin-left: var(--size--0rem);
  padding: var(--_spacing---space--2) var(--_spacing---space--4);
  border-radius: var(--radius--0-25);
  color: var(--_themes---text);
  font-weight: var(--_typography---font-weight--weight-500);
  background-color: #d8d4ca00;
  transition: all .4s;
}

.navbar_link:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
  color: var(--swatch--dark);
}

.navbar_link:hover {
  background-color: #d8d4cab8;
}

.navbar_link.w--current {
  color: var(--_themes---text);
}

.navbar_link.u-hflex-between-center {
  display: block;
}

.navbar_link.u-hflex-between-center.u-gap-1 {
  transition-property: none;
  display: flex;
}

.navbar_dropdown_arrow {
  width: var(--size--1rem);
  height: var(--size--1rem);
  min-width: var(--size--1rem);
}

.navbar_dropdown {
  position: static;
}

.navbar_button {
  z-index: 5;
  width: var(--size--3rem);
  height: var(--size--3rem);
  min-width: var(--size--3rem);
  padding: var(--_spacing---space--2);
  border-radius: var(--radius--0-375);
  background-color: var(--swatch--transparent);
  -webkit-backdrop-filter: blur(var(--size--0-75rem));
  backdrop-filter: blur(var(--size--0-75rem));
  color: var(--swatch--light);
  justify-content: center;
  align-items: center;
  position: relative;
}

.navbar_button-burger {
  color: var(--_themes---text);
}

.navbar_button-close {
  z-index: 1;
  opacity: 0;
  color: var(--_themes---text);
  position: absolute;
}

.navbar_menu {
  background-color: var(--swatch--transparent);
  position: static;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

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

.navbar_search {
  display: none;
}

.navbar_line {
  background-color: #16160c14;
  width: 100%;
  height: 1px;
  display: none;
}

.navbar_line.is-desktop {
  display: block;
}

.navbar_button-mobile {
  display: none;
}

.pop-up_wrap {
  top: auto;
  left: auto;
  right: var(--_spacing---space--5);
  bottom: var(--_spacing---space--5);
  z-index: 10;
  width: 100%;
  max-width: 18.5rem;
  position: fixed;
}

.pop-up_card {
  padding: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--yellow-100);
}

.what-lab_grid.u-grid-column-2 {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
}

.what-lab_col {
  width: 100%;
  max-width: 23.5rem;
}

.what-lab_col.u-vflex-stretch-between {
  grid-column-gap: var(--size--10rem);
  grid-row-gap: var(--size--10rem);
  max-width: none;
  height: 100%;
}

.what-lab_right_col {
  padding: var(--_spacing---space--6-5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
}

.labs_wrap {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b640_Grid.webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: auto 80%;
}

.labs_cms_list {
  color: var(--_themes---text);
}

.labs_cms_list.u-hflex-between-top {
  flex-flow: wrap;
}

.labs_card {
  padding: var(--_spacing---space--5);
  aspect-ratio: 1;
  border-radius: var(--radius--0-5);
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.labs_bg_shadow.u-cover-absolute {
  background-color: #16160c66;
}

.playbook_wrap {
  background-color: var(--_themes---background);
  color: var(--_themes---text);
}

.playbook_wrap:where(.w-variant-6dd18f06-e9af-7e61-fbd6-82812eca0814) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.playbook_grid {
  color: var(--swatch--dark);
}

.playbook_card {
  padding: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--swatch--light);
  height: 100%;
  min-height: 23rem;
  position: relative;
  overflow: clip;
}

.playbook_card:where(.w-variant-6dd18f06-e9af-7e61-fbd6-82812eca0814) {
  background-color: var(--_themes---background);
}

.playbook_card.u-vflex-left-between {
  background-color: var(--brand--grey-100);
}

.playbook_card.u-vflex-left-between.is-black {
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.pitch_grid {
  margin-top: var(--size--5-5rem);
}

.pitch_card {
  padding: var(--_spacing---space--5) var(--size--4-5rem) var(--_spacing---space--5) var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  height: 100%;
  min-height: 29rem;
}

.faq_wrap:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
  padding: var(--_spacing---space--5);
}

.faq_layout:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
}

.faq_layout.u-grid-custom {
  grid-column-gap: var(--size--7rem);
  grid-row-gap: var(--size--7rem);
  grid-template-columns: 1fr 1.75fr;
}

.faq_layout.u-grid-custom:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
  padding-right: var(--size--0rem);
  padding-left: var(--size--0rem);
}

.faq_dropdown {
  border-bottom: var(--border-width--main) solid #16160c14;
  width: 100%;
  overflow: hidden;
}

.faq_dropdowm_toggle {
  padding: var(--_spacing---space--6) var(--size--0rem);
  white-space: normal;
  width: 100%;
}

.faq_dropdowm_list_wrap {
  padding-right: var(--size--5-5rem);
  background-color: var(--swatch--transparent);
  position: relative;
}

.faq_dropdown_list {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
}

.faq_dropdowm_list {
  padding-bottom: var(--_spacing---space--6);
}

.faq_cta {
  margin-top: var(--_spacing---space--6-5);
  padding: var(--_spacing---space--6) var(--_spacing---space--5);
}

.faq_cta:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229), .faq_cta:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  margin-top: var(--_spacing---space--6-5);
  padding: var(--_spacing---space--6) var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
}

.faq_cta.u-hflex-between-center {
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
}

.faq_cta.u-hflex-between-center.u-gap-5:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
  background-color: var(--swatch--light);
}

.marquee_wrap {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
}

.marquee_head {
  padding: var(--_spacing---space--5);
  width: 100%;
  max-width: 20rem;
}

.marquee_marquee {
  padding: var(--_spacing---space--5);
  flex: 1;
  overflow: hidden;
}

.marquee_marquee_content {
  grid-column-gap: var(--_spacing---space--9);
  grid-row-gap: var(--_spacing---space--9);
  flex: none;
  justify-content: space-around;
  align-items: center;
  min-width: 100%;
  display: flex;
}

.btn_icon_testimonial {
  display: none;
}

.btn_icon_testimonial:where(.w-variant-e81ed5c4-7a66-44fd-c8bd-666d547a6485) {
  display: block;
}

.btn_icon_testimonial:where(.w-variant-b8a305bb-ddb2-a603-0d42-a5ae8ca6304d) {
  display: none;
}

.james_wrap {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b624_Grid%20(2).png");
  background-position: 100%;
  background-repeat: repeat-y;
  background-size: auto 100%;
}

.james_grid.u-grid-custom {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
}

.navbar_dropdown_list_wrap {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  background-color: var(--swatch--transparent);
  width: auto;
  position: absolute;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.navbar_menu_bg {
  border-radius: var(--radius--0-5);
  -webkit-backdrop-filter: blur(var(--size--0-75rem));
  backdrop-filter: blur(var(--size--0-75rem));
}

.navbar_menu_bg.u-cover-absolute {
  height: 3.5rem;
  inset: auto;
}

.navbar_menu_bg.u-cover-absolute:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
  display: none;
}

.navbar_dropdown_list {
  margin-top: var(--_spacing---space--5);
  padding: var(--_spacing---space--5) var(--size--4rem) var(--_spacing---space--5) var(--_spacing---space--5);
  border-radius: var(--size--1rem);
  -webkit-backdrop-filter: blur(1.25rem);
  backdrop-filter: blur(1.25rem);
  background-color: #f5f4f2e0;
  grid-auto-columns: 1fr;
}

.navbar_dropdown_list.u-grid-custom {
  grid-column-gap: var(--size--4-5rem);
  grid-row-gap: var(--size--4-5rem);
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.navbar_dropdown_list.u-grid-column-2 {
  grid-column-gap: var(--size--6rem);
  grid-row-gap: var(--size--6rem);
  align-items: center;
}

.navbar_dropdown_card {
  padding: var(--_spacing---space--5);
  aspect-ratio: 1;
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---primary--background);
}

.navbar_dropdown_card.u-vflex-stretch-between.u-gap-4 {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.navbar_dropdown_card.u-vflex-stretch-between.u-gap-4.is-light {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.navbar_dropdown_card.u-vflex-stretch-between.u-gap-4.is-yellow {
  aspect-ratio: 16 / 9;
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.navbar_mobile_create, .navbar_mobile_resources {
  display: flex;
}

.hero_image.u-cover-absolute {
  z-index: -1;
  pointer-events: none;
}

.hero_image.u-radius-small {
  z-index: 1;
  position: relative;
}

.form_wrap {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.form_layout {
  padding: var(--_spacing---space--7);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---primary--background);
}

.form_layout:where(.w-variant-78cb6112-a6b0-cd69-751e-040871625060) {
  color: var(--_themes---text);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.form_layout:where(.w-variant-ed05c352-cd72-7b39-5413-47b82334f374) {
  color: var(--_themes---text);
  --_themes---background: var(--city-color);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--city-color);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--city-color);
  --_themes---tertiary--background-hover: var(--city-color);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.form_layout.u-hflex-between-center {
  padding-top: var(--_spacing---space--10);
  padding-bottom: var(--_spacing---space--10);
}

.btn_icon_download {
  display: none;
}

.btn_icon_download:where(.w-variant-b8a305bb-ddb2-a603-0d42-a5ae8ca6304d) {
  display: block;
}

.form_form {
  position: relative;
}

.form_col {
  margin-bottom: var(--size--0rem);
  width: 100%;
  max-width: 35rem;
}

.form_submit {
  border-radius: var(--radius--0-25);
  color: var(--swatch--faded-dark);
  background-color: #e4e0d83d;
  transition: all .3s;
  position: absolute;
  inset: 1rem 1rem 1rem auto;
}

.form_submit:hover {
  background-color: var(--_themes---nav-btn-bkg);
  color: var(--_themes---nav-text);
}

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

.events_card {
  padding: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
}

.events_card.u-hflex-left-center.u-gap-6 {
  position: relative;
  overflow: clip;
}

.events_date {
  padding: var(--_spacing---space--4) var(--_spacing---space--3) var(--_spacing---space--2);
  border-radius: var(--radius--0-375);
  background-color: var(--brand--grey-100);
  min-width: 6.375rem;
}

.events_date.u-vflex-center-center {
  z-index: 1;
  grid-column-gap: .125rem;
  grid-row-gap: .125rem;
  text-align: center;
  position: relative;
}

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

.comm-labs_card {
  width: 100%;
  height: 100%;
}

.comm-labs_card.u-vflex-stretch-top.u-gap-5 {
  position: relative;
}

.comm-labs_image {
  border-radius: var(--radius--0-5);
  height: 100%;
  position: absolute;
}

.comm-labs_contant {
  padding-right: var(--_spacing---space--5);
}

.g_cms_empty {
  padding: var(--_spacing---space--7);
  background-color: var(--brand--grey-100);
  color: var(--swatch--faded-dark);
  text-align: center;
}

.g_cms_empty.u-theme-dark {
  padding: var(--_spacing---space--4);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---background);
  color: var(--_themes---text);
}

.join_wrap {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b640_Grid.webp");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: auto 70%;
}

.join_grid {
  margin-top: var(--size--7rem);
}

.join_grid.u-grid-custom {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-content: start;
}

.join_left_col {
  padding: var(--_spacing---space--6-5) var(--_spacing---space--9) var(--_spacing---space--6-5) var(--_spacing---space--6-5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  min-height: 35rem;
}

.join_tag {
  width: 100%;
  max-width: 15.5rem;
}

.join_form_block {
  margin-bottom: var(--size--0rem);
  width: 100%;
}

.join_right_col {
  padding: var(--_spacing---space--6-5) var(--_spacing---space--9) var(--_spacing---space--6-5) var(--_spacing---space--7);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-300);
}

.join_right_col.u-vflex-left-between.cc-community {
  grid-column-gap: var(--size--6rem);
  grid-row-gap: var(--size--6rem);
}

.job_list {
  margin-top: var(--_spacing---space--8);
  padding: var(--_spacing---space--5);
}

.job_card {
  padding: var(--_spacing---space--6);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
}

.join-us_form {
  margin-bottom: var(--size--0rem);
  padding-top: var(--_spacing---space--5);
  padding-bottom: var(--_spacing---space--5);
}

.connect_contain.u-container {
  margin-left: var(--size--0rem);
  padding-left: calc((100vw - var(--site--max-width)) / 2 + var(--site--margin));
  max-width: 100%;
}

.connect_content {
  padding-top: var(--_spacing---space--5);
  padding-bottom: var(--_spacing---space--5);
  width: 100%;
  max-width: 29rem;
}

.connect_image-1 {
  border-radius: var(--radius--0-5);
  width: 17rem;
  height: 35rem;
}

.connect_image-2 {
  border-radius: var(--radius--0-5);
  width: 30rem;
  height: 35rem;
}

.marquee-image_wrap {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b640_Grid.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: auto 100%;
}

.marquee-image_layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.marquee-image_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: none;
  justify-content: space-around;
  align-items: center;
  min-width: 100%;
  display: flex;
}

.marquee-image_image-1 {
  aspect-ratio: 1;
  border-radius: var(--radius--0-5);
  width: 17rem;
}

.marquee-image_image-2 {
  border-radius: var(--radius--0-5);
  width: 17rem;
  height: 23rem;
}

.marquee-image_image-3 {
  border-radius: var(--radius--0-5);
  width: 23rem;
  height: 35rem;
}

.marquee-image_image-4 {
  border-radius: var(--radius--0-5);
  width: 29rem;
  height: 35rem;
}

.marquee-image_image-5 {
  border-radius: var(--radius--0-5);
  width: 17rem;
  height: 29rem;
}

.btn_icon_planet {
  display: none;
}

.btn_icon_planet:where(.w-variant-0174149e-6a78-79df-3fde-317400bb2349) {
  display: block;
}

.btn_icon_search {
  display: none;
}

.btn_icon_search:where(.w-variant-be066fe7-2392-490b-6439-b2de54ba2579) {
  display: block;
}

.btn_icon_book {
  display: none;
}

.btn_icon_book:where(.w-variant-288005d4-7a3f-10df-5128-a1d96cf8d669) {
  display: block;
}

.btn_icon_asterisk {
  display: none;
}

.btn_icon_asterisk:where(.w-variant-b860c6cd-3620-d547-1ca7-8ce4745cfc59) {
  display: block;
}

.what-lab_left-col {
  padding-top: var(--_spacing---space--6-5);
  padding-bottom: var(--_spacing---space--6-5);
  width: 100%;
  max-width: 23.5rem;
}

.btn_icon_downleft-arrow {
  display: none;
}

.btn_icon_downleft-arrow:where(.w-variant-b849e3f4-a739-7552-e251-8d5e3e3cc724) {
  display: block;
}

.u-text-link {
  text-decoration: underline;
  transition: all .3s;
}

.u-text-link:hover {
  opacity: .7;
}

.practicing_wrap {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b624_Grid%20(2).png");
  background-position: 100%;
  background-repeat: repeat-y;
  background-size: auto 100%;
}

.team_join {
  padding: var(--_spacing---space--6) var(--_spacing---space--4) var(--_spacing---space--4) var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--yellow-200);
  width: 100%;
  height: 100%;
}

.team_join_head {
  width: 100%;
  max-width: 11rem;
}

.team_join_btns {
  align-self: flex-end;
}

.purpose_city-overlay.u-cover-absolute.u-zindex-0 {
  background-color: #16160c66;
}

.featured_topic.u-position-absolute {
  left: var(--_spacing---space--4);
  top: var(--_spacing---space--4);
  z-index: 3;
  bottom: auto;
  right: auto;
}

.text-block:where(.w-variant-75cff8aa-7297-961a-598a-ef6c366833f9) {
  margin-right: .5rem;
}

.donate_method_wrap:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
  padding: var(--_spacing---space--5);
}

.donate_method_layout:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
}

.donate_method_layout.u-grid-custom {
  grid-column-gap: var(--size--7rem);
  grid-row-gap: var(--size--7rem);
  grid-template-columns: 1fr 1.75fr;
}

.donate_method_layout.u-grid-custom:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
  padding-right: var(--size--0rem);
  padding-left: var(--size--0rem);
}

.donate_method_card {
  padding: var(--_spacing---space--6) var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  width: 100%;
}

.donate_method_head-col {
  padding-top: var(--_spacing---space--5);
  padding-right: var(--_spacing---space--7);
  padding-bottom: var(--_spacing---space--5);
}

.donate_method_head-col.u-vflex-left-top.u-gap-5.mobile-center {
  grid-column-gap: var(--_spacing---space--10);
  grid-row-gap: var(--_spacing---space--10);
}

.donate_method_list {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
}

.donate_dropdown {
  border-bottom: var(--border-width--main) solid #16160c14;
  width: 100%;
  overflow: hidden;
}

.donate_dropdown_toggle {
  padding: var(--_spacing---space--6) var(--size--0rem);
  white-space: normal;
  width: 100%;
}

.donate_dropdown_list_wrap {
  padding-right: var(--size--4rem);
  background-color: var(--swatch--transparent);
  position: relative;
}

.donate_dropdown_list {
  padding-bottom: var(--_spacing---space--8);
}

.video_thumbnail {
  border-radius: var(--radius--0-5);
  height: 100%;
}

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

.video_visual {
  z-index: 0;
  border-radius: var(--radius--0-5);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.create_wrap.u-theme-dark {
  background-color: var(--_themes---background);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.create_layout {
  position: relative;
}

.u-bkg {
  z-index: 0;
  pointer-events: none;
  position: absolute;
  inset: 0%;
}

.create_bkg {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b640_Grid.webp");
  background-position: 0 0;
  background-size: contain;
}

.create_bkg.u-bkg {
  opacity: .25;
}

.create_bkg.u-bkg.is-light {
  opacity: 1;
  background-position: 50%;
  background-size: 92.5%;
}

.u-bkg-image {
  height: 100%;
}

.comm_list_wrap {
  overflow: hidden;
}

.welcome_head.u-vflex-center-top {
  text-align: center;
  width: 100%;
  max-width: 35rem;
  margin-left: auto;
  margin-right: auto;
}

.welcome_head.u-vflex-center-top.u-gap-5 {
  max-width: none;
}

.team_bkg_mask {
  z-index: 2;
  opacity: .48;
  background-image: linear-gradient(#0000 50%, #000);
  position: absolute;
  inset: 0%;
}

.james_visual.u-column-6 {
  border-top-left-radius: var(--radius--0-5);
  border-top-right-radius: var(--radius--0-5);
  border-bottom-left-radius: var(--radius--0-5);
  border-bottom-right-radius: var(--radius--0-5);
  grid-column-start: 7;
  overflow: hidden;
}

.comm_header_wrap {
  aspect-ratio: 2;
}

.comm_header_wrap.u-vflex-left-bottom {
  padding: var(--_spacing---space--7);
  border-bottom-left-radius: var(--radius--0-5);
  border-bottom-right-radius: var(--radius--0-5);
  transform-origin: 50% 0;
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
  overflow: hidden;
}

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

.comm_header_layout.u-vflex-left-top.u-gap-3 {
  flex: 0 auto;
}

.events_pagination {
  padding-top: var(--size--1-5rem);
  padding-bottom: var(--size--1-5rem);
}

.hero_wrap.u-vflex-left-bottom {
  padding: var(--_spacing---space--7);
  aspect-ratio: 16 / 9;
  border-bottom-left-radius: var(--radius--0-5);
  border-bottom-right-radius: var(--radius--0-5);
  transform-origin: 50% 0;
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
  max-height: 85vh;
  overflow: hidden;
}

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

.hero_layout.u-vflex-left-top.u-gap-row-6 {
  flex: 0 auto;
}

.online_wrap {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  position: relative;
}

.online_layout {
  padding: var(--_spacing---space--7);
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  position: relative;
  overflow: hidden;
}

.online_col.u-vflex-left-top.u-gap-row-6 {
  max-width: var(--column-width--4);
}

.online_title {
  max-width: var(--column-width--8);
}

.search_wrap {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
}

.search_contain.u-container {
  position: static;
}

.search_layout {
  position: relative;
}

.search_cms_item {
  width: 100%;
  position: static;
}

.g_city_visual_comp {
  width: var(--column-width--5);
  aspect-ratio: 43 / 40.5;
  border-radius: var(--radius--0-5);
  opacity: 1;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
}

.g_city_visual_bkg {
  background-color: var(--brand--grey-100);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.g_city_tag {
  z-index: 1;
  display: flex;
  position: relative;
}

.g_city_visual_contain {
  padding: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.g_city_visual_contain.u-vflex-stretch-between {
  transform: translate(0, -20%);
}

.search_cms_city {
  grid-column-gap: var(--size--0-5rem);
  grid-row-gap: var(--size--0-5rem);
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.g_city_info {
  z-index: 1;
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
  position: relative;
}

.u-bkg-mask {
  opacity: .4;
  background-image: linear-gradient(#16160c00 50%, #16160c66);
  position: absolute;
  inset: 0%;
}

.search_filters {
  max-width: var(--column-width--6);
}

.search_formblock {
  margin-bottom: 0;
}

.search_input {
  padding: var(--size--1-5rem) 0px;
  margin-bottom: 0;
}

.search_input.u-text-style-h40 {
  height: var(--size--5-5rem);
  color: var(--_themes---text);
  border: 1px #000;
  overflow: visible;
}

.search_input.u-text-style-h40::placeholder {
  color: var(--brand--grey-300);
}

.search_cms_link {
  z-index: 2;
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border-radius: var(--radius--0-5);
  font-family: var(--_heading-styles---font-family);
  font-size: var(--_heading-styles---font-size);
  line-height: var(--_heading-styles---line-height);
  letter-spacing: var(--_heading-styles---letter-spacing);
  vertical-align: middle;
  cursor: pointer;
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h3);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
  background-color: #f5f0f0;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: clip;
}

.search_cms_link:where(.w-variant-e85564cd-af30-a478-692b-71732aefb3ab) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.search_cms_link:where(.w-variant-7c884ab5-1e7c-dd91-eca7-88e1ae2e0fba) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-41c65660-23b4-67a7-fdba-33fd6dce6769) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-53f1d7dc-d4e6-35d4-0fb2-c32242cd3427) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-4e28323a-019b-2d30-63bd-c9f01228696f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-dcedc23a-5fc0-73d7-ff4d-6694339c9d62) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-aed40c22-a57f-9696-aab7-5803db1783ce) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-98923eef-9de9-8c34-c7e5-7b5a33ec837d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-68502758-46cb-8fcb-2c8f-4ab8040f1443) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-01f5993f-fd00-5044-e955-a696a5106fc7) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-9c6c7c47-02c4-0eb9-d91c-ca29184271cb) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-0db3a5df-2789-ee51-5e3f-54237e97fc2b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-3f03e186-ebb1-8700-1f98-80525b49c348) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-62e75c22-c45a-875e-7bf0-0d80f1ef2b04) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-b44715f1-d41b-488e-c224-0189fefc04b1) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-4f8e733b-3d7f-1966-9b6d-64c65e08ec1c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-bc2d5511-078d-308b-01ec-e12ea89e6d64) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-86418ec0-2f00-3b94-a33a-77b20b3f62d4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-d3e93c78-1a86-08b8-16f3-df0b50a8ed07) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.search_cms_link:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.search_cms_link:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.search_cms_link:hover, .search_cms_link.w--current {
  background-color: var(--_themes---primary--background);
}

.search_cms_bkg {
  position: absolute;
  inset: 0%;
}

.search_city_contain {
  z-index: 1;
  padding: var(--_spacing---space--2) var(--_spacing---space--4);
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  transition: all .3s;
  display: flex;
  position: relative;
}

.search_city_contain:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background);
}

.search_city_contain:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background);
}

.search_city_contain:where(.w-variant-3ef82b39-6078-2f18-5844-10b2a57ebe7a) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.search_city_contain:where(.w-variant-eb45ad60-8644-cdfe-18f6-752444c4fcc7) {
  padding: 1.0625rem var(--size--1-75rem);
}

.search_city_contain:where(.w-variant-3cab2416-fc30-c9d8-9bff-748517768a6a) {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  font-size: var(--_heading-styles---font-size);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h1);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.search_city_contain:where(.w-variant-d7a3f2f1-f835-bf17-23b8-243844b1f3b0) {
  font-size: var(--_heading-styles---font-size);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h4);
  --_heading-styles---line-height: var(--_typography---line-height--1-05);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.search_city_contain:where(.w-variant-df002901-52f9-89d5-8aae-558989e64cfb) {
  padding-right: var(--_spacing---space--5);
  padding-left: var(--_spacing---space--5);
  font-size: var(--_heading-styles---font-size);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h1);
  --_heading-styles---line-height: var(--_typography---line-height--1);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--2);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.search_city_contain:where(.w-variant-37eebb25-3b00-a12a-bee7-a1a76fe3434c) {
  font-size: var(--_heading-styles---font-size);
  --_heading-styles---font-family: var(--_typography---heading-font--heading-family);
  --_heading-styles---font-size: var(--_typography---heading-size--h4);
  --_heading-styles---line-height: var(--_typography---line-height--1-05);
  --_heading-styles---font-weight: var(--_typography---font-weight--weight-400);
  --_heading-styles---letter-spacing: var(--_typography---letter-spacing--3);
  --_heading-styles---text-transform: var(--_typography---text-transform--none);
  --_heading-styles---margin-top: var(--_spacing---space--4);
  --_heading-styles---margin-bottom: var(--_spacing---space--4);
  --_heading-styles---trim-top: var(--_typography---heading-font--heading-trim-top);
  --_heading-styles---trim-bottom: var(--_typography---heading-font--heading-trim-bottom);
}

.search_city_contain:where(.w-variant-57b71c38-3fee-15de-75c6-7329cbc53ce6) {
  padding: .4375rem var(--size--0-75rem);
  font-size: var(--_paragraph-style---font-size);
}

.search_city_contain:hover {
  background-color: var(--swatch--transparent);
}

.search_city_contain:hover:where(.w-variant-98b9545a-c5be-9ddd-8e6a-78f7540ae711) {
  background-color: var(--_themes---secondary--background-hover);
}

.search_city_contain:hover:where(.w-variant-b8e27d71-2330-0bef-533f-78458a8c4e45) {
  background-color: var(--_themes---tertiary--background-hover);
}

.labs_cms_item {
  max-width: var(--column-width--6);
  aspect-ratio: 1;
  width: 100%;
}

.labs_cms_item:first-child {
  aspect-ratio: 2;
  width: 100%;
  max-width: none;
}

.labs_cms_wrap {
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.footer_form_embed {
  width: 100%;
}

.navbar_action {
  white-space: nowrap;
}

.team_gif {
  z-index: 0;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.comm_team_card {
  padding: var(--_spacing---space--5);
  aspect-ratio: 4 / 5;
  border-radius: var(--radius--0-5);
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.comm_team_card.u-vflex-stretch-bottom {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b65e_686309b8537370a643ce8a87_QlZ0OdV9WvzndHv8E1lG6wynYtn7pzzTD8dlx7oAYSU).webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.comm_photos_card {
  aspect-ratio: 1;
  width: 100%;
  max-width: 35rem;
  height: 100%;
  position: relative;
}

.comm_event_wrap {
  overflow: hidden;
}

.comm_photos_image {
  height: 100%;
}

.u-theme-dark {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.nav_fixed {
  z-index: 5;
  position: fixed;
  inset: 0% 0% auto;
}

.comm-labs_link-project {
  position: absolute;
}

.comm-labs_link-join {
  position: absolute;
  inset: 0%;
}

.comm-labs_summary {
  width: 100%;
}

.comm_header_bkg {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.comm_header_mask {
  z-index: 2;
  opacity: .48;
  background-image: linear-gradient(#16160c00, #16160c);
  position: absolute;
  inset: 0%;
}

.comm_header_video {
  width: 100%;
  height: 100%;
}

.u-theme-light {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.events_bkg.u-bkg {
  opacity: 0;
}

.comm_team_mask.u-cover-absolute {
  background-color: #16160c66;
}

.comm_team_mask.u-cover-absolute.u-zindex-1 {
  z-index: 2;
}

.comm_team_image.u-cover-absolute {
  z-index: 1;
}

.comm-labs_visual {
  aspect-ratio: 1;
  position: relative;
}

.hide-on-mobile {
  display: block;
}

.hide-on-desktop {
  display: none;
}

.search_cms_arrow {
  z-index: 2;
  align-self: flex-start;
  position: relative;
}

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

.projects_sidebar {
  padding-right: 1rem;
}

.projects_main {
  width: 55rem;
}

.projects_grid.u-grid-column-3 {
  grid-column-gap: var(--size--2-5rem);
  grid-row-gap: var(--_spacing---space--8);
}

.projects_filter {
  border-bottom: 1px solid var(--brand--grey-300);
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
}

.projects_filter.is-last {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.projects_filter_label.u-text-style-l14 {
  white-space: nowrap;
}

.projects_radio {
  white-space: nowrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.projects_radio_btn {
  margin-top: 0;
  margin-right: var(--_spacing---space--2);
  border: 1px solid #16160c29;
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
}

.projects_radio_btn.w--redirected-checked {
  background-color: var(--brand--blue-100);
  border: 1px #000;
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
}

.projects_radio_label {
  vertical-align: baseline;
}

.projects_checkbox {
  white-space: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.projects_checkbox_btn {
  margin-top: 0;
  margin-right: var(--_spacing---space--2);
  border-radius: var(--radius--round);
  overflow: hidden;
}

.projects_checkbox_btn.w--redirected-checked {
  background-color: var(--brand--blue-200);
  background-image: linear-gradient(to bottom, var(--brand--blue-100), var(--brand--blue-100));
  border: 1px #000;
}

.projects_select {
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  color: var(--swatch--faded-dark);
  font-size: var(--_typography---font-size--p-18);
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b5c8_Icon.svg");
  background-position: 92.5%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px #000;
  height: 3.85rem;
  margin-bottom: 0;
  padding: 1.125rem 1.25rem;
}

.projects_radio_group.u-vflex-left-top.u-gap-row-3 {
  width: 100%;
  overflow: hidden;
}

.projects_radio_cms, .projects_radio_item {
  width: 100%;
}

.projects_filter_data {
  display: none;
}

.projects_radio_facet {
  padding: var(--_spacing---space--1) var(--_spacing---space--2);
  border-radius: var(--radius--0-25);
  font-family: var(--_heading-styles---font-family);
  line-height: var(--_typography---line-height--1);
  margin-left: auto;
}

.projects_radio_facet.is-all {
  background-color: var(--_themes---primary--background);
}

.projects_comm_cms {
  display: none;
}

.article_intro_rt.u-column-8 {
  grid-column-start: 3;
}

.article_main_links {
  flex-flow: column;
  flex: 1;
  display: flex;
}

.article_main_links.u-column-3 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: row;
  grid-row-start: 1;
  grid-column-start: 1;
  justify-content: center;
  align-items: center;
}

.article_hero_main.u-column-5 {
  background-color: #fff737;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2rem 2rem 3rem;
  display: flex;
}

.article_outro_list.u-grid-desktop {
  background-color: gold;
  border-radius: .5rem;
  padding: 3rem;
}

.u-text-style-h6-2 {
  letter-spacing: -.03rem;
  font-size: 1.5rem;
  line-height: 1.16667em;
  font-weight: var(--h6--font-weight);
  text-transform: var(--h6--text-transform);
  text-wrap: balance;
  margin-bottom: 0;
}

.article_main_icon {
  width: 1.5rem;
}

.article_main_link {
  cursor: pointer;
  background-color: #e4e0d87a;
  border-radius: .5rem;
  flex: 1;
  padding: 1rem;
  font-size: 1.25rem;
}

.article_main_link:hover {
  background-color: #f5f0f0;
}

.article_main_link.w--current {
  background-color: gold;
}

.article_steps_text {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.article_main_underline {
  background-color: gold;
  height: 5px;
  position: absolute;
  inset: 100% 0% auto;
}

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

.article_main_heading {
  position: relative;
}

.article_main_pane_rt {
  flex: 1;
  max-width: 47.5%;
}

.cms_list.u-grid-column-3.u-gap-7 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.article_main_pane_code {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: 1;
  max-width: 47.5%;
  display: flex;
  overflow: clip;
}

.social_link_wrap {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.article_hero_tags {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  display: flex;
}

.article_main_top.u-text-style-h3 {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.article_steps_number {
  background-color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  font-weight: 600;
  line-height: 1em;
  display: flex;
}

.table_header {
  text-align: left;
  background-color: #e9e7e4;
  padding: .25rem .5rem;
}

.article_main_arrow {
  background-color: #e4e0d87a;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

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

.article_main_panes {
  flex: 1;
}

.article_hero_wrap {
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b643_section_bkg_grid.svg");
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: auto;
}

.article_main_pane_contain {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 3rem;
  display: flex;
}

.code-block {
  border-radius: .5rem;
}

.article_main_list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.article_resources_list.u-grid-desktop {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}

.article_hero_visual.u-column-7 {
  aspect-ratio: 1;
  position: relative;
}

.u-tag {
  text-transform: uppercase;
  background-color: #fff;
  border-radius: .25rem;
  padding: .5rem 1rem;
  font-weight: 600;
}

.u-tag.yellow-200 {
  background-color: gold;
}

.table_cell {
  padding: .25rem;
}

.article_steps_list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

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

.article_main_pane {
  padding: 2rem;
}

.article_steps_column.u-column-4 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  aspect-ratio: 23 / 29;
  background-color: #f5f0f0;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5rem 4.5rem 1.5rem 1.5rem;
  transition: all .45s;
  display: flex;
}

.article_steps_column.u-column-4:hover {
  background-color: #fff737;
}

.article_main_tabs {
  flex-flow: column;
  display: flex;
}

.article_main_content {
  overflow: clip;
}

.header_heading.u-text-style-h120 {
  max-width: 65.5rem;
}

.header_heading.u-text-style-h120:where(.w-variant-9f46de96-4b7b-191b-a193-0f82aa13d252), .header_heading.u-text-style-h120:where(.w-variant-59b3874b-95f1-cfea-7be5-b717640d762d) {
  width: 100%;
}

.header_buttons.u-hflex-left-top.u-hflex-wrap.u-gap-2 {
  margin-top: var(--_spacing---space--6);
}

.header_main {
  max-width: 27.5rem;
  margin-left: auto;
}

.header_main:where(.w-variant-59b3874b-95f1-cfea-7be5-b717640d762d) {
  margin-left: 0;
}

.header_bottom {
  width: 100%;
}

.header_bottom.u-hflex-right-bottom:where(.w-variant-9f46de96-4b7b-191b-a193-0f82aa13d252) {
  justify-content: flex-end;
  align-items: flex-start;
}

.header_bottom.u-hflex-right-bottom:where(.w-variant-59b3874b-95f1-cfea-7be5-b717640d762d) {
  grid-column-gap: var(--_spacing---space--5);
  grid-row-gap: var(--_spacing---space--5);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.u-bkg-color {
  z-index: -2;
  background-color: var(--_themes---primary--background);
  pointer-events: none;
  vertical-align: middle;
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
  position: absolute;
  inset: 0%;
}

.u-bkg-color:where(.w-variant-e85564cd-af30-a478-692b-71732aefb3ab) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.u-bkg-color:where(.w-variant-7c884ab5-1e7c-dd91-eca7-88e1ae2e0fba) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-41c65660-23b4-67a7-fdba-33fd6dce6769) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-53f1d7dc-d4e6-35d4-0fb2-c32242cd3427) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-4e28323a-019b-2d30-63bd-c9f01228696f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-dcedc23a-5fc0-73d7-ff4d-6694339c9d62) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-aed40c22-a57f-9696-aab7-5803db1783ce) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-98923eef-9de9-8c34-c7e5-7b5a33ec837d) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-68502758-46cb-8fcb-2c8f-4ab8040f1443) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-01f5993f-fd00-5044-e955-a696a5106fc7) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-9c6c7c47-02c4-0eb9-d91c-ca29184271cb) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-0db3a5df-2789-ee51-5e3f-54237e97fc2b) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-3f03e186-ebb1-8700-1f98-80525b49c348) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-62e75c22-c45a-875e-7bf0-0d80f1ef2b04) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-b44715f1-d41b-488e-c224-0189fefc04b1) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-4f8e733b-3d7f-1966-9b6d-64c65e08ec1c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-bc2d5511-078d-308b-01ec-e12ea89e6d64) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-86418ec0-2f00-3b94-a33a-77b20b3f62d4) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-d3e93c78-1a86-08b8-16f3-df0b50a8ed07) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  background-color: var(--_themes---primary--background-hover);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffd7007a;
  --_themes---secondary--background-hover: var(--brand--yellow-200);
  --_themes---tertiary--background-hover: #ffd7007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  background-color: var(--_themes---primary--background-hover);
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc89c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc89a) {
  background-color: var(--swatch--transparent);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc89b) {
  --_themes---background: var(--brand--grey-100);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--swatch--light);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--swatch--light);
  --_themes---tertiary--background-hover: #ffffff8f;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc89e) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #ffb3007a;
  --_themes---secondary--background-hover: var(--brand--orange-100);
  --_themes---tertiary--background-hover: #ffb3007a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc89f) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--orange-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #f052287a;
  --_themes---secondary--background-hover: var(--brand--orange-200);
  --_themes---tertiary--background-hover: #f052287a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc8a0) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #bae3867a;
  --_themes---secondary--background-hover: var(--brand--green-100);
  --_themes---tertiary--background-hover: #bae3867a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc8a1) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--green-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #32a4327a;
  --_themes---secondary--background-hover: var(--brand--green-200);
  --_themes---tertiary--background-hover: #32a4327a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc8a2) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-a19c0cb7-58cf-20b0-bce1-eda91effc8a3) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-200);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #1d8fb97a;
  --_themes---secondary--background-hover: var(--brand--blue-200);
  --_themes---tertiary--background-hover: #1d8fb97a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-beab7f57-16ac-de7b-ccb3-3466016ab3b0) {
  background-color: var(--swatch--transparent);
  --_themes---background: var(--city-color);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--city-color);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--city-color);
  --_themes---tertiary--background-hover: var(--city-color);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:where(.w-variant-42056ea9-2b4d-a4c1-25e4-14922ba013e8) {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.u-bkg-color:where(.w-variant-12e78eb9-3d87-1709-1d10-20b56897a24c) {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:hover:where(.w-variant-fc884ca9-8b24-8d9f-1022-31bed0dbf229) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.u-bkg-color:hover:where(.w-variant-598c61a4-9eb0-441b-5a17-c1766747dfef), .u-bkg-color:hover:where(.w-variant-eff1fba9-426b-c9f8-0761-cf36aa33be7e), .u-bkg-color:hover:where(.w-variant-96d56605-ea9e-51c2-1891-d621ba20bd9d), .u-bkg-color:hover:where(.w-variant-46460c97-f810-0a9c-e006-bf4c8976002d), .u-bkg-color:hover:where(.w-variant-8cb73e39-847b-2262-9a6c-990728d06ca4), .u-bkg-color:hover:where(.w-variant-461b610c-3941-3084-c922-cd3f96be623f), .u-bkg-color:hover:where(.w-variant-d90bb46c-17ef-b044-4756-de9fbd8c797a), .u-bkg-color:hover:where(.w-variant-fbe9f9e7-1e4b-a68a-531b-b6820200c071) {
  background-color: var(--_themes---primary--background-hover);
}

.u-bkg-color:hover:where(.w-variant-471da123-a605-99c0-96c0-2c23e924d339) {
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.header_icon {
  pointer-events: none;
}

.bkg_bits {
  z-index: 0;
  max-width: var(--container--main);
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b641_bkg_bit.svg");
  background-position: 50% 0;
  background-size: auto;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.bkg_bits.is-right-square {
  aspect-ratio: 1;
  width: 50%;
  max-height: 100%;
  margin-right: 0;
}

.project_card {
  padding: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  width: 35rem;
  height: 35rem;
  position: relative;
}

.project_card.u-vflex-left-between {
  color: var(--_themes---text);
  cursor: pointer;
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
  overflow: clip;
}

.u-bkg-visual {
  z-index: 0;
  pointer-events: none;
  position: absolute;
  inset: 0%;
}

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

.project_card_bottom.u-hflex-between-bottom {
  z-index: 1;
  width: 100%;
  position: relative;
}

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

.project_card_text {
  max-width: 23rem;
  overflow: clip;
}

.resource_card_visual {
  aspect-ratio: 1;
  border-radius: var(--radius--0-5);
  width: 17.75rem;
  position: relative;
  overflow: clip;
}

.btn_icon_envelope {
  display: none;
}

.btn_icon_envelope:where(.w-variant-67299219-aac1-382e-b0aa-2ba55b45c4e1) {
  display: block;
}

.projects_sidebar-wrap {
  width: 18rem;
  overflow: hidden;
}

.projects_filter_form_toggle {
  width: 100%;
}

.hero_right_col {
  padding: var(--_spacing---space--6) var(--_spacing---space--6) var(--_spacing---space--7);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---primary--background);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--yellow-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #fff7377a;
  --_themes---secondary--background-hover: var(--brand--yellow-100);
  --_themes---tertiary--background-hover: #fff7377a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.hero_right_col.u-vflex-left-between {
  z-index: 1;
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  position: relative;
}

.hero_right_col.u-vflex-left-between.is-blue-100 {
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--blue-100);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: #8adfff7a;
  --_themes---secondary--background-hover: var(--brand--blue-100);
  --_themes---tertiary--background-hover: #8adfff7a;
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.btn_icon_micro {
  display: none;
}

.btn_icon_micro:where(.w-variant-bfc7dcd3-0168-13ec-ddd7-6fcd0f6806c5) {
  display: block;
}

.featured_paragraph {
  color: var(--swatch--light);
  position: absolute;
  inset: auto 1.23rem 1.23rem;
}

.results_wrap {
  background-color: var(--_themes---background);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.results_grid.u-grid-custom {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
}

.results_card {
  padding: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--swatch--light);
  color: var(--swatch--light);
  height: 100%;
  min-height: 29rem;
  position: relative;
  overflow: clip;
}

.results_card:where(.w-variant-6dd18f06-e9af-7e61-fbd6-82812eca0814) {
  background-color: var(--_themes---background);
}

.results_card.u-vflex-left-between {
  background-color: var(--brand--grey-100);
}

.results_card.u-vflex-left-between.is-black {
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.btn_icon_window {
  display: none;
}

.btn_icon_window:where(.w-variant-69137d3c-4d94-6937-8801-72001a817efb) {
  display: block;
}

.btn_icon_code {
  display: none;
}

.btn_icon_code:where(.w-variant-cda27d03-1678-706e-fd4f-5b6e2d1a339f) {
  display: block;
}

.u-grid-column-14 {
  grid-column-gap: var(--site--gutter);
  grid-row-gap: var(--site--gutter);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: minmax(0, 1fr);
  display: grid;
  position: relative;
}

.u-grid-column-14.u-gap-row-6 {
  width: 100%;
}

.insights_grid {
  padding-top: var(--_spacing---section-space--large);
  padding-bottom: var(--_spacing---section-space--large);
}

.insights_grid.u-grid-custom {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  position: relative;
}

.insights_card {
  z-index: 1;
  padding: var(--_spacing---space--5);
  border-radius: var(--radius--0-5);
  background-color: var(--_themes---primary--background);
  position: relative;
}

.insights_card.u-vflex-left-between {
  min-height: 22rem;
}

.btn_icon_ckeck, .btn_icon_ckeck:where(.w-variant-632e6f9e-ab88-9d61-5094-98e458ef5271), .btn_icon_ckeck:where(.w-variant-6264e330-14e5-7eb6-fe3f-1c44a8384f05) {
  display: none;
}

.btn_icon_ckeck:where(.w-variant-dc93d3f7-e91a-5054-9f7b-22c7d9880632), .btn_icon_ckeck:where(.w-variant-61b5b602-cb44-dca4-2e48-a914ca788099) {
  display: block;
}

.latest-photo_wrap {
  overflow: hidden;
}

.latest-photo_image {
  aspect-ratio: 1;
  border-radius: var(--radius--0-5);
}

.community_grid.u-grid-custom {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
}

.u-mb-6_5 {
  margin-bottom: var(--_spacing---space--6-5);
}

.resource_topics {
  padding: var(--_spacing---section-space--large);
  background-image: url("https://cdn.prod.website-files.com/68cae626f11482f01718b55c/68cae626f11482f01718b640_Grid.webp");
  background-position: 50%;
  background-size: cover;
}

.resources_card {
  padding: var(--_spacing---space--5);
  aspect-ratio: 1;
  border-radius: var(--radius--0-5);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
  width: 100%;
  position: relative;
  overflow: hidden;
}

.resources_card.u-vflex-left-between {
  background-color: var(--swatch--dark);
}

.u-mt-10 {
  margin-top: var(--_spacing---space--10);
}

.resources_filter-check {
  margin-bottom: var(--size--0rem);
  padding: var(--_spacing---space--2) var(--_spacing---space--4);
  border-radius: var(--radius--0-375);
  background-color: var(--_themes---background);
  color: var(--_themes---text);
  --_themes---background: var(--swatch--light);
  --_themes---text: var(--swatch--dark);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-dark);
  --_themes---primary--background: var(--brand--grey-300);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-mid);
  --_themes---primary--background-hover: var(--swatch--faded-mid);
  --_themes---secondary--background-hover: var(--brand--grey-300);
  --_themes---tertiary--background-hover: var(--swatch--faded-mid);
  --_themes---nav-btn-bkg: #d8d4cae0;
  --_themes---nav-btn-hover: #d8d4ca66;
  --_themes---primary--btn-text: var(--swatch--dark);
  --_themes---nav-text: var(--swatch--dark);
  --_themes---nav-bkg: #e4e0d83d;
  --_themes---primary--btn-hover-text: var(--swatch--dark);
  --_themes---secondary--btn-text: var(--swatch--dark);
  --_themes---secondary--btn-hover-text: var(--swatch--dark);
  --_themes---tertiary--btn-text: var(--swatch--dark);
  --_themes---tertiary--btn-hover-text: var(--swatch--dark);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--dark);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--dark);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--dark);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--dark);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--dark);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--dark);
}

.resources_filter-check.active {
  --_themes---background: var(--swatch--dark);
  --_themes---text: var(--swatch--light);
  --_themes---border\<deleted\|variable-375c0552-4fe6-af3e-8135-4c691ee51697\>: var(--swatch--faded-mid);
  --_themes---primary--background: var(--swatch--dark);
  --_themes---tertiary--background: var(--swatch--transparent);
  --_themes---secondary--background: var(--swatch--faded-dark);
  --_themes---primary--background-hover: var(--swatch--faded-dark);
  --_themes---secondary--background-hover: var(--swatch--dark);
  --_themes---tertiary--background-hover: var(--swatch--faded-dark);
  --_themes---nav-btn-bkg: var(--swatch--dark);
  --_themes---nav-btn-hover: #16160c7a;
  --_themes---primary--btn-text: var(--swatch--light);
  --_themes---nav-text: var(--swatch--light);
  --_themes---nav-bkg: var(--swatch--faded-dark);
  --_themes---primary--btn-hover-text: var(--swatch--light);
  --_themes---secondary--btn-text: var(--swatch--light);
  --_themes---secondary--btn-hover-text: var(--swatch--light);
  --_themes---tertiary--btn-text: var(--swatch--light);
  --_themes---tertiary--btn-hover-text: var(--swatch--light);
  --_themes---primary--text\<deleted\|variable-84209501-7f5c-ffe0-334e-8db54f880ab8\>: var(--swatch--light);
  --_themes---secondary--text\<deleted\|variable-2ba42054-2837-e811-3c34-cf9d014ee82d\>: var(--swatch--light);
  --_themes---button-primary--border-hover\<deleted\|variable-04513061-eb75-c413-3c12-ab9a459720c8\>: var(--swatch--light);
  --_themes---button-secondary--border-hover\<deleted\|variable-5acd6b7f-458c-af4a-0909-7f9ba1d3b968\>: var(--swatch--light);
  --_themes---primary--text-hover\<deleted\|variable-d1a0fdd8-56f7-a08b-78f7-7b7119484d24\>: var(--swatch--light);
  --_themes---secondary--text-hover\<deleted\|variable-869b2bf2-952d-a296-115e-be39fc168379\>: var(--swatch--light);
}

.project_pag {
  margin-top: var(--_spacing---space--8);
}

.project_pag_num {
  padding: var(--_spacing---space--1) var(--_spacing---space--2);
  border-radius: var(--radius--0-25);
  font-family: var(--_typography---heading-font--heading-family);
  line-height: var(--_typography---line-height--1);
  font-weight: var(--_typography---font-weight--weight-600);
  text-decoration: none;
}

.project_pag_num.w--current {
  background-color: var(--_themes---primary--background-hover);
}

.projects_sidebar_close {
  display: none;
}

.resources_dots {
  margin-top: var(--_spacing---space--5);
  padding-top: var(--_spacing---section-space--large);
  padding-bottom: var(--_spacing---section-space--main);
  position: relative;
}

.resources_social_line {
  background-color: #16160c14;
  width: 100%;
  height: 1px;
}

.btn_icon_dropdown {
  display: none;
}

.btn_icon_dropdown:where(.w-variant-632e6f9e-ab88-9d61-5094-98e458ef5271), .btn_icon_dropdown:where(.w-variant-6264e330-14e5-7eb6-fe3f-1c44a8384f05), .btn_icon_dropdown:where(.w-variant-dc93d3f7-e91a-5054-9f7b-22c7d9880632) {
  width: var(--size--3rem);
  display: none;
}

.btn_icon_dropdown:where(.w-variant-cc765c0a-74e0-ed13-c303-210e63d32de6), .btn_icon_dropdown:where(.w-variant-65085985-d582-0e0c-2c13-8f380fbf22b1), .btn_icon_dropdown:where(.w-variant-5cb5bee7-55bc-67df-5744-ba9f29864e7c), .btn_icon_dropdown:where(.w-variant-c97b023a-caa8-78f3-d6d5-6c87c0259365), .btn_icon_dropdown:where(.w-variant-172aa6a6-1b5e-869b-b7fa-7147c1ce411f), .btn_icon_dropdown:where(.w-variant-e81ed5c4-7a66-44fd-c8bd-666d547a6485), .btn_icon_dropdown:where(.w-variant-b8a305bb-ddb2-a603-0d42-a5ae8ca6304d), .btn_icon_dropdown:where(.w-variant-0174149e-6a78-79df-3fde-317400bb2349), .btn_icon_dropdown:where(.w-variant-be066fe7-2392-490b-6439-b2de54ba2579), .btn_icon_dropdown:where(.w-variant-288005d4-7a3f-10df-5128-a1d96cf8d669), .btn_icon_dropdown:where(.w-variant-b860c6cd-3620-d547-1ca7-8ce4745cfc59), .btn_icon_dropdown:where(.w-variant-b849e3f4-a739-7552-e251-8d5e3e3cc724), .btn_icon_dropdown:where(.w-variant-67299219-aac1-382e-b0aa-2ba55b45c4e1), .btn_icon_dropdown:where(.w-variant-bfc7dcd3-0168-13ec-ddd7-6fcd0f6806c5), .btn_icon_dropdown:where(.w-variant-69137d3c-4d94-6937-8801-72001a817efb), .btn_icon_dropdown:where(.w-variant-cda27d03-1678-706e-fd4f-5b6e2d1a339f), .btn_icon_dropdown:where(.w-variant-61b5b602-cb44-dca4-2e48-a914ca788099) {
  display: none;
}

.btn_icon_dropdown:where(.w-variant-61cf3a4f-caa1-2160-8372-7fabcb0f822a) {
  display: block;
}

.events_head_btn {
  cursor: pointer;
}

.events_prev {
  transform: rotate(180deg);
}

.events_calendar_wrap {
  z-index: 9999;
  opacity: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.events_calendar_bg {
  z-index: 0;
  background-color: #16160c29;
  position: absolute;
  inset: 0%;
}

.events_calendar {
  border-radius: var(--radius--0-5);
  background-color: var(--brand--grey-100);
  width: 100%;
  max-width: 22.375rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2.24375rem;
}

.events_calendar_prev, .events_calendar_next {
  width: var(--size--1-25rem);
  height: var(--size--1-25rem);
  min-width: var(--size--1-25rem);
}

.events_calendar_year {
  padding: var(--_spacing---space--2);
  border-radius: var(--radius--0-25);
  background-color: var(--swatch--faded-mid);
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.events_calendar_year.active {
  background-color: var(--swatch--dark);
  color: var(--swatch--light);
}

.code-embed, .hero_embed {
  height: 100%;
}

@media screen and (max-width: 991px) {
  .u-hflex-left-center.u-gap-2 {
    flex-flow: wrap;
  }

  .u-hflex-right-bottom.u-gap-4 {
    margin-right: 0;
  }

  .u-vflex-left-top.u-gap-4 {
    grid-column-gap: var(--_spacing---space--2);
    grid-row-gap: var(--_spacing---space--2);
  }

  .u-grid-column-4 {
    grid-template-columns: var(--grid-2);
  }

  .u-grid-desktop {
    flex-flow: column;
    display: flex;
  }

  .u-order-first-desktop, .u-order-last-desktop {
    order: 0;
  }

  .styleguide_scroll {
    padding-right: var(--site--margin);
    margin-right: calc(var(--site--margin) * -1);
  }

  .styleguide_layout {
    justify-content: flex-start;
    align-items: stretch;
  }

  .styleguide_nav_wrap {
    order: 0;
    max-height: none;
    position: relative;
    top: 0;
  }

  .styleguide_nav_sub_wrap {
    grid-template-rows: 1fr;
  }

  .header_wrap.is-card {
    aspect-ratio: auto;
    min-height: auto;
  }

  .header_layout {
    padding: var(--_spacing---space--6-5) var(--_spacing---space--6) var(--_spacing---space--6);
    min-height: 25rem;
  }

  .header_layout:where(.w-variant-9f46de96-4b7b-191b-a193-0f82aa13d252), .header_layout:where(.w-variant-59b3874b-95f1-cfea-7be5-b717640d762d) {
    min-height: 0;
    padding: 0;
  }

  .header_layout.u-vflex-left-between {
    padding: var(--_spacing---space--5);
  }

  .section_contain.u-container-small {
    max-width: var(--container--main);
  }

  .video_video {
    height: 24.4688rem;
  }

  .testimonials_contain.u-container-small {
    max-width: var(--container--main);
  }

  .header_paragrph.u-vflex-left-top.u-gap-6 {
    align-self: flex-start;
  }

  .welcome_card.u-vflex-left-between {
    padding: var(--_spacing---space--5);
  }

  .start_layout {
    aspect-ratio: auto;
  }

  .navbar_wrap:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
    background-color: var(--swatch--faded-mid);
  }

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

  .navbar_logo {
    color: var(--swatch--dark);
  }

  .navbar_logo:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
    filter: none;
  }

  .navbar_logo.w--current {
    color: var(--_themes---text);
  }

  .navbar_links.u-hflex-center-center {
    max-width: var(--container--main);
    padding: var(--size--0rem);
    grid-column-gap: var(--size--0rem);
    grid-row-gap: var(--size--0rem);
    background-color: var(--swatch--light);
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: auto;
  }

  .navbar_link {
    padding: 1.6875rem var(--size--0rem);
    border-radius: var(--size--0rem);
    color: var(--swatch--dark);
    font-size: var(--_typography---heading-size--h5);
    cursor: pointer;
    border-bottom: 1px solid #00000014;
  }

  .navbar_link:hover {
    background-color: var(--swatch--transparent);
    color: var(--brand--orange-200);
  }

  .navbar_link.u-hflex-between-center {
    display: flex;
  }

  .navbar_link.hide-on-mobile, .navbar_link.hide-on-mobile:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
    display: none;
  }

  .navbar_dropdown {
    width: 100%;
    display: block;
  }

  .navbar_button {
    display: flex !important;
  }

  .navbar_button:where(.w-variant-4fa81a4c-0190-4467-605d-e6d02b0b9d52) {
    background-color: var(--_themes---background);
    color: var(--_themes---text);
  }

  .navbar_button.w--open {
    background-color: var(--brand--grey-100);
    color: var(--swatch--dark);
  }

  .u-hide-tablet {
    display: none;
  }

  .navbar_button-close {
    color: var(--swatch--dark);
  }

  .navbar_menu {
    padding-top: var(--size--10rem);
    padding-bottom: var(--size--3-5rem);
    background-color: var(--swatch--light);
    flex-flow: column;
    width: 100%;
    height: 100svh;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .navbar_search {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .navbar_line {
    display: block;
  }

  .navbar_button-mobile {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: auto;
    display: flex;
    position: sticky;
    bottom: 0;
  }

  .pop-up_wrap.u-vflex-right-top.u-gap-2 {
    left: var(--_spacing---space--6);
    flex-flow: row;
    max-width: 22.375rem;
    right: auto;
  }

  .pop-up_card {
    padding: var(--_spacing---space--4);
  }

  .pop-up_card.u-vflex-stretch-top.u-gap-5 {
    grid-column-gap: var(--_spacing---space--4);
    grid-row-gap: var(--_spacing---space--4);
  }

  .pitch_card.u-vflex-left-between {
    padding-right: var(--_spacing---space--5);
  }

  .marquee_wrap {
    overflow: hidden;
  }

  .marquee_layout.u-hflex-between-center.u-gap-8 {
    flex-flow: column;
  }

  .marquee_head {
    padding: var(--_spacing---space--4);
    text-align: center;
    max-width: none;
  }

  .marquee_marquee.u-hflex-left-center.u-gap-9 {
    flex: 0 auto;
  }

  .james_grid.u-grid-custom {
    grid-column-gap: var(--_spacing---space--9);
    grid-row-gap: var(--_spacing---space--9);
    flex-flow: column;
    grid-template-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .team_cms_grid.u-grid-column-4 {
    grid-template-columns: var(--grid-3);
  }

  .navbar_menu_bg.u-cover-absolute {
    display: none;
  }

  .navbar_dropdown_left_col.u-grid-column-2 {
    margin-top: var(--_spacing---space--6);
    margin-bottom: var(--_spacing---space--7);
    grid-template-columns: var(--grid-1);
    width: 100%;
  }

  .navbar_dropdown_card.u-vflex-stretch-between.u-gap-4 {
    padding: var(--_spacing---space--4);
    aspect-ratio: 2;
    width: 100%;
  }

  .navbar_dropdown_card.u-vflex-stretch-between.u-gap-4.is-yellow {
    margin-top: var(--_spacing---space--6);
    margin-bottom: var(--_spacing---space--7);
    aspect-ratio: 2;
  }

  .navbar_dropdown_right_col.u-vflex-left-top.u-width-full {
    grid-column-gap: var(--_spacing---space--7);
    grid-row-gap: var(--_spacing---space--7);
  }

  .navbar_search_input {
    margin-bottom: var(--size--0rem);
    padding: var(--size--0rem) var(--_spacing---space--1);
    border-style: none none none solid;
    border-width: 1px 1px 1px .0625rem;
    border-color: black black black var(--swatch--dark);
  }

  .navbar_search_input.u-text-style-h32 {
    border: 1px #000;
    border-radius: 0;
  }

  .navbar_mobile_create {
    z-index: 2;
    padding: var(--_spacing---space--5) var(--_spacing---space--4) var(--size--3-5rem);
    background-color: var(--swatch--light);
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100svh;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
    overflow: auto;
    transform: translate(100%);
  }

  .navbar_mobile_resources {
    z-index: 3;
    padding: var(--_spacing---space--5) var(--_spacing---space--4) var(--size--3-5rem);
    background-color: var(--swatch--light);
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100svh;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
    overflow: auto;
    transform: translate(100%);
  }

  .join-us_contain.u-container-small {
    max-width: var(--container--main);
  }

  .connect_layout.u-hflex-between-center.u-gap-8 {
    grid-column-gap: var(--_spacing---space--4);
    grid-row-gap: var(--_spacing---space--4);
  }

  .connect_image-1 {
    width: 15rem;
  }

  .marquee-image_image-1 {
    width: 8.5rem;
  }

  .marquee-image_image-2 {
    width: 8.5rem;
    height: 11.5rem;
  }

  .marquee-image_image-3 {
    width: 11.5rem;
    height: 17.5rem;
  }

  .marquee-image_image-4 {
    width: 14.5rem;
    height: 17.5rem;
  }

  .marquee-image_image-5 {
    width: 8.5rem;
    height: 14.5rem;
  }

  .comm_header_wrap.u-vflex-left-bottom {
    padding: var(--_spacing---space--6);
    justify-content: center;
    align-items: flex-start;
    height: 100svh;
  }

  .comm_header_wrap.u-vflex-left-bottom.is-bottom {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .hero_wrap.u-vflex-left-bottom {
    padding: var(--_spacing---space--10) var(--_spacing---space--6) var(--_spacing---space--6);
    aspect-ratio: 1;
    max-height: none;
  }

  .online_layout {
    aspect-ratio: auto;
  }

  .g_city_visual_comp, .hide-on-mobile {
    display: none;
  }

  .legal_contain.u-container-small {
    max-width: var(--container--main);
  }

  .projects_contain.u-container {
    position: static;
  }

  .projects_sidebar {
    max-width: var(--container--main);
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
  }

  .article_main_pane_rt, .article_main_pane_code {
    width: 100%;
    max-width: none;
  }

  .article_steps_main.u-grid-tablet {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .article_main_pane_contain {
    flex-flow: column;
  }

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

  .article_steps_column.u-column-4 {
    aspect-ratio: auto;
    padding-right: 1.5rem;
  }

  .header_main {
    margin-top: var(--_spacing---space--6-5);
    margin-left: 0;
  }

  .header_bottom.u-hflex-right-bottom {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .bkg_bits.is-right-square {
    display: none;
  }

  .projects_sidebar-wrap {
    z-index: 99999;
    background-color: var(--_themes---background);
    opacity: 0;
    width: 100%;
    padding-top: 2rem;
    padding-bottom: 2rem;
    display: none;
    position: fixed;
    inset: 0%;
    overflow: auto;
  }

  .results_grid.u-grid-custom {
    grid-column-gap: var(--_spacing---space--9);
    grid-row-gap: var(--_spacing---space--9);
    flex-flow: column;
    grid-template-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .u-grid-column-14, .insights_grid.u-grid-custom {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .community_grid.u-grid-custom {
    grid-column-gap: var(--_spacing---space--9);
    grid-row-gap: var(--_spacing---space--9);
    flex-flow: column;
    grid-template-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .resource_topics.u-vflex-left-top {
    display: none;
  }

  .resources_grid.u-grid-column-2.u-gap-7 {
    grid-template-columns: var(--grid-1);
  }

  .projects_sidebar_close {
    margin-bottom: var(--_spacing---space--8);
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .resources_dots {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .u-text-style-h80 {
    font-size: 2.5rem;
  }

  .u-text-style-p14 {
    font-size: .75rem;
  }

  .u-hflex-center-center.u-gap-2 {
    flex-flow: wrap;
  }

  .u-hflex-between-center.u-zindex-2 {
    justify-content: space-between;
    align-items: flex-end;
  }

  .u-hflex-between-bottom.u-gap-4.u-width-full {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .u-grid-column-2, .u-grid-column-3, .u-grid-column-4 {
    grid-template-columns: var(--grid-1);
  }

  .u-grid-tablet {
    flex-flow: column;
    display: flex;
  }

  .u-order-first-tablet, .u-order-last-tablet {
    order: 0;
  }

  .styleguide_font_item {
    grid-template-columns: 100%;
  }

  .form_main_field_input.is-big {
    font-size: var(--_paragraph-style---font-size);
    height: 4rem;
  }

  .u-text-style-h48 {
    font-size: 1.25rem;
  }

  .u-text-style-h40.u-hide-mobile {
    display: none;
  }

  .u-text-style-h40.u-show-mobile {
    margin-bottom: var(--_spacing---space--4);
    display: flow-root;
  }

  .header_layout {
    max-width: var(--container--main);
    padding: var(--_spacing---space--6) var(--_spacing---space--5) var(--_spacing---space--5);
    min-height: 15rem;
  }

  .header_layout:where(.w-variant-9f46de96-4b7b-191b-a193-0f82aa13d252), .header_layout:where(.w-variant-59b3874b-95f1-cfea-7be5-b717640d762d) {
    grid-column-gap: var(--_spacing---space--4);
    grid-row-gap: var(--_spacing---space--4);
    min-height: 0;
    padding: 0;
  }

  .header_layout.u-grid-custom {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .section_head.u-grid-column-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .swiper.swiper-cities, .swiper.swiper-team {
    height: 19rem;
  }

  .purpose_city {
    padding: var(--_spacing---space--3);
  }

  .cta_grid.u-grid-custom {
    grid-template-columns: 1fr;
  }

  .cta_grid.u-grid-column-2 {
    padding: var(--_spacing---space--6) var(--_spacing---space--5);
    min-height: auto;
  }

  .cta_left-card {
    padding: var(--_spacing---space--6) var(--_spacing---space--5);
  }

  .cta_left-card.u-vflex-right-between {
    grid-column-gap: var(--_spacing---space--9);
    grid-row-gap: var(--_spacing---space--9);
    min-height: auto;
  }

  .cta_left-card.u-vflex-left-top.u-gap-5 {
    min-height: auto;
  }

  .cta_right-card {
    padding: var(--_spacing---space--6) var(--_spacing---space--7) var(--_spacing---space--6) var(--_spacing---space--5);
  }

  .cta_right-card.u-vflex-left-between {
    grid-column-gap: var(--_spacing---space--9);
    grid-row-gap: var(--_spacing---space--9);
  }

  .video_video {
    height: 18rem;
  }

  .section_head-col {
    padding-top: var(--_spacing---space--4);
    padding-right: var(--size--0rem);
    padding-bottom: var(--_spacing---space--4);
  }

  .section_head-col.u-vflex-left-top.u-gap-5.mobile-center {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .section_head-col.u-vflex-left-top.u-gap-7.max-26 {
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonials_card {
    padding-right: var(--_spacing---space--5);
    padding-left: var(--_spacing---space--5);
  }

  .footer_logo.u-mb-4 {
    padding: var(--_spacing---space--4) var(--_spacing---space--5);
    width: 5rem;
    min-width: 5rem;
    height: 5rem;
  }

  .footer_form-layout {
    padding: var(--_spacing---space--5);
  }

  .footer_links-list {
    padding-top: var(--size--0rem);
  }

  .footer_links-list.u-hflex-between-top.u-gap-6 {
    flex-flow: column;
  }

  .footer_social-list {
    padding: var(--_spacing---space--4) var(--_spacing---space--5);
  }

  .footer_social-list.u-vflex-center-center.u-gap-4 {
    text-align: left;
    justify-content: center;
    align-items: flex-start;
  }

  .u-text-style-h120 {
    font-size: 3rem;
  }

  .welcome_card {
    padding-top: var(--_spacing---space--5);
    padding-bottom: var(--_spacing---space--5);
    padding-left: var(--_spacing---space--5);
    min-height: 24.625rem;
  }

  .welcome_card.u-vflex-left-between {
    grid-column-gap: 4.5rem;
    grid-row-gap: 4.5rem;
    min-height: auto;
  }

  .comm_online_grid.u-grid-custom.u-gap-7 {
    grid-template-columns: 1fr;
  }

  .comm_online_col {
    padding-right: var(--_spacing---space--7);
  }

  .comm_online_video.u-vflex-center-center {
    min-height: 12.7237rem;
  }

  .start_wrap {
    color: var(--swatch--dark);
  }

  .start_layout {
    min-height: 22.375rem;
  }

  .start_col.u-vflex-left-between.hide-mobile {
    display: none;
  }

  .start_col.u-vflex-left-between.show-mobile {
    margin-top: var(--_spacing---space--4);
    padding: var(--_spacing---space--6) var(--_spacing---space--7) var(--_spacing---space--6) var(--_spacing---space--5);
    grid-column-gap: var(--size--4-5rem);
    grid-row-gap: var(--size--4-5rem);
    border-radius: var(--radius--0-5);
    background-color: var(--brand--grey-100);
    max-width: none;
    display: flex;
  }

  .navbar_link {
    padding-top: var(--size--1-25rem);
    padding-bottom: var(--size--1-25rem);
  }

  .navbar_menu {
    padding-bottom: var(--size--2rem);
  }

  .pop-up_wrap.u-vflex-right-top.u-gap-2 {
    left: var(--_spacing---space--5);
    flex-flow: row;
    max-width: 22.375rem;
  }

  .what-lab_col.u-vflex-left-top.u-gap-8 {
    max-width: none;
  }

  .what-lab_right_col {
    padding: var(--_spacing---space--6) var(--_spacing---space--7) var(--_spacing---space--6) var(--_spacing---space--5);
  }

  .labs_card {
    padding: var(--_spacing---space--4);
  }

  .playbook_card {
    padding: var(--_spacing---space--4-5) var(--_spacing---space--4-5) var(--_spacing---space--5);
  }

  .playbook_card.u-vflex-left-between, .pitch_card.u-vflex-left-between {
    grid-column-gap: 4.5rem;
    grid-row-gap: 4.5rem;
    min-height: auto;
  }

  .faq_wrap:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
    padding: var(--size--0rem);
  }

  .faq_layout.u-grid-custom {
    grid-column-gap: var(--_spacing---space--7);
    grid-row-gap: var(--_spacing---space--7);
    grid-template-columns: 1fr;
  }

  .faq_dropdown_list {
    padding-right: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
  }

  .faq_cta.u-hflex-between-center.u-gap-5 {
    flex-flow: column;
  }

  .team_cms_grid.u-grid-column-4 {
    grid-template-columns: var(--grid-2);
  }

  .navbar_dropdown_card.u-vflex-stretch-between.u-gap-4, .navbar_dropdown_card.u-vflex-stretch-between.u-gap-4.is-yellow {
    aspect-ratio: 3 / 2;
  }

  .form_layout {
    padding: var(--_spacing---space--6) var(--_spacing---space--5);
  }

  .form_layout.u-hflex-between-center {
    padding-top: var(--_spacing---space--6);
    padding-bottom: var(--_spacing---space--6);
  }

  .form_layout.u-hflex-between-center.u-gap-8 {
    flex-flow: wrap;
  }

  .form_submit {
    top: var(--_spacing---space--2);
    bottom: var(--_spacing---space--2);
  }

  .events_card.u-hflex-left-center.u-gap-6 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .join_grid.u-grid-custom {
    grid-template-columns: 1fr;
  }

  .join_left_col {
    padding: var(--_spacing---space--5);
  }

  .join_right_col {
    padding: var(--_spacing---space--6) var(--_spacing---space--5);
  }

  .job_list {
    margin-top: var(--_spacing---space--7);
    padding: var(--_spacing---space--4) var(--size--0rem);
  }

  .job_contain.u-container-small, .join-us_contain.u-container-small {
    max-width: var(--container--main);
  }

  .connect_contain.u-container {
    padding-right: var(--_spacing---space--5);
    padding-left: var(--_spacing---space--5);
  }

  .connect_layout.u-hflex-between-center.u-gap-8 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .connect_content.u-vflex-left-top.u-gap-7 {
    order: 1;
    max-width: none;
  }

  .connect_image-1 {
    width: 50%;
    height: 19rem;
  }

  .connect_image-2 {
    width: 100%;
    height: 25rem;
  }

  .what-lab_left-col {
    padding-top: var(--_spacing---space--6);
    padding-bottom: var(--_spacing---space--6);
  }

  .what-lab_left-col.u-vflex-left-top.u-gap-8 {
    padding-right: var(--_spacing---space--7);
    padding-left: var(--_spacing---space--5);
    max-width: none;
  }

  .team_join.u-vflex-left-between.u-gap-5 {
    padding-top: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
  }

  .team_join_head.u-vflex-left-top.u-gap-5 {
    grid-column-gap: var(--_spacing---space--2);
    grid-row-gap: var(--_spacing---space--2);
  }

  .donate_method_wrap:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
    padding: var(--size--0rem);
  }

  .donate_method_layout.u-grid-custom {
    grid-column-gap: var(--_spacing---space--7);
    grid-row-gap: var(--_spacing---space--7);
    grid-template-columns: 1fr;
  }

  .donate_method_card {
    padding: var(--_spacing---space--6) var(--_spacing---space--7) var(--_spacing---space--6) var(--_spacing---space--5);
  }

  .donate_method_head-col {
    padding-top: var(--_spacing---space--4);
    padding-right: var(--size--0rem);
    padding-bottom: var(--_spacing---space--4);
  }

  .donate_method_head-col.u-vflex-left-top.u-gap-5.mobile-center {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .donate_method_list {
    padding-right: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
  }

  .create_head.u-grid-column-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .comm_header_wrap.u-vflex-left-bottom {
    padding: var(--_spacing---space--4) var(--_spacing---space--4-5);
  }

  .hero_wrap.u-vflex-left-bottom {
    padding-right: var(--_spacing---space--4-5);
    padding-bottom: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4-5);
  }

  .online_wrap {
    color: var(--swatch--dark);
  }

  .online_layout {
    min-height: 22.375rem;
  }

  .online_layout.u-hflex-between-bottom {
    grid-column-gap: var(--_spacing---space--7);
    grid-row-gap: var(--_spacing---space--7);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .online_col.u-vflex-left-top.u-gap-row-6, .online_title.u-vflex-left-top.u-gap-6, .search_filters {
    max-width: none;
  }

  .search_input {
    padding-top: var(--size--1rem);
    padding-bottom: var(--size--1rem);
  }

  .comm_team_card {
    padding: var(--_spacing---space--4);
  }

  .hide-on-mobile {
    display: none;
  }

  .hide-on-desktop {
    display: block;
  }

  .article_main_links.u-column-3 {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    flex-flow: column;
  }

  .article_main_link {
    width: 100%;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .results_card {
    padding: var(--_spacing---space--4-5) var(--_spacing---space--4-5) var(--_spacing---space--5);
  }

  .results_card.u-vflex-left-between {
    grid-column-gap: 4.5rem;
    grid-row-gap: 4.5rem;
  }

  .u-grid-column-14, .insights_grid.u-grid-custom {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .insights_card.u-vflex-left-between {
    min-height: 15rem;
  }

  .header_content.u-hflex-between-bottom.u-gap-6 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .resources_card {
    padding: var(--_spacing---space--3);
  }

  .resources_card.u-vflex-left-between {
    aspect-ratio: auto;
    height: 32rem;
  }

  .events_calendar_year_grid.u-grid-column-3.u-gap-4 {
    grid-template-columns: var(--grid-3);
  }
}

@media screen and (max-width: 479px) {
  .u-hflex-left-center.u-gap-6_5 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .u-grid-landscape {
    flex-flow: column;
    display: flex;
  }

  .u-grid-breakout {
    grid-template-columns: var(--grid-breakout-single);
  }

  .team_heading.u-text-style-h32 {
    font-size: var(--_typography---font-size--p-20);
  }

  .header_wrap, .header_wrap.is-card {
    padding-right: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
  }

  .header_layout:where(.w-variant-9f46de96-4b7b-191b-a193-0f82aa13d252), .header_layout:where(.w-variant-59b3874b-95f1-cfea-7be5-b717640d762d) {
    min-height: 0;
  }

  .header_layout.u-vflex-left-between {
    padding-top: var(--_spacing---space--6);
    padding-bottom: var(--_spacing---space--6);
  }

  .video_video {
    height: 12rem;
  }

  .start_wrap, .navbar_layout.u-grid-column-3 {
    padding-right: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
  }

  .pop-up_wrap.u-vflex-right-top.u-gap-2 {
    left: var(--_spacing---space--4);
  }

  .faq_layout:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32) {
    padding-right: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
  }

  .team_cms_grid.u-grid-column-4 {
    grid-template-columns: var(--grid-1);
  }

  .form_wrap, .connect_contain.u-container, .donate_method_layout:where(.w-variant-6c355272-600d-12b6-6d05-8bc16aeb0f32), .comm_header_wrap.u-vflex-left-bottom {
    padding-right: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
  }

  .hero_wrap.u-vflex-left-bottom {
    padding-right: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
    aspect-ratio: auto;
    justify-content: center;
    align-items: flex-start;
    min-height: 50vh;
  }

  .online_wrap {
    padding-right: var(--_spacing---space--4);
    padding-left: var(--_spacing---space--4);
  }

  .header_heading.u-text-style-h120:where(.w-variant-9f46de96-4b7b-191b-a193-0f82aa13d252), .header_heading.u-text-style-h120:where(.w-variant-59b3874b-95f1-cfea-7be5-b717640d762d) {
    max-width: none;
  }
}

#w-node-_69b51107-3832-e36d-fe09-4aced5654766-0b8fbc0a {
  justify-self: start;
}

#w-node-_69b51107-3832-e36d-fe09-4aced565476b-0b8fbc0a {
  justify-self: center;
}

#w-node-_69b51107-3832-e36d-fe09-4aced565484e-0b8fbc0a {
  justify-self: end;
}

#w-node-_4d3e0bb4-ca1a-703b-7907-c5719ef10d2d-1718b538 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2b044582-68a4-fd95-dfaa-9ec95971cea2-1718b538 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_7288d668-a3b2-53d1-e9de-192a4597bb32-1718b538 {
  place-self: center end;
}

#w-node-bb288353-75fc-91fd-4949-9c035db0d524-1718b53e {
  grid-column: span 2 / span 2;
}

#w-node-_3a883d7e-b775-7ee2-5aa0-c464c0b9e90c-1718b541 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_1008828a-187e-6d28-a647-2c502af4db52-1718b541 {
  order: 9999;
}

#w-node-_8ff4d13e-ce18-dd1c-2fba-3ac914ced3d7-14ced3d4 {
  justify-self: start;
}

#w-node-_8ff4d13e-ce18-dd1c-2fba-3ac914ced3dc-14ced3d4 {
  place-self: end;
}

#w-node-_265a0d4d-cf03-b40d-a8eb-83bca3dd70ef-1718b548, #w-node-_821be321-aedb-52e0-9712-9d85c727d3e6-1718b548, #w-node-_259e116c-9fb7-0893-fbb0-f40ca583c1fd-1718b548, #w-node-f31ccfc9-1c26-fffc-58c0-b5e3a424b9bb-1718b54b, #w-node-b0e38fa7-d4d6-f86f-b9bd-7b2ffded66ce-1718b54b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bba53c7d-53d9-c3fa-0e77-4ccfe03e3311-1718b556 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#w-node-_685301de-7fe3-697c-f843-ac0d48a36bae-1718b55a {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_9418a703-afc1-b7e9-c0be-681b1d68aad0-1718b55a {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-_6baf40cc-db33-3a37-3fbf-409eb64fc072-1718b55b {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-_6baf40cc-db33-3a37-3fbf-409eb64fc073-1718b55b {
  grid-area: 1 / 8 / 2 / 12;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af4989a-1af49877 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af498a9-1af49877 {
  grid-area: 1 / 2 / 2 / 15;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af498ad-1af49877 {
  grid-area: 1 / 2 / 5 / 5;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af498b3-1af49877 {
  grid-area: 1 / 5 / 5 / 14;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af498c5-1af49877 {
  grid-area: 5 / 2 / 6 / 8;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af498c9-1af49877 {
  grid-area: 5 / 8 / 6 / 14;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af498d1-1af49877 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af498d5-1af49877 {
  grid-area: 2 / 2 / 3 / 14;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af498e0-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af498ea-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af49913-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af49922-1af49877 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af49923-1af49877 {
  grid-column: span 4 / span 4;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af4992a-1af49877 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af49941-1af49877 {
  grid-area: 1 / 2 / 2 / 14;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af49942-1af49877 {
  grid-column: span 5 / span 5;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af49950-1af49877 {
  order: 9999;
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_4d647d26-e2cf-be72-658d-555e1af49951-1af49877 {
  order: 9999;
}

@media screen and (max-width: 991px) {
  #w-node-_69b51107-3832-e36d-fe09-4aced565484e-0b8fbc0a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_3a883d7e-b775-7ee2-5aa0-c464c0b9e90c-1718b541 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_685301de-7fe3-697c-f843-ac0d48a36bae-1718b55a {
    grid-column-start: 1;
  }

  #w-node-_9418a703-afc1-b7e9-c0be-681b1d68aad0-1718b55a {
    grid-column-end: 13;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af4989a-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af498a9-1af49877 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af498ad-1af49877 {
    grid-column-start: 1;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af498b3-1af49877 {
    grid-column-end: 13;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af498c5-1af49877 {
    grid-column: 1 / 7;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af498c9-1af49877 {
    grid-column: 7 / 13;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af498d1-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af498d5-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af498e0-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af498ea-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af49913-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af49922-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af49941-1af49877 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_98d59ddd-1ca3-8506-f109-19a19ab6f8ad-9ab6f8a9, #w-node-_98d59ddd-1ca3-8506-f109-19a19ab6f8b5-9ab6f8a9, #w-node-_4d3e0bb4-ca1a-703b-7907-c5719ef10d2d-1718b538, #w-node-_2b044582-68a4-fd95-dfaa-9ec95971cea2-1718b538 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7288d668-a3b2-53d1-e9de-192a4597bb32-1718b538 {
    justify-self: start;
  }

  #w-node-_62aee78e-7f8f-baf7-a504-05afadb8f125-adb8f121, #w-node-_62aee78e-7f8f-baf7-a504-05afadb8f12e-adb8f121 {
    grid-column: span 1 / span 1;
  }

  #w-node-_265a0d4d-cf03-b40d-a8eb-83bca3dd70ef-1718b548 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_821be321-aedb-52e0-9712-9d85c727d3e6-1718b548, #w-node-_259e116c-9fb7-0893-fbb0-f40ca583c1fd-1718b548, #w-node-f31ccfc9-1c26-fffc-58c0-b5e3a424b9bb-1718b54b, #w-node-b0e38fa7-d4d6-f86f-b9bd-7b2ffded66ce-1718b54b {
    grid-column: span 1 / span 1;
  }

  #w-node-bba53c7d-53d9-c3fa-0e77-4ccfe03e3311-1718b556, #w-node-_685301de-7fe3-697c-f843-ac0d48a36bae-1718b55a, #w-node-_9418a703-afc1-b7e9-c0be-681b1d68aad0-1718b55a, #w-node-_6baf40cc-db33-3a37-3fbf-409eb64fc072-1718b55b, #w-node-_6baf40cc-db33-3a37-3fbf-409eb64fc073-1718b55b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af4989a-1af49877 {
    grid-column-end: 7;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af498ad-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af498b3-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af498c5-1af49877, #w-node-_4d647d26-e2cf-be72-658d-555e1af498c9-1af49877 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4d647d26-e2cf-be72-658d-555e1af498e0-1af49877 {
    grid-column: span 6 / span 6;
  }
}
