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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/64a3bd19c9f71e0de04bd31b_Poppins-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/64a3bd58a8ac4682790e93b4_Poppins-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/64a3bd6cb6e5e826ff8f3da3_Poppins-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/64a3bd7e3ed50dab58c010dd_Poppins-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --midnight-blue: #0c1d49;
  --royal-blue: #4175fc;
  --black: #101828;
  --light-grey: #eceff7;
  --elements-webflow-library--neutral--100: white;
  --sky-blue: #41d3fc;
  --medium-aquamarine: #17d3b5;
  --dim-grey: #6e727c;
  --gray: #f2f3f7;
  --elements-webflow-library--accent--primary-1: #4a3aff;
  --elements-webflow-library--secondary--color-1: #281ca5;
  --elements-webflow-library--neutral--800: #211f54;
  --elements-webflow-library--neutral--600: #6e7191;
  --elements-webflow-library--neutral--300: #eff0f6;
  --elements-webflow-library--general--shadow-02: #14142b14;
  --elements-webflow-library--neutral--400: #dcddeb;
  --elements-webflow-library--general--shadow-01: #14142b0f;
  --elements-webflow-library--secondary--color-2: #f2f1ff;
  --elements-webflow-library--neutral--200: #f7f7fc;
  --light-blue: #d3e3fd;
  --magenta: #f34971;
  --yellow: #fcc841;
  --baby-blue: white;
}

.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-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

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

.w-embed-youtubevideo {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

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

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

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

body {
  color: var(--midnight-blue);
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 110%;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 110%;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 120%;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

p {
  margin-bottom: 0;
  font-size: 1em;
  line-height: 160%;
}

a {
  text-decoration: none;
  transition: all .3s;
}

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

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

strong {
  font-weight: bold;
}

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

figure {
  margin-bottom: 0;
}

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

.section {
  color: var(--midnight-blue);
  padding-top: 6.25em;
  padding-bottom: 6.25em;
  position: relative;
}

.section.top-20-gap {
  padding-top: 20px;
}

.section.is-grey {
  background-color: #f2f3f7;
  overflow: hidden;
}

.section.is-grey.is-about {
  padding-top: 8.75em;
}

.section.padding-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.padding-40.is-lite-blue {
  background-color: #e4f1ff;
}

.section.is-hero {
  background-color: var(--royal-blue);
  color: #fff;
  padding-bottom: 0;
  overflow: hidden;
}

.section.is-hero.is-dark {
  background-color: #0c1d49;
}

.section.is-cta {
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/65b96ccef8efecc37f348bd6_young-caucasian-plus-size-female.jpg");
  background-position: 30%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  padding-top: 14.4em;
  padding-bottom: 9em;
  position: relative;
}

.section.is-cta.is-second {
  padding-bottom: 0;
}

.section.padding-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section.is-blue {
  background-color: #e4f1ff;
  margin-left: -5px;
  margin-right: -5px;
}

.section.semaglutide {
  padding-top: 4em;
  padding-bottom: 4em;
}

.container {
  z-index: 2;
  grid-column-gap: 1.25em;
  grid-row-gap: 2.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  display: grid;
  position: relative;
}

.container.has-60-gap {
  grid-row-gap: 3.75em;
}

.container.has-100-gap {
  grid-row-gap: 6.25em;
}

.container.is-menu {
  place-items: stretch stretch;
}

.container.semaglutide {
  grid-column-gap: 1.25em;
  grid-row-gap: 2.5em;
  object-fit: fill;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding: 85px 1.25em;
  display: grid;
}

.container.lipo {
  margin-top: -30px;
  margin-bottom: -60px;
  padding-top: 0;
}

.sticky-box {
  z-index: 10;
  position: sticky;
  top: 85px;
}

.box {
  z-index: 5;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.box.has-60-gap {
  grid-row-gap: 60px;
}

.box.has-40-gap {
  grid-row-gap: 40px;
}

.box.has-40-gap.with-padding-10 {
  padding: 10px;
}

.box.has-40-gap.on-plans {
  width: 55%;
}

.box.has-10-gap {
  grid-row-gap: 10px;
}

.box.has-10-gap.is-link {
  color: var(--black);
  max-width: 490px;
  text-decoration: none;
}

.box.has-10-gap.is-link:hover {
  color: var(--royal-blue);
}

.box.has-10-gap.has-quote {
  align-content: start;
  align-items: start;
}

.box.has-100-gap {
  grid-row-gap: 100px;
}

.box.has-20-gap {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.box.has-20-gap.is-absolute {
  width: 36%;
  position: absolute;
  inset: 100px auto auto 40px;
}

.box.max-648 {
  max-width: 648px;
}

.big-text {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25em;
  line-height: 120%;
}

.big-text.is-semibold {
  font-weight: 600;
}

.big-text.is-bold {
  font-weight: 700;
}

.line {
  background-color: #d0d1dd;
  height: 1px;
}

.text-link {
  color: var(--black);
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  text-decoration: none;
}

.text-link:hover, .text-link.w--current {
  color: var(--royal-blue);
}

.medium-text {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125em;
  line-height: 160%;
}

.medium-text.is-semibold {
  font-weight: 600;
}

.medium-text.is-bold {
  font-weight: 700;
}

.medium-text.is-bold.home {
  margin-top: 10px;
}

.medium-text.opacity-80 {
  opacity: .8;
  color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.medium-text.opacity-80.lipo {
  padding-bottom: 20px;
}

.small-text {
  font-size: .875em;
  line-height: 160%;
}

.small-text.is-semibold {
  font-weight: 600;
}

.small-text.is-bold {
  font-weight: 700;
}

.small-text.opacity-70 {
  opacity: .7;
  color: #000;
  text-decoration: none;
}

.is-muted {
  color: #6e727c;
}

.is-muted.plans {
  margin-bottom: 20px;
}

.is-muted.plans.about {
  padding-top: 101px;
  padding-bottom: 140px;
}

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

.grid.has-three-columns {
  grid-template-columns: 1fr 1fr 1fr;
}

.grid.has-three-columns.has-10-gaps {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.grid.has-12-columns {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid.has-four-columns {
  grid-column-gap: 6em;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: relative;
}

.grid.has-10-gap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.card {
  background-color: #fff;
  border: 1px solid #f2f3f7;
  border-radius: 10px;
  box-shadow: 0 1px 4px #1010280f;
}

.card.is-link {
  color: var(--black);
  height: 100%;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

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

.label {
  background-color: var(--royal-blue);
  color: #fff;
  border-radius: 5px;
  padding: 8px 10px;
  font-size: 10px;
  font-weight: 700;
  line-height: 10px;
}

.heading {
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4.5em;
  font-weight: 700;
  line-height: 110%;
}

.heading.is-jumbo {
  text-shadow: 0 1px 1px #0003;
  padding-top: 20px;
  padding-bottom: 40px;
  font-size: 3.75em;
  line-height: 110%;
}

.heading.is-jumbo.faq {
  margin-top: 20px;
}

.heading.is-medium {
  letter-spacing: -1.4px;
  text-shadow: 0 1px 1px #0003;
  font-size: 3em;
  line-height: 110%;
}

.heading.is-medium.footer {
  color: var(--midnight-blue);
}

.heading.is-regular {
  letter-spacing: -1.4px;
  font-size: 2.25em;
  font-weight: 700;
  line-height: 120%;
}

.heading.is-regular.is-semibold {
  font-size: 2.2em;
  font-weight: 600;
}

.heading.is-regular.adjust-width {
  margin-right: -30px;
}

.heading.is-regular.is-second {
  letter-spacing: 0;
  font-size: 2.5em;
}

.heading.is-regular.test {
  margin-right: -98px;
}

.subheading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.875em;
  font-weight: 700;
  line-height: 120%;
}

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

.subheading.is-semibold.plans {
  text-shadow: 0 1px 1px #0003;
  font-weight: 700;
}

.subheading.is-semibold.plans.about {
  padding-top: 50px;
  padding-bottom: 0;
}

.subheading.blue-text.home {
  text-shadow: 0 1.5px 2px #0003;
  margin-bottom: 5px;
  font-size: 2.1em;
  line-height: 125%;
  text-decoration: none;
}

.leading-text {
  font-size: 1.5em;
  font-weight: 700;
  line-height: 120%;
}

.leading-text.is-semibold {
  font-size: 1.7em;
  font-weight: 600;
}

.semibold {
  font-weight: 600;
}

.bold {
  font-weight: 700;
}

.tiny-text {
  font-size: .75em;
  line-height: 160%;
}

.tiny-text.is-semibold {
  font-weight: 600;
}

.tiny-text.is-bold {
  font-weight: 700;
}

.tiny-text.opacity-80 {
  opacity: .8;
}

.label-text {
  text-align: left;
  font-size: .625em;
  font-weight: 700;
  line-height: .625em;
}

.label-text.is-absolute {
  position: absolute;
  inset: 8px auto auto 8px;
}

.label-text.is-absolute.is-second {
  left: 32px;
}

.button {
  grid-column-gap: 12px;
  background-color: var(--royal-blue);
  color: #fff;
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 16px 22px;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.button:hover {
  box-shadow: 0 0 1px 4px #4175fc66;
}

.button.is-secondary {
  color: var(--royal-blue);
  background-color: #0000;
  border: 1px solid #4175fc;
}

.button.is-secondary.is-black {
  color: #000;
  background-color: #fff;
  border-color: #d0d1dd;
  box-shadow: 0 1px 4px #1010280f;
}

.button.is-secondary.is-black:hover {
  box-shadow: 0 0 1px 4px #1018281a;
}

.button.is-secondary.is-black.all-posts, .button.is-secondary.is-black.min-width {
  min-width: 181px;
}

.button.is-secondary.white-outline {
  color: #fff;
  border-color: #fff;
}

.button.is-secondary.white-outline:hover {
  box-shadow: 0 0 1px 4px #ffffff4d;
}

.button.is-secondary.white-outline-copy {
  background-color: var(--light-grey);
  color: var(--midnight-blue);
  border-color: #fff;
}

.button.is-secondary.white-outline-copy:hover {
  box-shadow: 0 0 1px 4px #ffffff4d;
}

.button.is-small {
  padding: 12px 18px;
}

.button.is-small.is-white.text-black {
  color: #000;
}

.button.is-white {
  color: var(--royal-blue);
  background-color: #fff;
  padding-left: 40px;
  padding-right: 40px;
}

.button.is-white:hover {
  box-shadow: 0 0 1px 4px #ffffff4d;
}

.button.is-white.home, .button.is-white.cta-image {
  background-color: var(--royal-blue);
  color: var(--elements-webflow-library--neutral--100);
}

.button.is-white.quality {
  margin-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
}

.button.about {
  margin-top: -156px;
}

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

.flex {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.flex.is-wrap {
  flex-wrap: wrap;
}

.flex.is-wrap.is-centered, .flex.is-wrap.is-center {
  align-items: center;
}

.flex.has-10-gap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.flex.has-10-gap.is-center {
  align-items: center;
}

.flex.has-4-gap {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.flex.has-4-gap.is-black {
  color: var(--black);
}

.flex.is-centered {
  justify-content: center;
  align-items: center;
}

.flex.has-points {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}

.flex.has-numbers {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-items: center;
}

.flex.has-40-gap {
  grid-column-gap: 40px;
}

.color {
  background-color: var(--royal-blue);
  border-radius: 20px;
  width: 80px;
  min-width: 80px;
  height: 80px;
}

.color.is-secondary {
  background-color: var(--sky-blue);
}

.color.is-secondary-ii {
  background-color: var(--medium-aquamarine);
}

.color.is-heading {
  background-color: var(--midnight-blue);
}

.nav {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
}

.contained-image {
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: inline-block;
}

.contained-image.has-radius {
  border-radius: 40px;
}

.contained-image.is-plan-image {
  border-radius: 15px;
  margin-bottom: -40px;
}

.contained-image.has-20-radius {
  border-radius: 1.25em;
}

.contained-image.is-absolute {
  position: absolute;
  inset: auto 0% 0% auto;
}

.contained-image.footer {
  background-color: #f5f5f500;
  margin-left: 0;
}

.contained-image.box {
  object-fit: fill;
  width: 450px;
  height: 400px;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: relative;
}

.contained-image.blue {
  margin-left: 0;
  margin-right: 0;
}

.contained-image.lipo {
  border-radius: 5px;
}

.nav-link {
  color: #000;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  text-decoration: none;
}

.nav-link:hover, .nav-link.w--current {
  color: var(--royal-blue);
}

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

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

.nav-left {
  grid-column-gap: 20px;
  align-items: center;
  padding-left: 20px;
  display: flex;
}

.nav-right {
  grid-column-gap: 20px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brand {
  min-width: 100px;
  padding-left: 0;
}

.featured-thumbnail {
  border-radius: 20px;
  width: 100%;
  height: 400px;
  position: relative;
  overflow: hidden;
}

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

.cover-image.has-blur {
  filter: blur(5px);
}

.cover-image.align-top {
  object-position: 50% 25%;
}

.badge {
  background-color: var(--royal-blue);
  color: #fff;
  border-radius: 16px;
  padding: 4px 10px;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
}

.badge.is-absolute {
  z-index: 2;
  position: absolute;
  inset: 10px auto auto 10px;
}

.badge.is-topic {
  color: #6e727c;
  background-color: #4175fc0d;
  text-decoration: none;
}

.badge.is-blue {
  color: #3681fb;
  background-color: #3681fb1a;
  font-weight: 600;
}

.badge.is-blue.brix {
  justify-content: center;
  width: 75px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.badge.is-white {
  color: #fff;
  background-color: #ffffff1a;
  font-weight: 600;
}

.badge.is-aqua {
  background-color: #41d3fccc;
  font-weight: 600;
}

.author-image {
  background-color: #f2f3f7;
  border-radius: 40px;
  width: 40px;
  min-width: 40px;
  height: 40px;
  overflow: hidden;
}

.author-image.is-big {
  border-radius: 56px;
  width: 56px;
  min-width: 56px;
  height: 56px;
}

.intro {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  display: grid;
  position: relative;
}

.intro.has-20-gap {
  grid-row-gap: 20px;
}

.intro.has-20-gap.lipo {
  margin-top: 90px;
}

.intro.has-10-gap {
  grid-row-gap: 10px;
}

.intro.has-40-gap {
  grid-row-gap: 40px;
}

.form {
  margin-bottom: 0;
}

.field-wrap {
  position: relative;
}

.email-field {
  color: var(--black);
  border: 1px solid #f2f3f7;
  border-radius: 10px;
  width: 100%;
  min-width: 270px;
  height: 48px;
  margin-bottom: 0;
  padding: 18px 8px 8px 32px;
  font-size: 14px;
  line-height: 22px;
  box-shadow: 0 1px 4px #1010280f;
}

.email-field::placeholder {
  color: #6e727c;
}

.email-field.no-min-width {
  min-width: 0;
}

.email-field.no-min-width.padding-8 {
  padding-left: 8px;
}

.input-icon {
  position: absolute;
  inset: 14px auto auto 8px;
}

.success {
  background-color: #fff;
  border-radius: 50px;
}

.error {
  color: #ff2327;
  border-radius: 40px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 12px;
  line-height: 18px;
}

.card-thumbnail {
  width: 100%;
  height: 200px;
  overflow: hidden;
}

.hidden {
  display: none;
}

.card-content {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.card-content.has-20-gap {
  grid-row-gap: 20px;
}

.card-figure {
  background-color: #f2f3f7;
  width: 100%;
  height: 260px;
}

.card-figure.is-auto {
  height: auto;
}

.cta {
  background-color: var(--midnight-blue);
  color: #fff;
  padding: 100px 20px;
  position: relative;
}

.background {
  z-index: 1;
  object-fit: fill;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

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

.background.is-dark {
  background-color: var(--midnight-blue);
}

.bg-container {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: static;
}

.button-group {
  grid-column-gap: 20px;
  grid-row-gap: 15px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-group.align-left {
  justify-content: flex-start;
}

.button-group.align-left.has-10-gap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.button-group.lipo {
  padding-top: 20px;
}

.icon {
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
}

.cta-bullet-point {
  grid-column-gap: 2px;
  text-align: left;
  align-items: flex-start;
  max-width: 190px;
  display: flex;
}

.cta-bullet-point.is-second {
  max-width: 245px;
}

.social-box {
  grid-column-gap: 10px;
  align-items: center;
  display: flex;
  position: relative;
}

.social-link {
  opacity: .5;
  justify-content: center;
  align-items: center;
  display: flex;
}

.social-link:hover {
  opacity: 1;
}

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

.footer-link {
  color: var(--black);
  font-size: 14px;
  line-height: 22px;
  text-decoration: none;
}

.footer-link:hover {
  color: var(--royal-blue);
}

.search-module {
  z-index: 1000;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding: 20px 10px;
  display: grid;
  position: relative;
}

.search {
  z-index: 1000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  display: flex;
}

.search-toast {
  z-index: 1000;
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 10px;
  width: 242px;
  display: none;
  top: 30px;
  right: 0;
  overflow: hidden;
  box-shadow: 0 10px 30px -10px #08003829;
}

.search-icon {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.search-toggle {
  padding: 0;
  transition: all .2s;
}

.search-toggle:hover {
  color: #0b3ade;
}

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

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

.breadcrumb-link {
  color: #6e727c;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.breadcrumb-link:hover {
  color: var(--royal-blue);
}

.share-link {
  color: var(--dim-grey);
  background-color: #fff;
  border: 1px solid #f2f3f7;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  display: flex;
  box-shadow: 0 1px 4px #1010280f;
}

.share-link:hover {
  color: var(--royal-blue);
}

.copied {
  color: var(--dim-grey);
  background-color: #4175fc0d;
  border-radius: 30px;
  padding: 4px 10px;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
  display: none;
  position: absolute;
  inset: 42px auto auto 0%;
}

.anchor {
  width: 0;
  height: 100%;
  position: absolute;
  top: -80px;
  left: 0;
}

.side-link {
  color: var(--dim-grey);
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  text-decoration: none;
}

.side-link:hover, .side-link.w--current {
  color: var(--royal-blue);
}

.side-link.is-hidden {
  display: none;
}

.rich-text {
  margin-bottom: -40px;
}

.rich-text h2 {
  letter-spacing: -1.4px;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 30px;
  line-height: 36px;
}

.rich-text p {
  color: var(--dim-grey);
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 28px;
}

.rich-text figure {
  min-width: 100%;
  margin-bottom: 40px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.rich-text img {
  border-radius: 10px;
}

.rich-text figcaption {
  color: var(--dim-grey);
  text-align: left;
  margin-top: 10px;
  font-size: 14px;
  line-height: 22px;
}

.rich-text blockquote {
  letter-spacing: -.5px;
  background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/6482c53968bc365499567455_Quote%20Icon.svg");
  background-position: 0 5px;
  background-repeat: no-repeat;
  background-size: auto;
  border-left-style: none;
  margin-bottom: 40px;
  padding: 0 0 0 36px;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
}

.rich-text strong {
  color: var(--black);
  font-weight: 600;
}

.rich-text ul {
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  padding-left: 20px;
  display: grid;
}

.rich-text li {
  color: var(--dim-grey);
  font-size: 18px;
  line-height: 28px;
}

.rich-text ol {
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  padding-left: 20px;
  display: grid;
}

.rich-text h3 {
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 29px;
}

.rich-text h4 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.follow-box {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blue-box {
  background-color: #e4f1ff80;
  border-radius: 10px;
  padding: 40px;
  position: relative;
}

.white-box {
  background-color: #fff;
  border: 1px solid #f2f3f7;
  border-radius: 10px;
  padding: 40px;
  box-shadow: 0 1px 4px #1010280f;
}

.card-grid {
  grid-template-rows: auto;
  grid-template-columns: 200px 1fr;
  grid-auto-columns: 1fr;
  min-height: 165px;
  display: grid;
}

.card-thumbnail-box {
  width: 100%;
  height: 100%;
}

.breadcrumbs {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rich-answer {
  margin-bottom: -20px;
}

.rich-answer p {
  color: var(--dim-grey);
  margin-bottom: 20px;
}

.rich-answer a {
  color: var(--royal-blue);
}

.rich-answer a:hover {
  text-decoration: underline;
}

.filters-form {
  margin-bottom: 0;
}

.filter-item {
  margin-bottom: 0;
  padding-left: 0;
}

.filter-label {
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  transition: all .3s;
}

.filter-label:hover {
  color: var(--royal-blue);
}

.radio-circle {
  display: none;
}

.hero-image {
  height: 600px;
  position: relative;
}

.absolute-image {
  width: 592px;
  max-width: none;
  height: 600px;
  position: absolute;
}

.absolute-image.on-mobile {
  display: none;
}

.blue-text {
  color: var(--royal-blue);
  position: relative;
}

.circled-image {
  width: auto;
  max-width: none;
  height: 76px;
  position: absolute;
  bottom: -9px;
}

.step-box {
  background-color: #eef3ff;
  border: 1px solid #f2f3f7;
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
  box-shadow: 0 1px 4px #1010280f;
}

.step-box.is-dark {
  grid-row-gap: 30px;
  background-color: var(--midnight-blue);
  opacity: 1;
  color: #fff;
  mix-blend-mode: normal;
  background-image: radial-gradient(circle, #ffffff29, #fff0);
  border-radius: 40px;
  box-shadow: 0 5px 4px #0000;
}

.step-box.is-blue {
  background-color: var(--royal-blue);
  color: #fff;
}

.step-wrap {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: grid;
  position: relative;
}

.step-wrap.has-20-gap {
  grid-row-gap: 20px;
}

.circle {
  color: var(--royal-blue);
  background-color: #fff;
  border-radius: 26px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 26px;
  height: 40px;
  font-size: 12px;
  font-weight: 600;
  line-height: 160%;
  display: flex;
}

.circle.is-blue {
  background-color: var(--royal-blue);
  color: #fff;
  font-size: 20px;
}

.circle.dark-text {
  color: var(--midnight-blue);
  width: 40px;
  height: 40px;
  font-size: 20px;
}

.card-image {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.sparkle {
  position: absolute;
  bottom: 100px;
  left: -60px;
}

.spark {
  position: absolute;
  inset: -49px 19px auto auto;
}

.arrow-consult {
  position: absolute;
  inset: -45px 76px auto auto;
}

.feature-box {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  background-color: #f2f3f7;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 438px;
  padding: 40px;
  display: grid;
  box-shadow: 0 2px 5px #0003;
}

.feature-box.is-blue {
  background-color: var(--royal-blue);
  color: #fff;
  grid-template-columns: 1fr 1fr 1fr;
}

.feature-box.is-blue.less-padding {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-bottom: 0;
  padding-right: 0;
  position: relative;
}

.feature-box.is-blue.team {
  background-color: var(--midnight-blue);
}

.feature-box.is-lite-blue {
  background-color: #e4f1ff;
}

.feature-box.is-lite-blue.less-padding {
  padding-top: 20px;
  padding-bottom: 0;
  padding-right: 0;
}

.feature-box.is-lite-blue.padding-sides {
  background-color: #f2f3f7;
  padding-left: 80px;
  padding-right: 80px;
}

.feature-box.is-lite-blue.padding-sides.home {
  background-color: #e4f1ff;
}

.feature-box.is-full {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.feature-box.is-dark {
  background-color: var(--midnight-blue);
  color: #fff;
  padding-right: 130px;
}

.feature-box.is-big {
  grid-column-gap: 7.5em;
  grid-template-columns: 1fr 1fr;
  padding: 0;
}

.opacity-50 {
  opacity: .5;
}

.circled-weight {
  z-index: -1;
  width: auto;
  max-width: none;
  height: 79px;
  position: absolute;
  top: -20px;
  left: -18px;
}

.banner {
  grid-column-gap: 10px;
  background-color: #e4f1ff;
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.banner.weight-goals {
  grid-row-gap: 10px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 30px;
}

.banner.weight-plans {
  grid-row-gap: 10px;
  border-radius: 20px;
  min-height: 380px;
  padding-top: 10px;
  padding-bottom: 0;
  padding-right: 0;
}

.banner.is-cta {
  border-radius: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.arrow-swirl {
  z-index: 10;
  width: auto;
  max-width: none;
  height: 207px;
  position: absolute;
  top: 70px;
  left: 50px;
}

.plan-box {
  background-color: #f0f7ff;
  border: 1px solid #f2f3f7;
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  overflow: hidden;
  box-shadow: 0 10px 16px -4px #10102814;
}

.plan-top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  background-color: #0c1d49;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  width: 100%;
  height: 540px;
  padding: 40px 40px 60px;
  display: block;
  overflow: hidden;
}

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

.plan-top.is-auto {
  height: auto;
}

.smile {
  margin-left: 520px;
  position: absolute;
  bottom: 8px;
}

.success-video {
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 316px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.overlay-black {
  z-index: 2;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.success-image {
  z-index: 3;
  width: 183px;
  height: 100%;
  position: absolute;
}

.video-info {
  z-index: 4;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  display: grid;
  position: absolute;
}

.video-info-box {
  color: var(--black);
  text-align: center;
  background-color: #fff;
  border: 1px solid #d0d1dd;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  display: flex;
  box-shadow: 0 1px 4px #1010280f;
}

.success-quote {
  grid-row-gap: 20px;
  background-color: #fff;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  padding: 20px;
  display: grid;
  box-shadow: 0 15px 54px #2d2db01a;
}

.avatar {
  border-radius: 40px;
  width: 40px;
  min-width: 40px;
  height: 40px;
}

.wrap {
  position: relative;
}

.highlight {
  position: absolute;
  inset: -40px auto auto -34px;
}

.arrow-link {
  grid-column-gap: 12px;
  color: var(--midnight-blue);
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  display: flex;
}

.arrow-link:hover {
  color: var(--royal-blue);
}

.cta-shape-top {
  width: auto;
  max-width: none;
  height: 204px;
  position: absolute;
  inset: -20px -200px auto auto;
}

.cta-shape-bottom {
  width: auto;
  max-width: none;
  height: 310px;
  position: absolute;
  inset: auto auto -40px -200px;
}

.scroll-wrap {
  height: 300vh;
}

.sticky-wrap {
  position: sticky;
  top: 70px;
}

.sticky-wrap.is-wl {
  top: -140px;
}

.sticky-wrap.is-compound {
  top: -250px;
}

.sticky-section {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start center;
  place-items: start center;
  height: 100vh;
  min-height: 928px;
  padding: 40px 20px 100px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.sticky-section.is-wl {
  padding-left: 0;
  padding-right: 0;
}

.sticky-section.is-compound {
  min-height: 1028px;
  padding-left: 0;
  padding-right: 0;
}

.display-text {
  white-space: nowrap;
  font-size: 10em;
  font-weight: 700;
  line-height: 110%;
}

.plan-card {
  z-index: 2;
  color: var(--midnight-blue);
  background-color: #e4f1ff;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 490px;
  height: 536px;
  padding: 40px 140px 40px 40px;
  display: grid;
  position: absolute;
  top: 290px;
  overflow: hidden;
}

.plan-card.is-blue {
  z-index: 3;
  background-color: var(--midnight-blue);
  color: #fff;
  background-image: radial-gradient(circle, #ffffff29, #fff0);
  margin-top: -52px;
  margin-left: 114px;
  padding-right: 80px;
}

.plan-card.is-gray {
  z-index: 1;
  background-color: #f2f3f7;
  margin-top: 67px;
  margin-left: -71px;
  padding-right: 30px;
}

.plan-card.is-lite {
  padding-right: 110px;
}

.combine {
  background-color: var(--royal-blue);
  width: 10px;
  height: 2px;
}

.plan-image {
  width: auto;
  max-width: none;
  height: 320px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.plan-image.is-second {
  height: 330px;
  inset: 0% 0% auto auto;
}

.plan-image.is-third {
  height: 389px;
  right: 0;
}

.plan-info {
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: grid;
}

.star-icon {
  margin-top: 3px;
}

.circle-price {
  width: auto;
  max-width: none;
  height: 78px;
  position: absolute;
  bottom: -11px;
}

.circle-price.is-compound {
  margin-right: -220px;
}

.slider-item {
  grid-row-gap: 10px;
  color: var(--midnight-blue);
  background-color: #fff;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  padding: 20px;
  display: grid;
}

.slider-item.is-monthly, .slider-item.is-quarterly {
  align-content: start;
  align-items: start;
}

.slider-item.is-card {
  align-content: start;
  align-items: start;
  height: 310px;
}

.info-icon {
  margin-top: 3px;
}

.billing-toggle {
  background-color: #fff3;
  border-radius: 50px;
  justify-content: space-between;
  max-width: 280px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 2px;
  display: flex;
}

.billing-toggle.is-left-aligned {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.billing-toggle.on-compound {
  margin-bottom: 0;
}

.compound-link {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  border-radius: 50px;
  padding: 6px 14px;
  font-size: 14px;
  line-height: 22px;
}

.compound-link.w--current {
  background-color: #41d3fc;
  font-weight: 600;
}

.compound-link.is-active {
  background-color: #41d3fc;
  font-weight: 700;
}

.spiral {
  max-width: none;
  position: absolute;
  inset: auto 30px -40px auto;
}

.circle-started {
  position: absolute;
  bottom: -16px;
  left: -12px;
}

.find-arrow {
  z-index: -1;
  position: absolute;
  left: -140px;
}

.slider {
  background-color: #0000;
  height: auto;
  padding-bottom: 32px;
}

.slider.on-compound {
  padding-bottom: 50px;
}

.slide-nav {
  height: 10px;
  padding-top: 0;
  transition: all .2s;
  bottom: 2px;
}

.slide-wrap {
  grid-row-gap: 40px;
  color: var(--midnight-blue);
  background-color: #fff;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  min-height: 228px;
  padding: 20px;
  display: grid;
}

.slide {
  margin-right: 20px;
}

.billing-tabs {
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 30px;
}

.gap-60 {
  height: 60px;
}

.plan-container {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  width: 100%;
  max-width: 1244px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  display: flex;
}

.plan-container.no-gap {
  margin-top: 0;
}

.subtopic {
  grid-row-gap: 40px;
  border-bottom: 1px solid #d0d1dd;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 40px;
  display: grid;
  position: relative;
}

.subtopic:last-child {
  border-bottom-style: none;
  padding-bottom: 0;
}

.lines-graphics {
  position: absolute;
  inset: auto 0% 0% auto;
}

.carousel-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.carousel {
  width: 768px;
  height: auto;
  padding-bottom: 50px;
}

.carousel.is-full {
  width: 100%;
}

.carousel-cell {
  background-color: #fff;
  border-radius: 40px;
  width: 100%;
  max-width: 388px;
  height: 300px;
  margin-right: 20px;
  padding: 20px;
  position: relative;
  overflow: hidden;
}

.mission-icon {
  background-color: #fff;
  border: 1px solid #f2f3f7;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 60px;
  min-width: 60px;
  height: 60px;
  display: flex;
  box-shadow: 0 1px 4px #1010280f;
}

.cell-overlay {
  z-index: 10;
  background-color: #fffc;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-box {
  border-radius: 20px;
  width: 100%;
  height: 480px;
  position: relative;
  overflow: hidden;
}

.image-box.is-team {
  height: 296px;
}

.quote {
  font-weight: 500;
}

.yellow-hero-graphics {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.heart-hero-graphics {
  position: absolute;
  inset: auto 88px 98px auto;
}

.red-arrow-hero {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -130px auto auto -120px;
}

.blue-hero-graphics {
  position: absolute;
  inset: auto auto 107px 0%;
}

.blue-circle {
  position: absolute;
  inset: 50px auto auto -127px;
}

.half-circle-dark {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 58px 40px auto;
}

.spark-blue {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -110px -54px auto auto;
}

.arrow-black-round {
  z-index: 5;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto -36px -90px;
}

.three-lines-black {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -53px auto auto -49px;
}

.image-wrap {
  position: relative;
}

.red-arrow-round {
  position: absolute;
  left: -170px;
}

.founder-circle {
  width: 196px;
  height: auto;
  position: absolute;
  inset: -30px auto auto 72px;
}

.accordian-q {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  display: flex;
}

.faq-arrow {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.faq-ans {
  overflow: hidden;
}

.answer-wrap {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.number-box {
  color: #fcc841;
  background-color: #fff;
  border: 1px solid #f2f3f7;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 40px;
  height: 50px;
  font-size: 27px;
  font-weight: 600;
  line-height: 130%;
  display: flex;
  box-shadow: 0 3px 5px 1px #1010280f;
}

.number-box.is-red {
  color: #f34971;
}

.number-box.is-green {
  color: #17d3b5;
}

.divider {
  background-color: #d0d1dd;
  height: 1px;
}

.cards-wrap {
  width: 100%;
  min-height: 100px;
  position: relative;
}

.wl-card {
  z-index: 3;
  grid-column-gap: 20px;
  background-color: #f0f7ff;
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 584px;
  padding-top: 40px;
  padding-left: 40px;
  display: grid;
  position: relative;
  inset: 0% 0% auto;
  overflow: hidden;
  box-shadow: 0 2px 5px #0003;
}

.wl-card.is-dark {
  z-index: 2;
  background-color: var(--midnight-blue);
  color: #fff;
}

.wl-card.is-grey {
  z-index: 1;
  background-color: #fafafa;
  background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/65aeb8e26ab7befde33add66_Tirzepatide%201.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  box-shadow: 0 2px 5px #0003;
}

.wl-card.is-grey.tirzepatide {
  background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/65aeb8e26ab7befde33add66_Tirzepatide%201.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.wl-card.is-grey.semaglutide {
  background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/65aeb8df86241c4b7ace3a3c_Semaglutide%20copy%201.png");
}

.wl-card.is-grey.semaglutide.lipo {
  background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/664393c348e91af4385e305f_Inapp-bg.jpg");
  background-position: 0%;
}

.wl-card.is-benefits {
  min-height: 0;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-right: 40px;
}

.yellow-text {
  color: #fcc841;
}

.list-item {
  background-color: #4175fc1a;
  border-radius: 10px;
  padding: 10px;
}

.list-item.on-dark {
  background-color: #fff3;
}

.faq-item {
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cta-image {
  height: auto;
  position: relative;
}

.line-yellow {
  justify-content: center;
  align-items: center;
  width: 280px;
  height: auto;
  display: flex;
  position: absolute;
  inset: auto 0% -18px auto;
}

.review-box {
  grid-row-gap: 40px;
  border: 1px solid #f2f3f7;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  padding: 40px;
  display: grid;
  box-shadow: 0 1px 4px #1010280f;
}

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

.tick-item {
  grid-column-gap: 2px;
  align-items: flex-start;
  display: flex;
}

.tick {
  justify-content: center;
  align-items: center;
  margin-top: 2px;
  display: flex;
}

.blue-banner {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  color: #fff;
  background-color: #1655f8;
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.blue-banner.is-second {
  width: 600px;
}

.muted-text {
  opacity: .8;
}

.contact-box {
  background-color: #fff;
  border: 1px solid #f2f3f7;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 40px;
  box-shadow: 0 1px 4px #1010280f;
}

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

.field-label {
  color: var(--black);
  margin-bottom: 0;
  font-size: 10px;
  line-height: 10px;
  position: absolute;
  top: 8px;
  left: 10px;
}

.text-field {
  color: var(--black);
  border: 1px solid #f2f3f7;
  border-radius: 8px;
  height: 48px;
  margin-bottom: 0;
  padding: 18px 10px 8px;
  font-size: 14px;
  line-height: 22px;
  box-shadow: 0 1px 4px #1010280f;
}

.text-field::placeholder {
  color: var(--dim-grey);
}

.text-field.is-area {
  height: 126px;
}

.success-message {
  background-color: #0000;
  height: 100%;
  padding: 0;
}

.success-wrap {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.red-arrow-contact {
  position: absolute;
  inset: auto -102px -120px auto;
}

.circle-reach {
  position: absolute;
  inset: 22px 28px auto auto;
}

.compound-tabs {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  width: 45%;
  margin-right: -40px;
  display: grid;
  overflow: hidden;
}

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

.plan-tabs {
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.plan-menu {
  border-bottom: 1px solid #1655f81a;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.plan-link {
  opacity: .4;
  text-align: center;
  background-color: #0000;
  border-bottom: 3px solid #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  min-width: 240px;
  margin-bottom: -1.5px;
  padding: 20px;
  display: grid;
}

.plan-link.w--current {
  border-bottom: 3px solid var(--royal-blue);
  opacity: 1;
  background-color: #0000;
}

.plan-block {
  background-color: #f0f7ff;
  border-radius: 20px;
  padding: 40px;
}

.plan-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.carousel-quarter {
  width: 768px;
  height: auto;
  padding-bottom: 50px;
}

.banner-blue {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  color: #fff;
  background-color: #1655f8;
  border-radius: 40px;
  justify-content: space-between;
  align-items: center;
  padding: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.compound-pricing {
  width: 45%;
  margin-right: -40px;
  overflow: hidden;
}

.compound-mask {
  width: 370px;
  overflow: visible;
}

.price-red {
  z-index: 2;
  position: absolute;
  inset: auto auto 40px 125px;
}

.text-block, .text-block-2 {
  font-size: 20px;
}

.recaptcha {
  margin-bottom: 0;
}

.team-slider {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-2 {
  width: 100%;
  max-width: 940px;
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 93px;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper {
  background-color: #f5f7fa;
  border-radius: 5px;
  width: 30%;
  margin-right: 5%;
}

.team-block {
  background-color: #f5f7fa;
  padding-bottom: 24px;
}

.team-member-image-two {
  margin-bottom: 18px;
}

.team-block-info {
  background-color: #f5f7fa;
  flex-direction: column;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two {
  margin-top: 24px;
  margin-bottom: 12px;
  margin-left: -4px;
  font-size: 23px;
  font-weight: 600;
  line-height: 120%;
}

.team-member-text {
  margin-bottom: 20px;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.image {
  border-radius: 5px;
  box-shadow: 5px 4px 5px #0003;
}

.image-2 {
  border-radius: 5px;
  box-shadow: 0 2px 5px #0003;
}

.information-card {
  background-color: var(--gray);
  border-radius: 1.25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  display: grid;
  overflow: hidden;
  box-shadow: 0 1px 4px #1010280f;
}

.cta-bullet-points {
  grid-column-gap: 1.25em;
  grid-row-gap: 1.25em;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: center;
  place-items: center;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.cta-bullet {
  grid-column-gap: .125em;
  grid-template-rows: auto;
  grid-template-columns: 1em;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: center;
  place-items: center;
  display: grid;
}

.pricing-card {
  background-color: var(--gray);
  border-radius: 1.25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between start;
  justify-items: start;
  display: grid;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 5px #0003;
}

.line-break {
  display: block;
}

.team-info {
  grid-column-gap: .625em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1.5em;
  grid-auto-flow: column;
  place-content: center start;
  place-items: center start;
  display: grid;
}

.decorative-line {
  width: 411px;
  max-width: none;
  height: auto;
  position: absolute;
  inset: auto auto 52%;
}

.content-card {
  width: 531px;
  margin-right: -70px;
  padding: 40px 0 40px 40px;
}

.pricing-image {
  height: auto;
  position: absolute;
  inset: auto 0% 0% auto;
}

.pricing-image.lipo {
  margin-bottom: -40px;
  padding-top: 0;
  padding-bottom: 0;
}

.pricing-content {
  padding: 40px 40px 300px;
  box-shadow: 0 2px 5px #0003;
}

.team-image {
  border-radius: 20px;
  width: 100%;
  height: auto;
}

.table {
  border: 1px solid var(--gray);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1px 1fr 1px 1fr;
  grid-auto-columns: 1fr;
  overflow: hidden;
  box-shadow: 0 1px 4px #1010280f;
}

.table-cell {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 20px;
  display: grid;
}

.table-cell.is-white {
  background-color: #fff;
}

.table-cell.is-align-center {
  text-align: center;
}

.table-cell.is-align-center.is-white {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.table-line {
  background-color: #d0d1dd;
  width: 1px;
}

.table-row {
  background-color: var(--gray);
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1px 1fr 1px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.body-text {
  font-size: 16px;
  font-weight: 400;
  line-height: 160%;
}

.body-text.is-semibold {
  font-weight: 600;
}

.feature-item {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 12px 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.main-menu {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.menu-links {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-direction: row;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.menu-toast {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  display: flex;
}

.navigation {
  z-index: 999;
  background-color: #fff;
  border-bottom: 1px solid #0000001a;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 17px 10px;
  font-weight: 400;
  display: block;
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
}

.menu-toast-link {
  color: var(--black);
  align-items: center;
  font-size: 6px;
  font-weight: 400;
  line-height: 22px;
  display: flex;
}

.toast-icon {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: static;
}

.toast-list {
  background-color: #fff;
  border: .86px solid #ffffff1a;
  border-radius: 8px;
  width: 148px;
  padding: 8px;
  display: none;
  inset: 30px auto auto 0%;
  box-shadow: 0 1px 4px #1010281a;
}

.dropdown-link {
  color: var(--black);
  padding: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
}

.dropdown-link:hover {
  color: var(--royal-blue);
  background-color: #ecf1ff;
  border-radius: 4px;
}

.menu-left {
  align-items: center;
  padding-top: 10px;
  padding-bottom: 0;
  display: block;
}

.button-2 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  color: #fff;
  background-color: #653eea;
  border: 1px solid #653eea;
  border-radius: .5em;
  justify-content: center;
  align-items: center;
  padding: 1em 1.5em;
  font-size: .875em;
  font-weight: 700;
  line-height: 130%;
  display: flex;
}

.button-2:hover {
  background-color: #4d2fb3;
  border-color: #4d2fb3;
}

.button-2.is-small {
  padding: .75em 1em;
}

.menu-link {
  padding-top: .5em;
  padding-bottom: .5em;
  font-size: .875em;
  font-weight: 700;
  line-height: 130%;
}

.menu-link:hover {
  color: #653eea;
}

.menu-toast-icon {
  background-color: #fff;
  border: 1px solid #231f2f0f;
  border-radius: .5em;
  flex: none;
  width: 2em;
  height: 2em;
  padding: .5em;
}

.box-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.menu-toast-wrapper {
  background-color: #fff;
  border: 1px solid #231f2f0f;
  border-radius: .5em;
  width: 21em;
  inset: 2.3em auto auto -1.6em;
  overflow: hidden;
  box-shadow: 0 10px 16px -4px #0000001a;
}

.menu-links-2 {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  align-items: center;
  display: flex;
}

.big-text-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125em;
  font-weight: 400;
  line-height: 140%;
}

.big-text-2.is-bold {
  font-weight: 700;
}

.mobile-menu-wrapper {
  display: none;
}

.menu-toast-links {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding: 1.5em;
  display: grid;
}

.menu-toast-dropdown {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  padding: .5em 0;
  font-size: .875em;
  font-weight: 700;
  line-height: 130%;
  transition: all .2s;
  display: flex;
}

.menu-toast-dropdown:hover {
  color: #653eea;
}

.menu-toast-link-2 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.menu-toast-link-2:hover {
  color: #653eea;
}

.menu-toast-header {
  font-size: .875em;
  font-weight: 700;
  line-height: 130%;
}

.buttons-group {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: center;
  display: flex;
}

.menu-icon-2 {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.menu-toast-info {
  opacity: .5;
  color: #231f2f;
  font-size: .875em;
  line-height: 130%;
}

.burger {
  display: none;
}

.brix---btn-primary-small {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 18px 24px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-small:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-header-hidden-on-mbl {
  margin-left: 24px;
}

.brix---link-text {
  transition: color .3s;
  display: inline-block;
}

.brix---link-icon-left {
  margin-right: 6px;
}

.brix---link-wrapper {
  color: var(--elements-webflow-library--neutral--800);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---hamburger-menu-bar-bottom, .brix---hamburger-menu-bar-top {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---hamburger-menu-wrapper {
  padding: 0;
  transition: transform .3s;
}

.brix---hamburger-menu-wrapper:hover {
  transform: scale(.96);
}

.brix---hamburger-menu-wrapper.w--open {
  background-color: #0000;
}

.brix---header-right-col {
  justify-content: flex-end;
  align-items: center;
  margin-left: 250px;
  display: flex;
}

.brix---header-nav-list-item-show-in-mbl {
  margin-bottom: 0;
  padding-left: 32px;
  display: none;
}

.brix---header-nav-link {
  color: var(--elements-webflow-library--neutral--800);
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---header-nav-list-item-left {
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 32px;
}

.brix---dropdown-link {
  color: var(--elements-webflow-library--neutral--600);
  align-items: center;
  width: 100%;
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-link:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---dropdown-links-grid {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---dropdown-pd {
  padding: 40px;
}

.brix---dropdown-card {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 20px;
  min-width: 280px;
  top: 32px;
  overflow: hidden;
}

.brix---dropdown-column-wrapper {
  background-color: #0000;
  padding-top: 32px;
  transform: translate(0);
}

.brix---dropdown-column-wrapper.w--open {
  transform: translate(-50%);
}

.brix---dropdown-chevron {
  width: 14px;
  margin-left: 6px;
}

.brix---dropdown-toggle {
  color: var(--elements-webflow-library--neutral--800);
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-toggle:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---header-logo {
  max-width: 250px;
}

.brix---header-logo-link-left {
  transform-style: preserve-3d;
  padding-left: 0;
  padding-right: 40px;
  transition: transform .3s, color .3s;
}

.brix---header-logo-link-left:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---header-left-col {
  align-items: center;
  display: flex;
}

.brix---header-content-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---container-default {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  max-width: 1218px;
  margin-left: 57.5px;
  margin-right: 13.5px;
  padding-left: 24px;
  padding-right: 0;
  display: flex;
}

.brix---header-wrapper {
  background-color: var(--elements-webflow-library--neutral--100);
  justify-content: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Poppins, sans-serif;
  display: flex;
  position: relative;
}

.brix---badge-secondary-small-bold {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  border-radius: 40px;
  padding: 14px 22px;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.brix---badge-wrapper-top-right {
  position: absolute;
  inset: 20px 20px auto auto;
}

.brix---icon-square-36px {
  background-color: var(--elements-webflow-library--secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
  overflow: hidden;
}

.brix---icon-square-36px:hover {
  transform: scale(.92);
}

.brix---social-media-grid-right---t-center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: end;
  align-self: center;
  justify-items: end;
}

.brix---team-v13-right-content {
  flex: 1;
  width: 100%;
  max-width: 100%;
  margin-bottom: 4px;
}

.brix---display-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 44px;
  font-weight: 700;
  line-height: 52px;
}

.brix---heading-link-dark {
  color: var(--elements-webflow-library--neutral--800);
  text-decoration: none;
  transition: color .3s;
}

.brix---heading-link-dark:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---text-decoration-none {
  text-decoration: none;
}

.brix---team-v13-left-content {
  max-width: 160px;
  margin-right: 12px;
}

.brix---flex-horizontal-team-v13 {
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 20px;
  display: flex;
}

.brix---width-100 {
  width: 100%;
}

.brix---avatar-image-link {
  width: 100%;
  transition: transform .3s;
}

.brix---avatar-image-link:hover {
  transform: scale(1.1);
}

.brix---avatar-circle-07 {
  border-radius: 50%;
  width: 240px;
  max-width: 240px;
  height: 240px;
  max-height: 240px;
  overflow: hidden;
  transform: translate(0);
}

.brix---card-content-center-v13 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 96px 25px 48px;
  display: flex;
  position: relative;
}

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

.brix---paragraph-default {
  margin-top: -10px;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-600 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-h2-size {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-800 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-16px {
  margin-bottom: 16px;
}

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

.brix---inner-container-574px---center {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px {
  margin-bottom: 75px;
}

.brix---container-default-2 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section {
  color: var(--elements-webflow-library--neutral--100);
  margin-bottom: 30px;
  padding-top: 25px;
  padding-bottom: 20px;
}

.brix---text-300-medium {
  font-size: 20px;
  font-weight: 500;
  line-height: 22px;
}

.brix---text-uppercase {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.brix---heading-h3-size {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size-link {
  color: var(--elements-webflow-library--neutral--800);
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
  transition: color .3s;
}

.brix---heading-h3-size-link:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---flex-vertical-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.brix---flex-vertical-center.thomas {
  margin-top: 30px;
}

.brix---grid-3-columns-team-v5 {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.brix---color-neutral-801 {
  color: var(--elements-webflow-library--neutral--800);
}

.image-3 {
  margin-right: -15px;
}

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

.text-block-3 {
  font-size: 15px;
  font-weight: 500;
}

.text-span {
  color: #fcc841;
}

.image-5 {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 40px;
  overflow: hidden;
}

.image-6 {
  border-radius: 30px;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  position: static;
  box-shadow: 0 1px 5px #0003;
}

.text-span-2 {
  text-shadow: 0 1px 1px #0003;
  font-size: 1.1em;
  font-weight: 700;
  line-height: 0%;
}

.brix---paragraph-default-2 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 17px;
  line-height: 30px;
}

.brix---color-neutral-802 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---accordion-spacer {
  min-height: 16px;
}

.brix---acordion-body {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title {
  margin-top: 0;
  margin-bottom: 0;
}

.brix---color-neutral-803 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---accordion-content-wrapper {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.brix---accordion-btn-horizontal-line {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
}

.brix---accordion-btn-vertical-line {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
  transform: rotate(90deg);
}

.brix---btn-circle-accordion-btn {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.brix---btn-circle-accordion-btn:hover {
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---accordion-side {
  margin-right: 24px;
}

.brix---accordion-item-wrapper {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--400);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px 64px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---grid-1-column-gap-row-32px {
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 30px;
  display: grid;
}

.brix---inner-container-856---center {
  max-width: 856px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-2 {
  margin-bottom: 16px;
}

.brix---text-center-2 {
  text-align: center;
}

.brix---inner-container-574px---center-2 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-2 {
  margin-bottom: 48px;
}

.brix---container-default-3 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-2 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 0;
  padding-bottom: 0;
}

.brix---accordion-right-side {
  margin-left: 24px;
  margin-right: 0;
}

.brix---color-neutral-804 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---accordion-content-wrapper-v2 {
  flex-direction: column;
  justify-content: center;
  max-width: 730px;
  display: flex;
}

.brix---accordion-item-wrapper-v3-last {
  border-style: solid;
  border-width: 1px 0;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 40px 0;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3-last:hover {
  transform: translate(8px);
}

.brix---accordion-item-wrapper-v3 {
  border-style: solid;
  border-width: 1px 0;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 40px 0;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3:hover {
  transform: translate(8px);
}

.brix---accordion-item-wrapper-v3-first {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 0 0 40px;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3-first:hover {
  transform: translate(8px);
}

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

.brix---accordion-v3-card {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  padding: 88px 74px;
}

.brix---inner-container-1012px-center {
  max-width: 1012px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-3, .text-span-4 {
  color: var(--royal-blue);
}

.text-span-5 {
  color: var(--midnight-blue);
}

.text-span-6 {
  color: var(--royal-blue);
}

.text-span-7 {
  color: var(--elements-webflow-library--neutral--100);
  text-shadow: 0 1px 2px #0003;
}

.text-span-8 {
  color: var(--royal-blue);
}

.brix---floating-item-content-v10 {
  max-width: 690px;
  position: absolute;
  inset: 50% -27% 0% auto;
  transform: translate(0, -50%);
}

.brix---mg-bottom-0 {
  margin-bottom: 0;
}

.brix---color-neutral-805 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---paragraph-default-3 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---heading-h3-size-2 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-806 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-16px-3 {
  margin-bottom: 16px;
}

.brix---square-icon-56px {
  border-radius: 8px;
  width: 56px;
}

.brix---mg-bottom-24px {
  margin-bottom: 24px;
}

.brix---grid-2-columns-gap-40px {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---mg-bottom-32px {
  margin-bottom: 32px;
}

.brix---heading-h2-size-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---grid-card-light {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.35fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---card-light-content-v10 {
  background-color: var(--elements-webflow-library--neutral--200);
  border-radius: 24px;
  padding: 140px 72px;
  position: relative;
  overflow: hidden;
}

.brix---container-default-4 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-3 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---opacity-10 {
  opacity: .1;
}

.brix---floating-image-hero-v1---1 {
  z-index: -1;
  position: absolute;
  inset: auto auto -32% -41%;
}

.brix---opacity-20 {
  opacity: .2;
}

.brix---floating-image-hero-v1---2 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto 11% 8% auto;
  transform: rotate(140deg);
}

.brix---btn-icon-left {
  width: 10%;
  margin-right: 8px;
}

.brix---btn-download-app-white {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  padding: 20px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
  display: flex;
  box-shadow: 0 3px 6px #211f540f;
}

.brix---btn-download-app-white:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-download-app {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  padding: 20px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
  display: flex;
  box-shadow: 0 3px 8px #4a3aff1a;
}

.brix---btn-download-app:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left {
  margin-right: 24px;
}

.brix---buttons-row {
  align-items: center;
  display: flex;
}

.brix---color-neutral-807 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-40px {
  margin-bottom: 40px;
}

.brix---heading-h1-size {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---grid-hero-v16 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .9fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---section-hero-small {
  padding-top: 70px;
  padding-bottom: 70px;
  position: relative;
  overflow: hidden;
}

.brix---text-300-medium-2 {
  font-size: 20px;
  font-weight: 500;
  line-height: 22px;
}

.brix---pricing-v8-title-table {
  color: var(--elements-webflow-library--neutral--600);
  margin-bottom: 10px;
  display: none;
}

.brix---pricing-content-wrapper, .brix---pricing-content-wrapper-empty {
  border-bottom: 1px solid var(--elements-webflow-library--neutral--400);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 94px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.brix---btn-primary-small-full-width {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  width: 100%;
  padding: 18px 24px;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-small-full-width:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-400-bold {
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
}

.brix---text-200 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

.brix---color-neutral-808 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-8px {
  margin-bottom: 8px;
}

.brix---pricing-table-top {
  border-bottom: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  min-height: 230px;
  padding: 56px 24px 48px;
  display: flex;
  position: sticky;
  top: 0;
}

.brix---pricing-table-top-featured {
  border-bottom: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--secondary--color-2);
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  min-height: 230px;
  padding: 56px 24px 48px;
  display: flex;
  position: sticky;
  top: 0;
}

.brix---pricing-column-featured {
  background-color: var(--elements-webflow-library--secondary--color-2);
}

.brix---pricing-content-wrapper-left {
  border-bottom: 1px solid var(--elements-webflow-library--neutral--400);
  color: var(--elements-webflow-library--neutral--600);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 94px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.brix---text-300-bold {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---pricing-table-top-first {
  border-bottom: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  min-height: 230px;
  padding: 56px 24px 48px 0;
  display: flex;
  position: sticky;
  top: 0;
}

.brix---grid-4-columns-pricing-tablet {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.4fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---subtitle {
  color: var(--elements-webflow-library--accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---text-center-3 {
  text-align: center;
}

.brix---inner-container-700px-center {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-3 {
  margin-bottom: 48px;
}

.image-7 {
  width: 40px;
}

.text-span-9 {
  color: var(--midnight-blue);
  font-size: 35px;
}

.text-span-10 {
  outline-offset: 0px;
  perspective: 734px;
  perspective-origin: 0%;
  transform-origin: 0%;
  outline: 3px #fff;
  transform: perspective(110px);
}

.text-span-11 {
  background-color: var(--medium-aquamarine);
}

.text-span-12 {
  text-decoration: none;
}

.text-span-13 {
  opacity: .52;
}

.text-span-14 {
  opacity: .6;
}

.text-span-15 {
  opacity: .55;
}

.text-span-16 {
  -webkit-backdrop-filter: contrast(200%);
  backdrop-filter: contrast(200%);
}

.brix---border-radius-24px {
  z-index: -1;
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---link-icon-right {
  margin-left: 6px;
}

.brix---text-200-bold {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---color-accent-1 {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---link-wrapper-2 {
  color: var(--elements-webflow-library--neutral--800);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper-2:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---paragraph-default-4 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-809 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-32px-2 {
  margin-bottom: 32px;
}

.brix---display-4 {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---color-neutral-810 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-16px-4 {
  margin-bottom: 16px;
}

.brix---grid-2-columns-gap-56px {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---tabs-content-card {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 24px;
  width: 100%;
  padding: 48px 56px;
  overflow: visible;
}

.brix---mg-left-12px {
  margin-left: 12px;
}

.brix---square-icon-48px {
  border-radius: 10px;
  width: 48px;
}

.brix---tab-small-center {
  border: 2px solid var(--elements-webflow-library--neutral--200);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 6px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 12px;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---tab-small-center:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
}

.brix---tab-small-center.w--current {
  border-width: 2px;
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
}

.brix---tabs-menu {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.brix---heading-h2-size-4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---subtitle-2 {
  color: var(--elements-webflow-library--accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---text-center-4 {
  text-align: center;
}

.brix---inner-container-640px---center {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-4 {
  margin-bottom: 48px;
}

.brix---inner-container-1068px-center {
  max-width: 1068px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-5 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-4 {
  color: var(--elements-webflow-library--neutral--100);
  background-color: #0000;
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---btn-secondary-full-width {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  width: 100%;
  padding: 26px 38px;
  font-size: 18px;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.brix---btn-secondary-full-width:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---color-neutral-811 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-24px-2 {
  margin-bottom: 24px;
}

.brix---heading-h3-size-3 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---mg-bottom-8px-2 {
  margin-bottom: 8px;
}

.brix---card-link-content-center {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--600);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 48px 24px;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.brix---card-link-content-center:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---3-columns-1-col-tablet {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---mg-bottom-12px {
  margin-bottom: 12px;
}

.brix---inner-container-600px---center {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-2 {
  margin-bottom: 0;
}

.brix---color-neutral-812 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---card-left-text-wrapper {
  margin-left: 24px;
}

.brix---square-icon {
  border-radius: 16px;
}

.brix---card---icon-left---content-right {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  align-items: flex-start;
  padding: 48px;
  display: flex;
}

.brix---grid-2-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---color-neutral-813 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-h4-size {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.brix---btn-secondary {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  padding: 20px 30px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.brix---btn-secondary:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary {
  background-color: var(--royal-blue);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 20px 30px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left-2 {
  margin-right: 24px;
}

.brix---buttons-row-2 {
  align-items: center;
  display: flex;
}

.brix---grid-content-v15 {
  grid-column-gap: 110px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---text-300-medium-3 {
  font-size: 20px;
  font-weight: 500;
  line-height: 22px;
}

.brix---color-neutral-814 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---text-uppercase-2 {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.brix---heading-h3-size-4 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size-link-2 {
  color: var(--elements-webflow-library--neutral--800);
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
  transition: color .3s;
}

.brix---heading-h3-size-link-2:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---text-decoration-none-2 {
  text-decoration: none;
}

.brix---text-center-5 {
  text-align: center;
}

.brix---avatar-image-link-2 {
  transition: transform .3s;
}

.brix---avatar-image-link-2:hover {
  transform: scale(1.1);
}

.brix---avatar-circle-8 {
  border-radius: 50%;
  width: 240px;
  max-width: 240px;
  height: 240px;
  max-height: 240px;
  overflow: hidden;
  transform: translate(0);
}

.brix---mg-bottom-16px-5 {
  margin-bottom: 16px;
}

.brix---flex-vertical-center-2 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.brix---grid-3-columns-team-v5-2 {
  grid-column-gap: 28px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---paragraph-default-5 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---heading-h2-size-5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-815 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---inner-container-574px---center-3 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-5 {
  margin-bottom: 48px;
}

.brix---container-default-6 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-5 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.contained-image-copy {
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: inline-block;
}

.contained-image-copy.has-radius {
  border-radius: 40px;
}

.contained-image-copy.is-plan-image {
  border-radius: 15px;
  margin-bottom: -40px;
}

.contained-image-copy.has-20-radius {
  border-radius: 1.25em;
}

.contained-image-copy.is-absolute {
  position: absolute;
  inset: auto 0% 0% auto;
}

.contained-image-copy.footer {
  margin-left: 0;
}

.contained-image-copy.box {
  object-fit: fill;
  width: 450px;
  height: 400px;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: relative;
}

.contained-image-copy.home {
  width: 340px;
}

.text-span-17 {
  color: var(--royal-blue);
}

.text-span-18 {
  color: var(--light-blue);
}

.text-span-19 {
  color: var(--royal-blue);
}

.brix---accordion-btn-horizontal-line-2 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
}

.brix---accordion-btn-vertical-line-2 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
  transform: rotate(90deg);
}

.brix---btn-circle-accordion-btn-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.brix---btn-circle-accordion-btn-2:hover {
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---accordion-right-side-2 {
  margin-left: 24px;
  margin-right: 0;
}

.brix---mg-bottom-3 {
  margin-bottom: 0;
}

.brix---paragraph-default-6 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-816 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---accordion-spacer-2 {
  min-height: 16px;
}

.brix---acordion-body-2 {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title-2 {
  margin-top: 0;
  margin-bottom: 0;
}

.brix---color-neutral-817 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---accordion-content-wrapper-width-660px {
  flex-direction: column;
  justify-content: center;
  max-width: 660px;
  display: flex;
}

.brix---accordion-item-wrapper-v6 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  justify-content: space-between;
  width: 100%;
  padding: 48px 64px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v6:hover {
  transform: scale3d(.96, .96, 1.01);
}

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

.brix---tabs-content {
  overflow: visible;
}

.brix---badge-secondary---tabs {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  border-radius: 40px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, border-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary---tabs:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
}

.brix---badge-secondary---tabs.w--current {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--royal-blue);
  color: var(--elements-webflow-library--neutral--100);
}

.brix---tabs-menu-2 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.brix---inner-container-1012px-center-2 {
  max-width: 1012px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-6 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-6 {
  margin-bottom: 16px;
}

.brix---text-center-6 {
  text-align: center;
}

.brix---inner-container-574px---center-4 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-6 {
  margin-bottom: 48px;
}

.brix---container-default-7 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-6 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.text-span-20 {
  color: var(--midnight-blue);
}

.brix---btn-circle-accordion-btn-3 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.brix---btn-circle-accordion-btn-3:hover {
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---accordion-right-side-3 {
  margin-left: 24px;
  margin-right: 0;
}

.brix---paragraph-default-7 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-818 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---accordion-spacer-3 {
  min-height: 16px;
}

.brix---acordion-body-3 {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title-3 {
  margin-top: 0;
  margin-bottom: 0;
}

.brix---color-neutral-819 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---accordion-content-wrapper-v2-2 {
  flex-direction: column;
  justify-content: center;
  max-width: 730px;
  display: flex;
}

.brix---accordion-item-wrapper-v3-2 {
  border-style: solid;
  border-width: 1px 0;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 40px 0;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3-2:hover {
  transform: translate(8px);
}

.brix---accordion-item-wrapper-v3-first-2 {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 0 0 40px;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3-first-2:hover {
  transform: translate(8px);
}

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

.brix---tabs-content-2 {
  overflow: visible;
}

.brix---badge-secondary---tabs-v2 {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  border-radius: 40px;
  margin-bottom: 16px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, border-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary---tabs-v2:hover, .brix---badge-secondary---tabs-v2.w--current {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
}

.brix---tabs-menu-v2 {
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-right: 100px;
  display: flex;
}

.brix---tabs-wrapper-v2 {
  display: flex;
}

.brix---inner-container-1012px-center-3 {
  max-width: 1012px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-7 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-7 {
  margin-bottom: 16px;
}

.brix---text-center-7 {
  text-align: center;
}

.brix---inner-container-574px---center-5 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-7 {
  margin-bottom: 48px;
}

.brix---container-default-8 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-7 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---accordion-btn-horizontal-line-3 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
}

.brix---accordion-btn-vertical-line-3 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
  transform: rotate(90deg);
}

.brix---mg-bottom-4 {
  margin-bottom: 0;
}

.brix---color-neutral-820 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---accordion-content-wrapper-width-660px-2 {
  flex-direction: column;
  justify-content: center;
  max-width: 660px;
  display: flex;
}

.brix---accordion-item-wrapper-v6-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  justify-content: space-between;
  width: 100%;
  padding: 48px 64px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v6-2:hover {
  transform: scale3d(.96, .96, 1.01);
}

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

.brix---badge-secondary---tabs-2 {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  border-radius: 40px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, border-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary---tabs-2:hover, .brix---badge-secondary---tabs-2.w--current {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
}

.brix---tabs-menu-3 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.html-embed {
  object-fit: none;
  justify-content: center;
  align-items: stretch;
  margin-top: 0;
  display: flex;
}

.html-embed.legit {
  margin-top: -60px;
}

.html-embed.comp {
  padding-top: 10px;
}

.image-8 {
  max-width: 140%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 0;
  display: block;
}

.brix---accordion-btn-horizontal-line-4 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
}

.brix---accordion-btn-vertical-line-4 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
  transform: rotate(90deg);
}

.brix---btn-circle-accordion-btn-4 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.brix---btn-circle-accordion-btn-4:hover {
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---accordion-right-side-4 {
  margin-left: 24px;
  margin-right: 0;
}

.brix---mg-bottom-5 {
  margin-bottom: 0;
  font-size: 17px;
  line-height: 130%;
}

.brix---paragraph-default-8 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-821 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---accordion-spacer-4 {
  min-height: 16px;
}

.brix---acordion-body-4 {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title-4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 600;
  line-height: 100%;
}

.brix---color-neutral-822 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---accordion-content-wrapper-width-660px-3 {
  flex-direction: column;
  justify-content: center;
  max-width: 660px;
  display: flex;
}

.brix---accordion-item-wrapper-v6-3 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--light-grey);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  justify-content: space-between;
  width: 100%;
  padding: 15px 40px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v6-3:hover {
  transform: scale3d(.96, .96, 1.01);
}

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

.brix---tabs-content-3 {
  overflow: visible;
}

.brix---badge-secondary---tabs-3 {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  border-radius: 40px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, border-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary---tabs-3:hover, .brix---badge-secondary---tabs-3.w--current {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
}

.brix---tabs-menu-4 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.brix---inner-container-1012px-center-4 {
  max-width: 1012px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-8 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-8 {
  margin-bottom: 16px;
}

.brix---text-center-8 {
  text-align: center;
}

.brix---inner-container-574px---center-6 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-8 {
  margin-bottom: 61px;
}

.brix---container-default-9 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-8 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 71px;
  padding-bottom: 176px;
}

.bold-text, .bold-text-2, .bold-text-3, .bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7 {
  font-weight: 600;
}

.text-span-21 {
  color: var(--midnight-blue);
  text-shadow: 0 1px 1px #0003;
}

.text-span-22 {
  color: var(--magenta);
}

.text-span-23 {
  color: var(--midnight-blue);
}

.text-span-24 {
  color: var(--royal-blue);
}

.text-span-25 {
  color: var(--dim-grey);
}

.text-span-26, .text-span-27 {
  color: var(--royal-blue);
}

.text-span-28 {
  color: var(--sky-blue);
  text-decoration: underline;
}

.text-span-29 {
  color: var(--dim-grey);
  font-size: 18px;
  font-weight: 600;
  line-height: 100%;
}

.text-span-30 {
  opacity: .5;
}

.paragraph {
  color: #37383d;
}

.text-span-31 {
  color: var(--dim-grey);
  letter-spacing: -1.5px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 20px;
  font-weight: 600;
  line-height: 150%;
  display: flex;
}

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

.text-span-33 {
  color: #393b3f;
}

.text-span-34 {
  color: var(--sky-blue);
}

.text-span-35, .text-span-36 {
  opacity: .5;
}

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

.text-span-38, .text-span-39 {
  color: var(--royal-blue);
}

.text-span-40 {
  opacity: .5;
}

.text-span-41 {
  color: var(--sky-blue);
}

.image-9 {
  object-fit: contain;
  margin-top: -19px;
  padding-top: 0;
  transform: rotate(2.2deg);
}

.text-span-43 {
  color: #5a5f69;
}

.text-span-44, .text-span-45, .text-span-46 {
  opacity: .8;
  font-weight: 600;
  line-height: 150%;
}

.button-3 {
  background-color: var(--royal-blue);
  border-radius: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 150px;
  margin: 30px auto;
  display: flex;
}

.text-span-47 {
  opacity: .6;
  font-size: 18px;
  font-weight: 600;
}

.text-span-48 {
  color: var(--royal-blue);
}

.paragraph-2 {
  padding-bottom: 25px;
  font-size: .9em;
}

.text-span-49 {
  color: var(--dim-grey);
}

.tick-item-blue {
  grid-column-gap: 2px;
  color: var(--midnight-blue);
  align-items: flex-start;
  display: flex;
}

.text-span-50 {
  color: var(--royal-blue);
}

.text-span-51 {
  color: var(--sky-blue);
}

.body-3, .body-4, .body-5, .body-6, .body-7, .body-8, .body-9 {
  margin-left: 5px;
  margin-right: 5px;
}

.brix---mg-bottom-16px-copy {
  margin-top: 30px;
  margin-bottom: 16px;
}

.brix---grid-3-columns-team-v5-copy {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.flex-2 {
  align-items: center;
  display: flex;
}

.cu-card {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  max-width: 30%;
  display: flex;
}

.footer-inner {
  width: 90%;
  max-width: 1592px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.footer-inner.mb {
  display: none;
}

.sst-img {
  width: 100%;
  display: none;
}

.plan-card-heading {
  color: #4175fc;
  text-transform: uppercase;
  border-bottom: 1px solid #d9d9d9;
  margin-top: 0;
  margin-bottom: 20px;
  padding-bottom: 20px;
  font-size: 36px;
  line-height: 100%;
}

.plans-card {
  background-color: #f5f5f5;
  border-radius: 30px;
  padding: 40px;
}

.testimonial-title-thumbnail {
  object-fit: cover;
  border-radius: 50px;
  width: 60px;
  height: 60px;
}

.enbold-banner-card {
  background-image: linear-gradient(87deg, #f2f2f2 58.32%, #f2f2f299 99.26%);
  border-radius: 30px;
  padding: 20px;
}

.footer-logo {
  background-color: #4175fc;
  justify-content: center;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.arrow-green {
  position: absolute;
  inset: -30px auto auto -30px;
}

.get-started-btn {
  color: #0c1e49;
  background-color: #fcc840;
  border-radius: 8px;
  padding: 15px 30px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: inline-block;
}

.plan-para {
  color: #0c1e49;
  margin-bottom: 60px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 140%;
}

.success-stories {
  background-color: #f5f5f5;
  padding-top: 150px;
  padding-bottom: 80px;
}

.cancelation-text {
  color: #4175fc;
  font-size: 20px;
  font-weight: 500;
}

.body-text-2 {
  color: #0c1e49;
  font-size: 18px;
  line-height: 25px;
}

.body-text-2.cu-pre {
  max-width: 340px;
}

.body-text-2.cu-pre.glp-text {
  max-width: 376px;
}

.body-text-2.cu-pre.glp-text.g1 {
  max-width: 371px;
}

.body-text-2.cu-pre.glp-text.g1.glp-mb {
  font-family: Inter, sans-serif;
}

.success-stories-card-thumbnail {
  border-radius: 20px;
  overflow: hidden;
}

.plans-card-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.membership-card-thumbnail {
  justify-content: center;
  align-items: center;
  min-height: 100px;
  margin-bottom: 30px;
  display: flex;
}

.membership-wrapper {
  text-align: center;
  width: 100%;
  max-width: 1092px;
  margin-left: auto;
}

.choose-section {
  background-color: #f5f5f5;
  padding-top: 100px;
  padding-bottom: 100px;
}

.choose-section.glp {
  background-color: #fff;
}

.enbold-banner-inner {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.text-span-52 {
  color: #4175fc;
}

.sign-up-btn {
  color: #0c1e49;
  border: 1px solid #4175fc;
  border-radius: 8px;
  padding: 20px 60px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: inline-block;
}

.sign-up-btn.mbl-btn {
  display: none;
}

.sign-up-btn.d-none {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 194px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.sign-up-btn.sign-up-yellow-btn {
  background-color: #fcc840;
  border-width: 0;
  margin-bottom: 60px;
}

.para2 {
  color: #0c1e49;
  margin-bottom: 40px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 140%;
}

.success-stories-card {
  background-color: #fff;
  border-radius: 20px;
  position: relative;
}

.enbold-card-thumbnail {
  margin-bottom: 0;
}

.medi-mg {
  color: #0c1e49;
  margin-left: 0;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

.logo {
  margin-bottom: 54px;
}

.month-gray-text {
  opacity: .5;
  font-size: 14px;
  line-height: 100%;
}

.heading-lg {
  color: #0c1e49;
  text-align: center;
  margin-top: 0;
  margin-bottom: 80px;
  font-size: 70px;
  line-height: 100%;
}

.heading-lg.h-4 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 37px;
  font-weight: 500;
}

.plan-list-item {
  color: #0c1e49;
  font-size: 18px;
  line-height: 140%;
}

.footer-para {
  opacity: .6;
  color: #0c1e49;
  font-family: Inter, sans-serif;
}

.pricing-detail {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: baseline;
  margin-bottom: 40px;
  display: flex;
}

.enbold-banner-col-right {
  border-radius: 30px;
  width: 100%;
  max-width: 763px;
  height: 100vh;
}

.heading6 {
  color: #0c1e49;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 140%;
}

.plans-title-row {
  max-width: 550px;
}

.container-3 {
  width: 90%;
  max-width: 1606px;
}

.enbold-banner-card-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
}

.journey-btn {
  color: #0c1e49;
  background-color: #fcc840;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 64px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.journey-btn.stories-btn {
  max-width: 307px;
  height: 54px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-53 {
  color: #fcc840;
}

.smile-icon {
  position: absolute;
  inset: auto 8vw 0% auto;
}

.membership {
  background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/66439358a0d4c452d22b7ea2_Membership-bg.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.membership-subtite {
  color: #4175fc;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
}

.cu-cards {
  justify-content: space-between;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.higher-dosing-detail-row {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.dollar-price-text {
  color: #0c1e49;
  font-size: 28px;
  font-weight: 700;
  line-height: 120%;
}

.container-4 {
  width: 90%;
  max-width: 1504px;
}

.heading3 {
  color: #0c1e49;
  margin-top: 0;
  margin-bottom: 60px;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

.heading2 {
  color: #0c1e49;
  max-width: 650px;
  margin: 0 auto 60px;
  font-size: 70px;
  line-height: 100%;
}

.heading2.success-stories-title {
  text-align: center;
  max-width: 100%;
  margin-bottom: 0;
}

.heading-2 {
  font-weight: 700;
}

.heading-2.glp-mb {
  font-family: Inter, sans-serif;
}

.insurance-text {
  color: #4175fc;
}

.enbold-banner {
  padding-bottom: 66px;
}

.enbold-banner-card-title {
  color: #333;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 30px;
  font-weight: 700;
  line-height: 100%;
}

.success-stories-detail-row {
  grid-column-gap: 5.2vw;
  grid-row-gap: 5.2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-bottom: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.success-stories-card-detail {
  padding: 30px;
}

.start-at-text {
  color: #4175fc;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
}

.small-price {
  color: #4175fc;
  margin-left: 10px;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

.starting-text {
  color: #333;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 100%;
}

.plans-wrapper {
  width: 100%;
  max-width: 778px;
}

.footer {
  background-color: #f5f5f5;
}

.membership-card-title {
  color: #0c1e49;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
}

.price {
  color: #4175fc;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

.choose-plan-title {
  color: #0c1e49;
  margin-bottom: 20px;
  font-size: 30px;
  font-weight: 600;
  line-height: 100%;
}

.ssd-video {
  object-fit: cover;
  height: 100%;
  min-height: 537px;
  max-height: 537px;
}

.plans {
  padding-top: 150px;
  padding-bottom: 150px;
  position: relative;
}

.plans-bg-img {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  max-width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.higher-dosing-title {
  color: #0c1e49;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  line-height: 120%;
}

.hd-sub-heading {
  color: #4175fc;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  line-height: 100%;
}

.testimonial-tiitle {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.higher-dosing {
  padding-bottom: 30px;
}

.title-text {
  color: #333;
  font-size: 37px;
  font-weight: 300;
  line-height: 100%;
}

.membership-mobile-bg {
  display: none;
}

.text-span-54 {
  color: #4175fc;
}

.membership-detail-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.main-heading {
  color: #333;
  margin-top: 14px;
  margin-bottom: 14px;
  font-size: 90px;
  line-height: 100%;
}

.success-stories-title-row {
  width: 100%;
  max-width: 1220px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-10 {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 30px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.plan-list {
  margin-bottom: 40px;
  padding-left: 20px;
}

.enbold-banner-col-left {
  width: 100%;
  max-width: 640px;
  padding-top: 60px;
}

.para1 {
  color: #333;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
}

.higher-dosing-detail-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.higher-dosing-wrapper {
  background-image: linear-gradient(87deg, #f2f2f2 58.32%, #f2f2f299);
  border-radius: 30px;
  padding: 40px;
}

.higher-dosing-title-row {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.per-month {
  opacity: .5;
  color: #0c1e49;
  font-weight: 500;
  line-height: 100%;
}

.per-month.blue {
  color: #4175fc;
  text-transform: uppercase;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-left: 4px;
  font-family: Barlow Condensed, sans-serif;
  font-weight: 600;
  line-height: 100%;
}

.product-cards {
  z-index: 11;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  width: 100%;
  max-width: 1100px;
  margin-right: 0;
  display: flex;
  position: absolute;
}

.blue-btn-2 {
  color: #fff;
  background-color: #4175fc;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 15px 30px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.inapp-listitem-img {
  width: 76px;
}

.logo-link {
  margin-bottom: 70px;
}

.inapp-list {
  border: 1px solid #4175fc;
  border-radius: 20px;
  max-width: 704px;
  margin-top: 60px;
  margin-bottom: 60px;
}

.hero-left-col {
  width: 50%;
  margin-bottom: 220px;
}

.ss-card-2 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.ss-card-2._1st-card {
  max-width: 300px;
}

.heading-md-2 {
  max-width: 600px;
  font-size: 50px;
  line-height: 120%;
}

.heading-md-2.mb-60 {
  margin-top: 0;
  margin-bottom: 60px;
}

.heading-3 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.heading-3.glp-mb {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 24px;
}

.supplies-card {
  background-image: linear-gradient(110deg, #f5f5f5, #f5f5f5 39%, #ffffffb5);
  border-radius: 30px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  max-width: 1110px;
  margin-top: 140px;
  padding: 53px 40px;
  display: flex;
}

.p-card-time-2 {
  opacity: .5;
  color: #0c1e49;
  font-size: 16px;
  font-weight: 500;
}

.image-16 {
  display: none;
}

.inapp-listitem {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #4175fc;
  justify-content: flex-start;
  align-items: center;
  padding: 30px;
  display: flex;
}

.inapp-listitem.lib-0 {
  border-bottom-width: 0;
}

.eyebrow-text-2 {
  color: #333;
  font-size: 37px;
  font-weight: 300;
  line-height: 100%;
}

.p-card-text-2 {
  color: #333;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
}

.body-text-3 {
  color: #0c1e49;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.body-text-3.ss {
  max-width: 450px;
  margin-bottom: 60px;
}

.body-text-3.cu-pre {
  max-width: 340px;
}

.body-text-3.cu-pre.glp-text {
  max-width: 376px;
}

.body-text-3.cu-pre.glp-text.g1 {
  max-width: 371px;
}

.body-text-3.hero-text {
  color: #333;
  margin-bottom: 70px;
  font-size: 20px;
  font-weight: 500;
}

.pro-card {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: #fff;
  background-color: #ffffffc2;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 20px;
  display: flex;
}

.theme-btn-2 {
  color: #0c1e49;
  text-align: center;
  background-color: #fcc840;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 414px;
  height: 72px;
  margin-top: 40px;
  padding-top: 10px;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.theme-btn-2.btn {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: 60px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 40px;
  line-height: 1;
  display: flex;
}

.theme-btn-2.btn.ib-btn {
  flex-flow: row;
  margin-left: 0;
  display: flex;
}

.supplies-card-details-inner-2 {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.ss-right-mb {
  display: none;
}

.hero-section-2 {
  background-color: #f5f5f5;
  flex-flow: column;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding-top: 59px;
  display: flex;
}

.heading-sm-2 {
  color: #4175fc;
  text-align: left;
  width: 78%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 600;
  line-height: 100%;
}

.subscript {
  opacity: .5;
  border-radius: 0%;
}

.subscript.ss {
  font-size: 14px;
  line-height: 123%;
}

.y-text {
  color: #fcc840;
  font-weight: 500;
}

.ss-right-image {
  z-index: -1;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.container-5 {
  width: 90%;
  max-width: 1606px;
}

.container-5.container-lg {
  max-width: 1230px;
}

.container-5.inapp-con {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.container-5.hero-container {
  justify-content: center;
  align-items: center;
  width: 90%;
  display: flex;
  position: relative;
}

.hero-right-col {
  border-radius: 30px;
  overflow: hidden;
}

.ss-inner-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-top: 1px solid #d9d9d9;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.ss-inner-2.pr-inner {
  padding-right: 40px;
}

.text-link-2 {
  color: #4175fc;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

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

.supplies-left-col {
  flex-flow: column;
  padding-left: 0;
  display: flex;
}

.heading-xl-3 {
  color: #333;
  font-size: 90px;
  font-weight: 700;
  line-height: 100%;
}

.p-card-price-2 {
  color: #4175fc;
  margin-bottom: 10px;
  font-size: 50px;
  font-weight: 700;
  line-height: 100%;
}

.text-span-55 {
  color: #4175fc;
}

.ss-bottom-text-2 {
  color: #4175fc;
  text-align: left;
  text-transform: uppercase;
  margin-top: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: block;
}

.prise-2 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #000;
  justify-content: center;
  align-items: center;
  font-size: 28px;
  font-weight: 700;
  line-height: 130%;
  display: flex;
}

.inapp-list-text-2 {
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
}

.btn-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 60px;
  display: flex;
}

.ss-weight-2 {
  color: #4175fc;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

.in-app-section {
  background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/664393c348e91af4385e305f_Inapp-bg.jpg");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 144px;
  padding-bottom: 144px;
}

.p-card-title-2 {
  color: #333;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 36px;
}

.p-card-title-2.ss-card {
  color: #0c1e49;
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.supplies-section {
  padding-top: 283px;
  padding-bottom: 150px;
  position: relative;
}

.blue-btn-3 {
  color: #fff;
  background-color: #4175fc;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 15px 30px;
  font-family: Space Grotesk, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.heading-md-3 {
  max-width: 600px;
  font-family: Space Grotesk, sans-serif;
  font-size: 50px;
  line-height: 120%;
}

.heading-md-3.mb-60 {
  margin-top: 0;
  margin-bottom: 60px;
}

.p-card-time-3 {
  opacity: .5;
  color: #0c1e49;
  font-family: Space Grotesk, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.image-18 {
  display: none;
}

.eyebrow-text-3 {
  color: #333;
  font-family: Space Grotesk, sans-serif;
  font-size: 37px;
  font-weight: 300;
  line-height: 100%;
}

.p-card-text-3 {
  color: #333;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Space Grotesk, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
}

.body-text-4 {
  color: #0c1e49;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.body-text-4.ss {
  max-width: 450px;
  margin-bottom: 60px;
}

.body-text-4.cu-pre {
  max-width: 340px;
}

.body-text-4.cu-pre.glp-text {
  max-width: 376px;
}

.body-text-4.cu-pre.glp-text.g1 {
  max-width: 371px;
}

.body-text-4.hero-text {
  color: #333;
  margin-bottom: 70px;
  font-family: Space Grotesk, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.journey-btn-2 {
  color: #0c1e49;
  background-color: #fcc840;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 64px;
  font-family: Georama, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.journey-btn-2.stories-btn {
  max-width: 307px;
  height: 54px;
  margin-left: auto;
  margin-right: auto;
  font-family: Space Grotesk, sans-serif;
  display: flex;
}

.theme-btn-3 {
  color: #0c1e49;
  text-align: center;
  background-color: #fcc840;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 414px;
  height: 72px;
  margin-top: 40px;
  padding-top: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.theme-btn-3.btn {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: 60px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 40px;
  line-height: 1;
  display: flex;
}

.theme-btn-3.btn.ib-btn {
  flex-flow: row;
  margin-left: 0;
  display: flex;
}

.heading-sm-3 {
  color: #4175fc;
  text-align: left;
  width: 78%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Barlow Condensed, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 100%;
}

.container-6 {
  width: 90%;
  max-width: 1606px;
}

.container-6.container-lg {
  max-width: 1230px;
}

.container-6.inapp-con {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.container-6.hero-container {
  justify-content: center;
  align-items: center;
  width: 90%;
  display: flex;
  position: relative;
}

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

.heading-xl-4 {
  color: #333;
  font-family: Space Grotesk, sans-serif;
  font-size: 90px;
  font-weight: 700;
  line-height: 100%;
}

.p-card-price-3 {
  color: #4175fc;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 100%;
}

.text-span-56 {
  color: #4175fc;
}

.ss-bottom-text-3 {
  color: #4175fc;
  text-align: left;
  text-transform: uppercase;
  margin-top: 10px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: block;
}

.prise-3 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #000;
  justify-content: center;
  align-items: center;
  font-family: Barlow, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 130%;
  display: flex;
}

.ss-weight-3 {
  color: #4175fc;
  font-family: Barlow, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

.heading-lg-2 {
  color: #0c1e49;
  text-align: center;
  margin-top: 0;
  margin-bottom: 80px;
  font-family: Space Grotesk, sans-serif;
  font-size: 70px;
  line-height: 100%;
}

.heading-lg-2.h-4 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 37px;
  font-weight: 500;
}

.p-card-title-3 {
  color: #333;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Space Grotesk, sans-serif;
  font-size: 36px;
}

.p-card-title-3.ss-card {
  color: #0c1e49;
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.flex-3 {
  align-items: center;
  display: flex;
}

.cancelation-text-2 {
  color: #4175fc;
  font-family: Barlow Condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.body-text-5 {
  color: #0c1e49;
  font-size: 18px;
  line-height: 25px;
}

.body-text-5.cu-pre {
  max-width: 340px;
}

.body-text-5.cu-pre.glp-text {
  max-width: 376px;
}

.body-text-5.cu-pre.glp-text.g1 {
  max-width: 371px;
}

.body-text-5.cu-pre.glp-text.g1.glp-mb {
  font-family: Inter, sans-serif;
}

.text-span-57 {
  color: #4175fc;
}

.sign-up-btn-2 {
  color: #0c1e49;
  border: 1px solid #4175fc;
  border-radius: 8px;
  padding: 20px 60px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
  display: inline-block;
}

.sign-up-btn-2.mbl-btn {
  display: none;
}

.sign-up-btn-2.d-none {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 194px;
  padding-left: 0;
  padding-right: 0;
  font-family: Georama, sans-serif;
  display: flex;
}

.sign-up-btn-2.sign-up-yellow-btn {
  background-color: #fcc840;
  border-width: 0;
  margin-bottom: 60px;
}

.medi-mg-2 {
  color: #0c1e49;
  margin-left: 0;
  font-family: Barlow Condensed, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

.heading-lg-3 {
  color: #0c1e49;
  text-align: center;
  margin-top: 0;
  margin-bottom: 80px;
  font-size: 70px;
  line-height: 100%;
}

.heading-lg-3.h-4 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 37px;
  font-weight: 400;
}

.container-7 {
  width: 90%;
  max-width: 1606px;
}

.text-span-58 {
  color: #fcc840;
}

.dollar-price-text-2 {
  color: #0c1e49;
  font-family: Barlow, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 120%;
}

.heading-4 {
  font-weight: 700;
}

.heading-4.glp-mb {
  font-family: Inter, sans-serif;
}

.start-at-text-2 {
  color: #4175fc;
  text-transform: uppercase;
  font-family: Barlow Condensed, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
}

.small-price-2 {
  color: #4175fc;
  margin-left: 10px;
  font-family: Barlow, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
}

.price-2 {
  color: #4175fc;
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: Barlow, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

.choose-plan-title-2 {
  color: #0c1e49;
  margin-bottom: 20px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 100%;
}

.text-span-59 {
  color: #4175fc;
}

.image-25 {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 30px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.flex-4 {
  align-items: center;
  display: flex;
}

.body-text-6 {
  color: #0c1e49;
  font-size: 18px;
  line-height: 25px;
}

.body-text-6.cu-pre {
  max-width: 340px;
}

.body-text-6.cu-pre.glp-text {
  max-width: 376px;
}

.body-text-6.cu-pre.glp-text.g1 {
  max-width: 371px;
}

.body-text-6.cu-pre.glp-text.g1.glp-mb {
  font-family: Inter, sans-serif;
}

.text-span-60 {
  color: #4175fc;
}

.heading-lg-4 {
  color: #0c1e49;
  text-align: center;
  margin-top: 0;
  margin-bottom: 80px;
  font-size: 70px;
  line-height: 100%;
}

.heading-lg-4.h-4 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 37px;
  font-weight: 400;
}

.container-8 {
  width: 90%;
  max-width: 1606px;
}

.text-span-61 {
  color: #fcc840;
}

.dollar-price-text-3 {
  color: #0c1e49;
  font-family: Barlow, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 120%;
}

.heading-5 {
  font-weight: 700;
}

.heading-5.glp-mb {
  font-family: Inter, sans-serif;
}

.choose-plan-title-3 {
  color: #0c1e49;
  margin-bottom: 20px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 100%;
}

.text-span-62 {
  color: #4175fc;
}

.image-26, .image-27 {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 30px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.flex-5 {
  align-items: center;
  display: flex;
}

.body-text-7 {
  color: #0c1e49;
  font-size: 18px;
  line-height: 25px;
}

.body-text-7.cu-pre {
  max-width: 340px;
}

.body-text-7.cu-pre.glp-text {
  max-width: 376px;
}

.body-text-7.cu-pre.glp-text.g1 {
  max-width: 371px;
}

.body-text-7.cu-pre.glp-text.g1.glp-mb {
  font-family: Inter, sans-serif;
}

.text-span-63 {
  color: #4175fc;
}

.heading-lg-5 {
  color: #0c1e49;
  text-align: center;
  margin-top: 0;
  margin-bottom: 80px;
  font-size: 70px;
  line-height: 100%;
}

.heading-lg-5.h-4 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 37px;
  font-weight: 400;
}

.container-9 {
  width: 90%;
  max-width: 1606px;
}

.text-span-64 {
  color: #fcc840;
}

.dollar-price-text-4 {
  color: #0c1e49;
  font-family: Barlow, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 120%;
}

.heading-6 {
  font-weight: 700;
}

.heading-6.glp-mb {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 24px;
}

.choose-plan-title-4 {
  color: #0c1e49;
  margin-bottom: 20px;
  font-family: Barlow Condensed, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 100%;
}

.text-span-65 {
  color: #4175fc;
}

.image-28 {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 30px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.body-10 {
  font-family: Space Grotesk, sans-serif;
}

.legit-icon {
  text-align: right;
  margin-top: 30px;
}

.footer-logo-inner {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  width: 90%;
  max-width: 1592px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.banner-wrapper {
  overflow: hidden;
}

.home-banner {
  background-color: var(--light-blue);
  text-align: center;
}

.text-wrapper {
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
}

.text-span-25-copy {
  color: var(--magenta);
}

.text-span-66 {
  color: var(--gray);
}

.div-block {
  color: var(--light-grey);
  column-count: auto;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
}

.text-span-67 {
  color: var(--royal-blue);
}

.brix---mg-bottom-6 {
  margin-bottom: 0;
}

.brix---color-neutral-823 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---paragraph-default-9 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---heading-h3-size-5 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-824 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-8px-3 {
  margin-bottom: 8px;
}

.brix---card-left-text-wrapper-2 {
  margin-left: 24px;
}

.brix---square-icon-2 {
  border-radius: 16px;
}

.brix---card---icon-left---content-right-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  align-items: flex-start;
  padding: 48px;
  display: flex;
}

.brix---grid-2-columns-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---heading-h2-size-9 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-12px-2 {
  margin-bottom: 12px;
}

.brix---text-center-9 {
  text-align: center;
}

.brix---inner-container-600px---center-2 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-9 {
  margin-bottom: 48px;
}

.brix---container-default-10 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-9 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.text-span-68 {
  color: var(--midnight-blue);
  font-weight: 500;
}

.text-span-69 {
  font-weight: 700;
}

.text-span-70 {
  color: var(--midnight-blue);
}

@media screen and (min-width: 1280px) {
  .container {
    grid-row-gap: 3.75em;
  }

  .contained-image.on-wl {
    object-fit: contain;
  }

  .wl-card.is-grey {
    background-color: #fafafa00;
    background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/65aeb8df86241c4b7ace3a3c_Semaglutide%20copy%201.png");
    background-position: 50%;
    background-size: cover;
  }

  .image-6 {
    border-radius: 30px;
  }

  .contained-image-copy.on-wl {
    object-fit: contain;
    object-fit: contain;
    object-fit: contain;
  }
}

@media screen and (min-width: 1440px) {
  .brix---grid-1-column-gap-row-32px {
    grid-row-gap: 32px;
    grid-template-areas: "."
                         "."
                         "."
                         "."
                         "."
                         "."
                         "."
                         "Area";
  }

  .brix---floating-item-content-v10 {
    right: -18%;
  }

  .brix---grid-hero-v16 {
    grid-column-gap: 90px;
  }

  .brix---grid-content-v15 {
    grid-column-gap: 100px;
  }
}

@media screen and (min-width: 1920px) {
  .section.semaglutide {
    background-position: 50%;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 48px;
  }

  h2 {
    font-size: 36px;
  }

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

  .section.is-grey.is-about {
    padding-top: 6.25em;
  }

  .section.is-cta {
    padding-top: 8.125em;
    padding-bottom: 8.125em;
  }

  .section.is-cta.is-second {
    padding-top: 6.25em;
    padding-bottom: 6.25em;
  }

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

  .container.is-nav {
    position: static;
  }

  .container.has-100-gap {
    grid-row-gap: 5em;
  }

  .container.is-menu {
    grid-template-columns: 1fr 1fr;
  }

  .container.semaglutide {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .sticky-box.is-follow {
    position: relative;
    top: 0;
  }

  .box.has-40-gap.with-padding-10 {
    padding: 0;
  }

  .box.has-40-gap.on-plans {
    width: 50%;
  }

  .box.has-20-gap.is-absolute {
    width: 42%;
  }

  .grid.has-three-columns {
    grid-template-columns: 1fr 1fr;
  }

  .grid.has-three-columns.has-10-gaps {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid.has-faqs {
    grid-template-columns: 1fr;
  }

  .grid.has-12-columns {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid.has-four-columns {
    grid-template-columns: 1fr 1fr;
  }

  .grid.is-responsive {
    grid-template-columns: 1fr;
  }

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

  .heading {
    font-size: 3.75em;
  }

  .heading.is-jumbo {
    font-size: 3em;
  }

  .heading.is-medium {
    font-size: 2.5em;
  }

  .heading.is-regular {
    font-size: 2em;
  }

  .heading.is-regular.is-second {
    font-size: 2.25em;
  }

  .contained-image {
    left: -18%;
  }

  .contained-image.mockup-chat {
    width: 210px;
  }

  .contained-image.on-wl {
    margin-bottom: -40px;
    margin-right: -40px;
  }

  .contained-image.is-plan-image {
    max-width: 110%;
    margin-right: -40px;
  }

  .contained-image.graph {
    margin-top: 40px;
  }

  .nav-link {
    margin-left: 0;
  }

  .nav-menu {
    z-index: 5000;
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100vh;
    padding: 80px 20px 40px;
    position: fixed;
    inset: 0%;
    overflow: auto;
  }

  .nav-menu.is-white {
    background-color: var(--royal-blue);
  }

  .nav-left {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 0;
  }

  .nav-right {
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 20px;
  }

  .brand {
    z-index: 6000;
  }

  .menu-button {
    z-index: 6000;
    background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/64820d9c5a187f25e536672e_menu-icon.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 18px;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    padding: 4px;
    display: flex;
  }

  .menu-button.w--open {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/64820de885c0b4c147b0190c_close-icon.svg");
    background-size: 14px;
  }

  .menu-button.is-white {
    background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/64ddccce163b173c5282fbe7_menu-icon-white.svg");
  }

  .menu-button.is-white.w--open {
    background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/64ddccce74c80ca086f44a6b_close-icon-white.svg");
  }

  .cta {
    padding-top: 80px;
    padding-bottom: 80px;
  }

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

  .menu-icon {
    color: #0000;
  }

  .follow-box {
    grid-column-gap: 10px;
    display: flex;
  }

  .circled-image {
    height: 64px;
  }

  .step-box.is-dark {
    grid-row-gap: 0px;
  }

  .arrow-consult {
    top: -30px;
  }

  .feature-box {
    grid-template-columns: 1fr 1fr;
    min-height: 360px;
    padding: 20px;
  }

  .feature-box.is-blue.less-padding, .feature-box.is-blue.team {
    grid-template-columns: 1fr 1fr;
  }

  .feature-box.is-lite-blue.padding-sides {
    padding-left: 20px;
    padding-right: 20px;
  }

  .feature-box.is-full {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .feature-box.is-dark {
    padding-right: 40px;
  }

  .feature-box.is-big {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .circled-weight {
    height: 70px;
    left: -20px;
  }

  .banner.weight-goals {
    grid-template-columns: 1fr;
    padding-top: 30px;
  }

  .banner.weight-plans {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    min-height: 360px;
  }

  .banner.is-cta {
    grid-template-columns: 1fr 1fr;
  }

  .arrow-swirl {
    display: none;
  }

  .plan-top {
    grid-row-gap: 40px;
    height: auto;
  }

  .smile {
    margin-left: 430px;
  }

  .highlight {
    left: -18px;
  }

  .cta-shape-top {
    height: 130px;
    right: -100px;
  }

  .cta-shape-bottom {
    height: 210px;
    left: -120px;
  }

  .sticky-wrap {
    top: 50px;
  }

  .sticky-section {
    min-height: 728px;
  }

  .sticky-section.is-wl {
    min-height: 828px;
  }

  .sticky-section.is-compound {
    min-height: 928px;
  }

  .display-text {
    font-size: 5.875em;
  }

  .plan-card {
    width: 392px;
    height: 429px;
    padding: 20px;
    top: 220px;
  }

  .plan-card.is-blue, .plan-card.is-lite {
    padding-right: 20px;
  }

  .plan-image {
    height: 244px;
  }

  .plan-image.is-second {
    height: 260px;
  }

  .plan-image.is-third {
    height: 310px;
  }

  .circle-price {
    height: 66px;
    bottom: -8px;
  }

  .circle-price.is-compound {
    margin-right: -190px;
  }

  .spiral {
    bottom: -100px;
    right: 0;
  }

  .find-arrow {
    top: 90px;
  }

  .slide-wrap {
    min-height: 0;
  }

  .plan-container {
    flex-direction: column;
  }

  .lines-graphics {
    display: none;
  }

  .carousel-box {
    margin-left: -20px;
    margin-right: -20px;
  }

  .image-box {
    height: 380px;
  }

  .heart-hero-graphics {
    justify-content: center;
    align-items: center;
    display: flex;
    bottom: 60px;
    right: 50px;
  }

  .red-arrow-hero {
    left: -140px;
  }

  .blue-hero-graphics {
    bottom: 40px;
  }

  .blue-circle {
    top: 240px;
  }

  .half-circle-dark {
    right: -40px;
  }

  .spark-blue {
    top: -66px;
    right: -34px;
  }

  .three-lines-black {
    left: -30px;
  }

  .red-arrow-round {
    left: -100px;
  }

  .founder-circle {
    width: 172px;
    top: -28px;
    left: 66px;
  }

  .wl-card {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    min-height: 490px;
    padding-bottom: 40px;
    padding-right: 40px;
  }

  .wl-card.is-dark.no-padding-mobile {
    padding-right: 0;
  }

  .wl-card.is-grey {
    background-position: 0%;
    grid-template-rows: auto;
  }

  .cta-image {
    max-width: 135%;
    margin-bottom: -6.25em;
  }

  .blue-banner {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .contact-box {
    padding: 30px 20px;
  }

  .red-arrow-contact {
    right: -50px;
  }

  .circle-reach {
    display: none;
  }

  .compound-tabs {
    margin-right: 0;
  }

  .compound-pricing {
    width: 50%;
  }

  .price-red {
    bottom: 65px;
    left: -15px;
  }

  .container-2 {
    max-width: 728px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .cta-bullet-points {
    padding-left: 60px;
    padding-right: 60px;
  }

  .decorative-line {
    width: 380px;
    display: none;
    bottom: 44%;
    left: 20px;
  }

  .content-card {
    padding: 20px;
  }

  .table-line.is-hidden-tablet {
    display: none;
  }

  .table-row {
    grid-template-columns: 1fr 1px 1fr;
  }

  .menu-right {
    display: none;
  }

  .menu-links {
    flex-direction: column;
    align-items: stretch;
  }

  .menu-toast {
    color: #10182866;
    width: 100%;
    font-size: 18px;
  }

  .navigation {
    padding-left: 10px;
    padding-right: 10px;
  }

  .menu-toast-link {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    width: 100%;
  }

  .toast-list {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    box-shadow: none;
    background-color: #fff0;
    border-style: none none solid;
    border-bottom-width: 1px;
    border-bottom-color: #0000001a;
    border-radius: 0;
    flex-direction: column;
    width: 100%;
    padding: 0 0 20px;
    display: flex;
    position: static;
  }

  .dropdown-link {
    width: 100%;
    padding: 0;
  }

  .dropdown-link:hover {
    background-color: #ecf1ff00;
  }

  .menu-left {
    display: none;
  }

  .menu-link {
    font-size: 1em;
  }

  .menu-toast-wrapper {
    box-shadow: none;
    background-color: #0000;
    border-style: none;
    border-radius: 0;
    width: 100%;
    display: block;
    position: static;
    overflow: visible;
  }

  .menu-links-2 {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 100%;
    display: grid;
  }

  .menu-links-2.is-cta {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .mobile-menu-wrapper {
    z-index: 101;
    background-color: #00000080;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .menu-toast-links {
    padding: 1em 0;
  }

  .menu-toast-dropdown {
    justify-content: space-between;
    align-items: center;
    font-size: 1em;
  }

  .mobile-menu-close {
    align-items: center;
    width: 2em;
    height: 2em;
    padding: .25em;
    display: flex;
  }

  .mobile-menu-middle {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: start;
    align-items: start;
    padding: 1.5em 1.5em 4em;
    display: grid;
    overflow: auto;
  }

  .menu-toast-2 {
    width: 100%;
  }

  .mobile-menu-top {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    border-bottom: 1px solid #231f2f0f;
    justify-content: space-between;
    align-items: center;
    padding: 1.2em 1em;
    display: flex;
  }

  .mobile-menu-box {
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    max-width: 400px;
    display: flex;
    overflow: hidden;
  }

  .burger {
    grid-column-gap: .25em;
    grid-row-gap: .25em;
    justify-content: flex-end;
    align-items: center;
    padding-top: .5em;
    padding-bottom: .5em;
    font-size: 1em;
    font-weight: 700;
    line-height: 130%;
    display: flex;
  }

  .burger-icon {
    justify-content: center;
    align-items: center;
    width: 1.5em;
    height: 1.5em;
    display: flex;
  }

  .brix---hamburger-menu-bar-bottom {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---hamburger-menu-bar-top {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-wrapper {
    order: -1;
    transition: transform .3s;
  }

  .brix---hamburger-menu-wrapper:hover {
    transform: scale(.96);
  }

  .brix---hamburger-menu-wrapper.w--open {
    background-color: #0000;
  }

  .brix---header-nav-list-item-show-in-mbl, .brix---header-nav-list-item-left {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---dropdown-pd {
    padding: 20px 0 14px;
  }

  .brix---dropdown-card {
    box-shadow: none;
    background-color: #0000;
    border-width: 0;
    border-radius: 0;
    min-width: auto;
  }

  .brix---dropdown-card.w--open {
    position: static;
  }

  .brix---dropdown-column-wrapper {
    padding-top: 0;
    position: static;
  }

  .brix---dropdown-column-wrapper.w--open {
    transform: none;
  }

  .brix---header-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-menu-wrapper {
    border-top: 1px solid var(--elements-webflow-library--neutral--300);
    border-bottom: 1px solid var(--elements-webflow-library--neutral--300);
    background-color: var(--elements-webflow-library--neutral--100);
    padding: 24px;
  }

  .brix---header-logo {
    max-width: 232px;
  }

  .brix---header-wrapper {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---social-media-grid-right---t-center {
    grid-column-gap: 10px;
    justify-content: center;
    justify-items: center;
  }

  .brix---display-3 {
    font-size: 32px;
    line-height: 44px;
  }

  .brix---team-v13-left-content {
    max-width: none;
    margin-bottom: 12px;
    margin-right: 0;
  }

  .brix---flex-horizontal-team-v13 {
    flex-direction: column;
    align-items: center;
  }

  .brix---avatar-circle-07 {
    width: 200px;
    max-width: 200px;
    height: 200px;
    max-height: 200px;
  }

  .brix---card-content-center-v13 {
    padding-top: 90px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 40px;
  }

  .brix---section {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .brix---heading-h3-size, .brix---heading-h3-size-link {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---grid-3-columns-team-v5 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---accordion-spacer {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 40px;
  }

  .brix---section-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .brix---accordion-item-wrapper-v3-last {
    border-bottom-width: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3-last:hover {
    transform: translate(6px);
  }

  .brix---accordion-item-wrapper-v3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3:hover {
    transform: translate(6px);
  }

  .brix---accordion-item-wrapper-v3-first {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3-first:hover {
    transform: translate(6px);
  }

  .brix---accordion-v3-card {
    padding: 64px 48px;
  }

  .brix---floating-item-content-v10 {
    max-width: 100%;
    margin-top: 38px;
    display: block;
    position: static;
    transform: none;
  }

  .brix---heading-h3-size-2 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---mg-bottom-32px {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-3 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-card-light {
    grid-template-columns: 1.35fr;
  }

  .brix---card-light-content-v10 {
    padding: 80px 48px 60px;
    position: static;
  }

  .brix---section-3 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---floating-image-hero-v1---1 {
    bottom: -14%;
    left: -42%;
  }

  .brix---floating-image-hero-v1---2 {
    top: 24%;
    right: -30%;
  }

  .brix---btn-download-app-white, .brix---btn-download-app {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-hero-v16 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-hero-small {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---pricing-v8-title-table {
    display: block;
  }

  .brix---pricing-content-wrapper, .brix---pricing-content-wrapper-empty {
    min-height: 140px;
  }

  .brix---text-400-bold {
    font-size: 22px;
    line-height: 24px;
  }

  .brix---pricing-column-first {
    display: none;
  }

  .brix---grid-4-columns-pricing-tablet {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 40px;
  }

  .brix---mg-bottom-32px-2 {
    margin-bottom: 24px;
  }

  .brix---display-4 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---tabs-content-card {
    padding: 40px 32px 48px;
  }

  .brix---tab-small-center {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h2-size-4 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 40px;
  }

  .brix---section-4 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h3-size-3 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---card-left-text-wrapper {
    margin-top: 24px;
    margin-left: 0;
  }

  .brix---card---icon-left---content-right {
    flex-direction: column;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---heading-h4-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---btn-primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---grid-content-v15 {
    grid-row-gap: 56px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h3-size-4, .brix---heading-h3-size-link-2 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---avatar-circle-8 {
    width: 200px;
    max-width: 200px;
    height: 200px;
    max-height: 200px;
  }

  .brix---grid-3-columns-team-v5-2 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-5 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 40px;
  }

  .brix---section-5 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .contained-image-copy {
    left: -18%;
  }

  .contained-image-copy.mockup-chat {
    width: 210px;
  }

  .contained-image-copy.on-wl {
    margin-bottom: -40px;
    margin-right: -40px;
  }

  .contained-image-copy.is-plan-image {
    max-width: 110%;
    margin-right: -40px;
  }

  .brix---accordion-spacer-2 {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper-v6 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---heading-h2-size-6 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 40px;
  }

  .brix---section-6 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---accordion-spacer-3 {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper-v3-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3-2:hover {
    transform: translate(6px);
  }

  .brix---accordion-item-wrapper-v3-first-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3-first-2:hover {
    transform: translate(6px);
  }

  .brix---badge-secondary---tabs-v2 {
    margin-bottom: 0;
    margin-left: 12px;
    margin-right: 12px;
  }

  .brix---tabs-menu-v2 {
    flex-direction: row;
    justify-content: center;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .brix---tabs-wrapper-v2 {
    flex-direction: column;
  }

  .brix---heading-h2-size-7 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 40px;
  }

  .brix---section-7 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---accordion-item-wrapper-v6-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-spacer-4 {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper-v6-3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---heading-h2-size-8 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 40px;
  }

  .brix---section-8 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---grid-3-columns-team-v5-copy {
    grid-template-columns: 1fr 1fr;
  }

  .plan-card-heading {
    font-size: 24px;
  }

  .bar {
    display: none;
  }

  .plans-card {
    padding: 30px;
  }

  .enbold-banner-card {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }

  .plan-para {
    margin-bottom: 36px;
    font-size: 18px;
  }

  .success-stories {
    padding-top: 80px;
  }

  .body-text-2.cu-pre, .body-text-2.cu-pre.glp-text, .body-text-2.cu-pre.glp-text.g1 {
    font-size: 15px;
  }

  .choose-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .enbold-banner-inner {
    flex-flow: column;
  }

  .sign-up-btn {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 195px;
    padding-left: 0;
    padding-right: 0;
    display: inline-flex;
  }

  .sign-up-btn.mbl-btn {
    display: none;
  }

  .enbold-card-thumbnail {
    text-align: center;
  }

  .month-gray-text {
    font-size: 10px;
  }

  .heading-lg {
    margin-bottom: 40px;
    font-size: 45px;
  }

  .heading-lg.h-4 {
    font-size: 25px;
  }

  .pricing-detail {
    margin-bottom: 30px;
  }

  .enbold-banner-col-right {
    display: none;
  }

  .plans-title-row {
    max-width: 370px;
  }

  .enbold-banner-card-wrapper {
    grid-template-columns: 1fr;
  }

  .smile-icon {
    width: 45px;
    inset: -20px 0% auto auto;
  }

  .membership {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 0;
  }

  .membership-subtite {
    font-size: 18px;
  }

  .higher-dosing-detail-row {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    flex-flow: column;
    align-items: flex-start;
  }

  .dollar-price-text {
    font-size: 20px;
  }

  .heading3 {
    margin-bottom: 36px;
    font-size: 30px;
  }

  .heading2 {
    max-width: 400px;
    font-size: 40px;
  }

  .heading-2 {
    min-height: 67px;
    font-size: 20px;
  }

  .enbold-banner {
    background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/6643935aa0d4c452d22b802c_banner-mbll-bg.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .enbold-banner-card-title {
    margin-bottom: 10px;
    font-size: 24px;
  }

  .success-stories-detail-row {
    grid-template-columns: 1fr 1fr;
  }

  .start-at-text {
    font-size: 16px;
  }

  .plans-wrapper {
    max-width: 660px;
  }

  .membership-card-title {
    font-size: 18px;
  }

  .price {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 30px;
  }

  .choose-plan-title {
    font-size: 24px;
  }

  .ssd-video {
    min-height: 300px;
  }

  .plans {
    background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/6643935ba0d4c452d22b8073_weightloss_mbl-bg.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .plans-bg-img {
    display: none;
  }

  .higher-dosing-title {
    font-size: 30px;
  }

  .hd-sub-heading {
    width: 100%;
  }

  .higher-dosing {
    padding-top: 30px;
  }

  .title-text {
    font-size: 24px;
  }

  .membership-mobile-bg {
    width: 100%;
    margin-bottom: 60px;
    display: inline-block;
  }

  .main-heading {
    font-size: 60px;
  }

  .success-stories-title-row {
    max-width: 400px;
  }

  .enbold-banner-col-left {
    max-width: 540px;
  }

  .para1 {
    font-size: 18px;
  }

  .higher-dosing-detail-card {
    flex-flow: column;
  }

  .logo-link {
    margin-bottom: 20px;
  }

  .inapp-list {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .ss-card-2 {
    flex-flow: column;
    width: 48%;
    margin-top: 10px;
  }

  .heading-md-2 {
    max-width: 400px;
    font-size: 35px;
  }

  .heading-md-2.mb-60 {
    max-width: 350px;
    margin-bottom: 20px;
    font-size: 30px;
  }

  .heading-3 {
    min-height: 67px;
    font-size: 20px;
  }

  .supplies-card {
    margin-top: 60px;
    padding: 20px;
  }

  .inapp-listitem {
    padding: 15px;
  }

  .eyebrow-text-2 {
    font-size: 25px;
  }

  .body-text-3.ss {
    max-width: 330px;
    margin-bottom: 20px;
    font-size: 15px;
  }

  .body-text-3.cu-pre, .body-text-3.cu-pre.glp-text, .body-text-3.cu-pre.glp-text.g1 {
    font-size: 15px;
  }

  .body-text-3.hero-text {
    margin-bottom: 40px;
  }

  .theme-btn-2 {
    max-width: 320px;
    height: 60px;
  }

  .supplies-card-details-inner-2 {
    justify-content: space-between;
    align-items: flex-start;
  }

  .heading-sm-2 {
    font-size: 30px;
  }

  .container-5.hero-container {
    width: 90%;
  }

  .hero-right-col {
    width: 50%;
  }

  .ss-inner-2 {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
  }

  .ss-inner-2.pr-inner {
    text-align: left;
    padding-right: 0;
  }

  .heading-xl-3 {
    font-size: 40px;
  }

  .p-card-price-2 {
    margin-bottom: 5px;
    font-size: 30px;
  }

  .ss-bottom-text-2 {
    margin-left: 20px;
  }

  .prise-2, .ss-weight-2 {
    font-size: 20px;
  }

  .in-app-section {
    background-position: 50% 0;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .p-card-title-2 {
    margin-bottom: 10px;
    font-size: 20px;
  }

  .supplies-section {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .heading-md-3 {
    max-width: 400px;
    font-size: 35px;
  }

  .heading-md-3.mb-60 {
    max-width: 350px;
    margin-bottom: 20px;
    font-size: 30px;
  }

  .eyebrow-text-3 {
    font-size: 25px;
  }

  .body-text-4.ss {
    max-width: 330px;
    margin-bottom: 20px;
    font-size: 15px;
  }

  .body-text-4.cu-pre, .body-text-4.cu-pre.glp-text, .body-text-4.cu-pre.glp-text.g1 {
    font-size: 15px;
  }

  .body-text-4.hero-text {
    margin-bottom: 40px;
  }

  .theme-btn-3 {
    max-width: 320px;
    height: 60px;
  }

  .heading-sm-3 {
    font-size: 30px;
  }

  .container-6.hero-container {
    width: 90%;
  }

  .heading-xl-4 {
    font-size: 40px;
  }

  .p-card-price-3 {
    margin-bottom: 5px;
    font-size: 30px;
  }

  .ss-bottom-text-3 {
    margin-left: 20px;
  }

  .prise-3, .ss-weight-3 {
    font-size: 20px;
  }

  .heading-lg-2 {
    margin-bottom: 40px;
    font-size: 45px;
  }

  .heading-lg-2.h-4 {
    font-size: 25px;
  }

  .p-card-title-3 {
    margin-bottom: 10px;
    font-size: 20px;
  }

  .body-text-5.cu-pre, .body-text-5.cu-pre.glp-text, .body-text-5.cu-pre.glp-text.g1 {
    font-size: 15px;
  }

  .sign-up-btn-2 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 195px;
    padding-left: 0;
    padding-right: 0;
    display: inline-flex;
  }

  .sign-up-btn-2.mbl-btn {
    display: none;
  }

  .heading-lg-3 {
    margin-bottom: 40px;
    font-size: 45px;
  }

  .heading-lg-3.h-4 {
    font-size: 25px;
  }

  .dollar-price-text-2 {
    font-size: 20px;
  }

  .heading-4 {
    min-height: 67px;
    font-size: 20px;
  }

  .start-at-text-2 {
    font-size: 16px;
  }

  .price-2 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 30px;
  }

  .choose-plan-title-2 {
    font-size: 24px;
  }

  .body-text-6.cu-pre, .body-text-6.cu-pre.glp-text, .body-text-6.cu-pre.glp-text.g1 {
    font-size: 15px;
  }

  .heading-lg-4 {
    margin-bottom: 40px;
    font-size: 45px;
  }

  .heading-lg-4.h-4 {
    font-size: 25px;
  }

  .dollar-price-text-3 {
    font-size: 20px;
  }

  .heading-5 {
    min-height: 67px;
    font-size: 20px;
  }

  .choose-plan-title-3 {
    font-size: 24px;
  }

  .body-text-7.cu-pre, .body-text-7.cu-pre.glp-text, .body-text-7.cu-pre.glp-text.g1 {
    font-size: 15px;
  }

  .heading-lg-5 {
    margin-bottom: 40px;
    font-size: 45px;
  }

  .heading-lg-5.h-4 {
    font-size: 25px;
  }

  .dollar-price-text-4 {
    font-size: 20px;
  }

  .heading-6 {
    min-height: 67px;
    font-size: 20px;
  }

  .choose-plan-title-4 {
    font-size: 24px;
  }

  .brix---heading-h3-size-5 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---card-left-text-wrapper-2 {
    margin-top: 24px;
    margin-left: 0;
  }

  .brix---card---icon-left---content-right-2 {
    flex-direction: column;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---heading-h2-size-9 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 40px;
  }

  .brix---section-9 {
    padding-top: 118px;
    padding-bottom: 118px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 36px;
  }

  h2 {
    font-size: 30px;
  }

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

  .section.is-grey.is-about {
    padding-top: 5em;
  }

  .section.is-cta {
    padding-top: 6.25em;
    padding-bottom: 6.25em;
  }

  .section.is-cta.is-second {
    padding-bottom: 0;
  }

  .section.zero-mobile-top {
    padding-top: 0;
  }

  .section.zero-mobile-bottom {
    padding-bottom: 0;
  }

  .container {
    grid-column-gap: 1.25em;
    grid-template-columns: 1fr;
  }

  .container.is-nav {
    grid-template-columns: 1fr 1fr;
  }

  .container.has-60-gap {
    grid-column-gap: 1.25em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
  }

  .container.has-100-gap {
    grid-row-gap: 3.75em;
  }

  .container.semaglutide {
    grid-template-columns: 1fr;
  }

  .sticky-box {
    position: relative;
    top: 0;
  }

  .box.has-60-gap {
    grid-row-gap: 40px;
  }

  .box.has-40-gap {
    grid-row-gap: 30px;
  }

  .box.has-40-gap.with-padding-10 {
    grid-row-gap: 20px;
  }

  .box.has-40-gap.on-plans {
    width: 100%;
  }

  .box.has-20-gap.is-absolute {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
  }

  .box.has-20-gap.has-plans {
    margin-right: 20px;
  }

  .big-text {
    font-size: 1.125em;
  }

  .medium-text {
    font-size: 1em;
  }

  .grid, .grid.has-three-columns {
    grid-template-columns: 1fr;
  }

  .grid.has-three-columns.has-10-gaps {
    grid-template-columns: 1fr 1fr;
  }

  .grid.has-12-columns, .grid.has-four-columns {
    grid-template-columns: 1fr;
  }

  .grid.has-10-gap {
    grid-template-columns: 1fr 1fr;
  }

  .heading {
    font-size: 3em;
  }

  .heading.is-jumbo {
    font-size: 2.5em;
  }

  .heading.is-medium {
    font-size: 2.25em;
  }

  .heading.is-regular {
    letter-spacing: -1px;
    font-size: 1.75em;
  }

  .heading.is-regular.adjust-width {
    margin-right: 0;
  }

  .heading.is-regular.is-second {
    font-size: 2em;
  }

  .subheading {
    letter-spacing: -1px;
    font-size: 1.625em;
  }

  .button.is-secondary.is-black.all-posts {
    display: none;
  }

  .button.is-subscribe {
    width: 100%;
  }

  .flex {
    grid-row-gap: 10px;
  }

  .flex.has-10-gap.is-form {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }

  .flex.has-points {
    justify-content: flex-start;
  }

  .contained-image {
    left: -29%;
  }

  .contained-image.on-wl {
    margin-right: -20px;
  }

  .contained-image.is-plan-image {
    max-width: 100%;
    margin-right: 0;
  }

  .featured-thumbnail {
    border-radius: 10px;
    height: 300px;
  }

  .field-wrap {
    width: 100%;
  }

  .card-figure {
    height: 200px;
  }

  .cta {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .cta-bullet-point, .cta-bullet-point.is-second {
    max-width: none;
  }

  .footer-grid {
    grid-column-gap: 15px;
  }

  .rich-text h2 {
    letter-spacing: -1px;
    font-size: 24px;
    line-height: 30px;
  }

  .rich-text p {
    font-size: 16px;
    line-height: 26px;
  }

  .rich-text blockquote {
    font-size: 20px;
    line-height: 26px;
  }

  .rich-text li {
    font-size: 16px;
    line-height: 26px;
  }

  .rich-text h3 {
    font-size: 20px;
    line-height: 26px;
  }

  .rich-text h4 {
    font-size: 18px;
    line-height: 22px;
  }

  .blue-box, .white-box {
    padding: 20px;
  }

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

  .card-thumbnail-box {
    height: 200px;
  }

  .hero-image {
    height: auto;
  }

  .absolute-image {
    width: 100%;
    height: auto;
    position: relative;
  }

  .absolute-image.on-desk {
    display: none;
  }

  .absolute-image.on-mobile {
    display: inline-block;
  }

  .circled-image {
    height: 57px;
    bottom: -6px;
  }

  .circled-image.hidden-mobile {
    display: none;
  }

  .step-box {
    border-radius: 30px;
  }

  .step-wrap {
    padding: 30px 20px;
  }

  .sparkle {
    left: -40px;
  }

  .spark {
    top: -34px;
    right: 5px;
  }

  .arrow-consult {
    right: 100px;
  }

  .feature-box {
    grid-template-columns: 1fr;
    min-height: 200px;
  }

  .feature-box.is-blue.less-padding {
    grid-template-columns: 1fr 1fr;
    padding-right: 20px;
  }

  .feature-box.is-blue.team {
    grid-template-columns: 1fr;
  }

  .feature-box.is-lite-blue.less-padding {
    padding-right: 20px;
  }

  .feature-box.is-full {
    grid-template-columns: 1fr;
  }

  .feature-box.is-dark {
    padding-right: 20px;
  }

  .circled-weight {
    height: 66px;
    top: -18px;
    left: -19px;
  }

  .banner.weight-goals {
    padding-left: 20px;
    padding-right: 20px;
  }

  .banner.weight-plans {
    grid-template-columns: 1fr;
    padding-top: 30px;
    padding-left: 20px;
  }

  .banner.is-cta {
    grid-row-gap: 20px;
    text-align: center;
    grid-template-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .plan-top {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .smile {
    margin-left: 0;
    position: relative;
    bottom: auto;
  }

  .success-video {
    height: 240px;
  }

  .cta-shape-top {
    height: 90px;
    top: -10px;
    right: -60px;
  }

  .cta-shape-bottom {
    height: 160px;
    left: -100px;
  }

  .scroll-wrap.is-wl {
    height: auto;
  }

  .sticky-section {
    align-content: start;
    align-items: start;
    min-height: 0;
    padding-bottom: 60px;
  }

  .sticky-section.is-wl {
    height: auto;
    min-height: 0;
    padding-bottom: 40px;
  }

  .sticky-section.is-compound {
    height: auto;
    min-height: 0;
  }

  .display-text {
    white-space: normal;
    font-size: 3.125em;
    line-height: 90%;
  }

  .plan-card {
    width: 60vw;
    min-width: 290px;
    max-width: 360px;
    height: 58vh;
    top: 170px;
  }

  .plan-card.is-blue {
    margin-top: -12px;
    margin-left: 20px;
  }

  .plan-card.is-gray {
    margin-top: 12px;
    margin-left: -20px;
  }

  .plan-image {
    height: 190px;
  }

  .plan-image.is-second {
    height: 220px;
  }

  .plan-image.is-third {
    height: 260px;
    right: -10px;
  }

  .plan-info {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .circle-price, .circle-price.is-compound {
    display: none;
  }

  .slider-item.is-card {
    height: auto;
    font-size: 14px;
  }

  .billing-toggle {
    border-radius: 20px;
    flex-direction: column;
    min-width: 260px;
  }

  .billing-toggle.is-left-aligned {
    min-width: 0;
    max-width: 100%;
  }

  .compound-link {
    text-align: center;
  }

  .spiral, .circle-started, .find-arrow {
    display: none;
  }

  .gap-60 {
    height: 40px;
  }

  .carousel {
    padding-bottom: 40px;
  }

  .carousel-cell {
    max-width: 320px;
    height: auto;
    min-height: 300px;
  }

  .image-box {
    height: 280px;
  }

  .yellow-hero-graphics {
    top: -50px;
    right: -100px;
  }

  .heart-hero-graphics {
    bottom: 5px;
    right: 10px;
  }

  .blue-hero-graphics {
    bottom: -100px;
    left: -70px;
  }

  .blue-circle {
    top: 300px;
  }

  .half-circle-dark {
    right: -100px;
  }

  .arrow-black-round {
    bottom: -70px;
  }

  .red-arrow-round {
    display: none;
  }

  .founder-circle {
    width: 150px;
    top: -22px;
    left: 58px;
  }

  .accordian-q {
    padding: 20px 24px 20px 20px;
  }

  .wl-card {
    grid-template-columns: 1fr;
    min-height: 0;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
  }

  .wl-card.is-grey {
    grid-template-rows: auto;
    margin-top: 20px;
  }

  .cta-image {
    max-width: 100%;
    margin-bottom: 0;
  }

  .line-yellow {
    width: 240px;
    right: 5%;
  }

  .review-box {
    grid-row-gap: 20px;
    padding: 30px 20px;
  }

  .blue-banner {
    grid-template-columns: 1fr;
    padding: 30px 20px;
  }

  .red-arrow-contact {
    display: none;
  }

  .plan-menu {
    flex-direction: column;
    align-items: stretch;
  }

  .plan-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .plan-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .banner-blue {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .compound-pricing, .compound-mask {
    width: 100%;
  }

  .price-red {
    display: none;
  }

  .team-slider {
    padding: 60px 15px;
  }

  .cta-bullet-points {
    padding-left: 0;
    padding-right: 0;
  }

  .pricing-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .table-cell, .navigation {
    padding-left: 10px;
    padding-right: 10px;
  }

  .big-text-2 {
    font-size: 1em;
  }

  .mobile-menu-middle {
    grid-auto-columns: 1fr;
  }

  .buttons-group {
    flex-direction: column;
    align-items: stretch;
  }

  .mobile-menu-box {
    max-width: none;
  }

  .brix---btn-primary-small {
    padding: 20px 32px;
  }

  .brix---btn-header-hidden-on-mbl {
    display: none;
  }

  .brix---header-nav-list-item-show-in-mbl {
    display: block;
  }

  .brix---header-logo {
    max-width: 90%;
  }

  .brix---badge-secondary-small-bold {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---social-media-grid-right---t-center {
    justify-content: center;
    justify-items: center;
  }

  .brix---avatar-circle-07 {
    width: 160px;
    max-width: 160px;
    height: 160px;
    max-height: 160px;
  }

  .brix---card-content-center-v13 {
    padding-top: 72px;
    padding-bottom: 40px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---section {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .brix---text-300-medium {
    font-size: 18px;
    line-height: 20px;
  }

  .brix---grid-3-columns-team-v5 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---accordion-title {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---btn-circle-accordion-btn {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-side {
    margin-right: 16px;
  }

  .brix---accordion-item-wrapper {
    padding: 40px 24px;
  }

  .brix---heading-h2-size-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---section-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .brix---accordion-right-side {
    margin-left: 16px;
    margin-right: 16px;
  }

  .brix---accordion-item-wrapper-v3-last, .brix---accordion-item-wrapper-v3, .brix---accordion-item-wrapper-v3-first {
    padding: 36px 0;
  }

  .brix---accordion-v3-card {
    padding: 40px 32px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 8px;
  }

  .brix---square-icon-56px {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---grid-2-columns-gap-40px {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-3 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-card-light {
    grid-template-columns: 1fr;
  }

  .brix---card-light-content-v10 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---section-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---floating-image-hero-v1---1 {
    max-width: 500px;
  }

  .brix---floating-image-hero-v1---2 {
    max-width: 480px;
  }

  .brix---btn-download-app-white, .brix---btn-download-app {
    padding: 20px 22px;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

  .brix---mg-bottom-40px {
    margin-bottom: 24px;
  }

  .brix---heading-h1-size {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---grid-hero-v16 {
    grid-template-columns: 1fr;
  }

  .brix---section-hero-small {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---text-300-medium-2 {
    font-size: 18px;
    line-height: 20px;
  }

  .brix---pricing-content-wrapper-empty {
    display: none;
  }

  .brix---btn-primary-small-full-width {
    padding: 16px 32px;
  }

  .brix---text-400-bold {
    font-size: 20px;
    line-height: 22px;
  }

  .brix---text-200 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---pricing-table-top, .brix---pricing-table-top-featured {
    min-height: auto;
    padding: 40px 18px;
    position: static;
  }

  .brix---text-300-bold {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---pricing-table-top-first {
    min-height: auto;
    padding: 40px 18px;
    position: static;
  }

  .brix---grid-4-columns-pricing-tablet {
    grid-template-columns: 1fr;
  }

  .brix---subtitle {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .brix---link-icon-right {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---display-4 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 8px;
  }

  .brix---grid-2-columns-gap-56px {
    grid-template-columns: 1fr;
  }

  .brix---tabs-content-card {
    padding-top: 30px;
    padding-bottom: 32px;
  }

  .brix---square-icon-48px {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---tab-small-center {
    justify-content: center;
    margin: 10px 0;
  }

  .brix---tabs-menu {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-4 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---subtitle-2 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---section-4 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-secondary-full-width {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---square-icon {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---grid-2-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h4-size {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---btn-secondary {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary {
    padding: 20px 32px;
  }

  .brix---button-row-left-2 {
    margin-right: 16px;
  }

  .brix---grid-content-v15 {
    grid-template-columns: 1fr;
  }

  .brix---text-300-medium-3 {
    font-size: 18px;
    line-height: 20px;
  }

  .brix---avatar-circle-8 {
    width: 160px;
    max-width: 160px;
    height: 160px;
    max-height: 160px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 8px;
  }

  .brix---grid-3-columns-team-v5-2 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-5 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---section-5 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .contained-image-copy {
    left: -29%;
  }

  .contained-image-copy.on-wl {
    margin-right: -20px;
  }

  .contained-image-copy.is-plan-image {
    max-width: 100%;
    margin-right: 0;
  }

  .brix---btn-circle-accordion-btn-2 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-right-side-2 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .brix---accordion-title-2 {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v6 {
    padding: 40px 24px;
  }

  .brix---badge-secondary---tabs {
    margin: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---tabs-menu-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-6 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .brix---section-6 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-circle-accordion-btn-3 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-right-side-3 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .brix---accordion-title-3 {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v3-2, .brix---accordion-item-wrapper-v3-first-2 {
    padding: 36px 0;
  }

  .brix---badge-secondary---tabs-v2 {
    margin: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---tabs-menu-v2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-7 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .brix---section-7 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---accordion-item-wrapper-v6-2 {
    padding: 40px 24px;
  }

  .brix---badge-secondary---tabs-2 {
    margin: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---tabs-menu-3 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---btn-circle-accordion-btn-4 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-right-side-4 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .brix---accordion-title-4 {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v6-3 {
    padding: 40px 24px;
  }

  .brix---badge-secondary---tabs-3 {
    margin: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---tabs-menu-4 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-8 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-8 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---section-8 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---mg-bottom-16px-copy {
    margin-bottom: 8px;
  }

  .brix---grid-3-columns-team-v5-copy {
    grid-template-columns: 1fr 1fr;
  }

  .cu-card {
    flex-flow: row;
    width: 100%;
    max-width: 100%;
    overflow: visible;
  }

  .cu-card.glp-mb {
    flex-flow: column;
  }

  .sst-img {
    object-fit: cover;
    height: 100%;
  }

  .plan-card-heading {
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-size: 20px;
  }

  .plans-card {
    border-radius: 4px;
    padding: 18px;
  }

  .enbold-banner-card {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    border-radius: 14px;
    padding: 10px;
  }

  .get-started-btn {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 31px;
    font-size: 10px;
    display: flex;
  }

  .success-stories {
    padding-top: 60px;
  }

  .cancelation-text {
    font-size: 18px;
  }

  .body-text-2.cu-pre {
    text-align: left;
    max-width: 200px;
  }

  .body-text-2.cu-pre.glp-text.glp-mb, .body-text-2.cu-pre.glp-text.g1.glp-mb {
    text-align: center;
  }

  .success-stories-card-thumbnail {
    width: 200px;
  }

  .plans-card-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .membership-card-thumbnail {
    min-height: 40px;
    margin-bottom: 12px;
  }

  .sign-up-btn {
    max-width: 300px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 24px;
  }

  .sign-up-btn.mbl-btn {
    max-width: 100%;
    font-size: 20px;
    display: flex;
  }

  .sign-up-btn.d-none {
    display: none;
  }

  .sign-up-btn.sign-up-yellow-btn {
    margin-bottom: 30px;
  }

  .para2 {
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 400;
    line-height: 120%;
  }

  .success-stories-card {
    justify-content: flex-start;
    max-width: 460px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .medi-mg {
    width: 127px;
    font-size: 18px;
  }

  .logo {
    margin-bottom: 50px;
  }

  .month-gray-text {
    font-size: 9px;
  }

  .heading-lg {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
  }

  .heading-lg.h-4 {
    font-size: 20px;
    line-height: 120%;
  }

  .plan-list-item {
    font-size: 12px;
  }

  .footer-para {
    font-size: 10px;
  }

  .pricing-detail {
    margin-bottom: 26px;
  }

  .plans-title-row {
    max-width: 280px;
  }

  .ecd-img {
    width: 108px;
  }

  .enbold-banner-card-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-bottom: 20px;
  }

  .journey-btn {
    height: 52px;
    font-size: 18px;
  }

  .journey-btn.stories-btn {
    max-width: 100%;
    height: 60px;
    font-size: 20px;
  }

  .membership {
    background-color: #f5f5f5;
  }

  .mct-img {
    height: 40px;
  }

  .cu-cards {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .higher-dosing-detail-row {
    margin-bottom: 40px;
  }

  .dollar-price-text {
    font-size: 18px;
  }

  .heading2 {
    max-width: 280px;
    margin-bottom: 30px;
    font-size: 30px;
  }

  .heading-2 {
    text-align: left;
    max-width: 121px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 17px;
  }

  .heading-2.glp-mb {
    text-align: center;
    max-width: 100%;
    min-height: auto;
  }

  .insurance-text {
    display: block;
  }

  .enbold-banner {
    padding-bottom: 30px;
  }

  .enbold-banner-card-title {
    font-size: 14px;
  }

  .glp-img.glp-mb {
    max-width: 60px;
  }

  .success-stories-detail-row {
    grid-template-columns: 1fr;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .success-stories-card-detail {
    width: 100%;
    max-width: 240px;
    padding: 20px;
  }

  .start-at-text {
    font-size: 11px;
  }

  .small-price {
    font-size: 18px;
  }

  .starting-text {
    font-size: 6px;
  }

  .plans-wrapper {
    max-width: 420px;
  }

  .membership-card-title {
    max-width: 120px;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
  }

  .price {
    margin-top: 7px;
    margin-bottom: 7px;
    font-size: 24px;
    line-height: 100%;
  }

  .choose-plan-title {
    margin-bottom: 10px;
  }

  .ssd-video {
    min-height: 280px;
  }

  .plans {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .higher-dosing-title {
    max-width: 260px;
  }

  .hd-sub-heading {
    font-size: 30px;
  }

  .title-text {
    font-size: 12px;
  }

  .membership-detail-row {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 30px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .main-heading {
    font-size: 40px;
  }

  .success-stories-title-row {
    margin-bottom: 90px;
  }

  .plan-list {
    margin-bottom: 26px;
  }

  .header-logo-img {
    width: 127px;
  }

  .enbold-banner-col-left {
    padding-top: 30px;
  }

  .para1 {
    margin-bottom: 50px;
    font-size: 12px;
  }

  .higher-dosing-detail-card {
    align-items: flex-start;
  }

  .higher-dosing-wrapper {
    border-radius: 12px;
    padding: 20px;
  }

  .per-month {
    font-size: 6px;
  }

  .per-month.blue {
    font-size: 10px;
  }

  .product-cards {
    flex-flow: column;
    position: relative;
  }

  .blue-btn-2.mb {
    color: #0c1e49;
    background-color: #0000;
    border: 1px solid #4175fc;
    order: 1;
    width: 100%;
    margin-top: 40px;
  }

  .logo-link {
    max-width: 200px;
    margin-bottom: 40px;
  }

  .hero-left-col {
    width: 100%;
    margin-bottom: 20px;
  }

  .ss-card-2 {
    width: 100%;
  }

  .heading-md-2.mb-60 {
    max-width: 50%;
    font-size: 29px;
  }

  .pro-card-details {
    width: 58%;
  }

  .heading-3 {
    text-align: left;
    max-width: 121px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 17px;
  }

  .heading-3.glp-mb {
    text-align: center;
    max-width: 100%;
    min-height: auto;
  }

  .supplies-card {
    border-radius: 14px;
    margin-top: 100px;
  }

  .image-16 {
    width: 100%;
    margin-bottom: 40px;
    display: inline-block;
  }

  .inapp-listitem {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 30px;
  }

  .eyebrow-text-2 {
    font-size: 20px;
  }

  .image-15 {
    max-width: 60px;
  }

  .pro-card-img {
    width: 60%;
  }

  .body-text-3.ss {
    max-width: 44%;
    font-size: 19px;
  }

  .body-text-3.cu-pre {
    text-align: left;
    max-width: 200px;
  }

  .body-text-3.cu-pre.glp-text.glp-mb, .body-text-3.cu-pre.glp-text.g1.glp-mb {
    text-align: center;
  }

  .body-text-3.hero-text {
    max-width: 290px;
    font-size: 18px;
  }

  .pro-card {
    width: 100%;
  }

  .theme-btn-2 {
    max-width: 400px;
    margin-top: 20px;
  }

  .theme-btn-2.btn.ib-btn {
    max-width: 100%;
  }

  .theme-btn-2.btn.ib-btn.mb {
    width: 100%;
    max-width: 430px;
    margin-left: auto;
  }

  .image-14 {
    max-width: 90%;
  }

  .supplies-card-details-inner-2 {
    flex-flow: column;
  }

  .ss-right-mb {
    object-fit: cover;
    object-position: 50% 0%;
    width: 100%;
    height: 100%;
    display: inline-block;
  }

  .hero-section-2 {
    background-image: url("https://cdn.prod.website-files.com/64816108618c99bec184b7c1/664393c348e91af4385e3080_Frame%201000001519.png");
    background-position: 0 0;
    background-size: cover;
    padding-bottom: 40px;
  }

  .heading-sm-2 {
    color: #0c1e49;
    width: 100%;
    max-width: 293px;
    margin-bottom: 10px;
  }

  .image-11 {
    max-width: 60px;
  }

  .ss-right-image {
    max-height: 423px;
  }

  .hero-right-col.mb {
    display: none;
  }

  .ss-inner-2 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .image-17.right-img.mb {
    display: none;
  }

  .heading-xl-3 {
    max-width: 320px;
    font-size: 30px;
  }

  .ss-bottom-text-2 {
    text-align: center;
    margin-top: 30px;
  }

  .prise-2 {
    color: #4175fc;
  }

  .inapp-list-text-2 {
    font-size: 21px;
  }

  .image-13 {
    max-width: 60px;
  }

  .ss-weight-2 {
    color: #0c1e49;
  }

  .in-app-section {
    background-image: none;
  }

  .p-card-title-2.ss-card {
    color: #4175fc;
    text-align: left;
    justify-content: center;
    align-items: flex-start;
    font-size: 30px;
  }

  .supplies-section {
    padding-top: 30px;
  }

  .blue-btn-3.mb {
    color: #0c1e49;
    background-color: #0000;
    border: 1px solid #4175fc;
    order: 1;
    width: 100%;
    margin-top: 40px;
  }

  .heading-md-3.mb-60 {
    max-width: 50%;
    font-size: 29px;
  }

  .image-18 {
    width: 100%;
    margin-bottom: 40px;
    display: inline-block;
  }

  .eyebrow-text-3 {
    font-size: 20px;
  }

  .image-20 {
    max-width: 60px;
  }

  .body-text-4.ss {
    max-width: 44%;
    font-size: 19px;
  }

  .body-text-4.cu-pre {
    text-align: left;
    max-width: 200px;
  }

  .body-text-4.cu-pre.glp-text.glp-mb, .body-text-4.cu-pre.glp-text.g1.glp-mb {
    text-align: center;
  }

  .body-text-4.hero-text {
    max-width: 290px;
    font-size: 18px;
  }

  .journey-btn-2 {
    height: 52px;
    font-size: 18px;
  }

  .journey-btn-2.stories-btn {
    max-width: 100%;
    height: 60px;
    font-size: 20px;
  }

  .theme-btn-3 {
    max-width: 400px;
    margin-top: 20px;
  }

  .theme-btn-3.btn.ib-btn {
    max-width: 100%;
  }

  .theme-btn-3.btn.ib-btn.mb {
    width: 100%;
    max-width: 430px;
    margin-left: auto;
  }

  .image-21 {
    max-width: 90%;
  }

  .heading-sm-3 {
    color: #0c1e49;
    width: 100%;
    max-width: 293px;
    margin-bottom: 10px;
  }

  .image-22 {
    max-width: 60px;
  }

  .image-23.right-img.mb {
    display: none;
  }

  .heading-xl-4 {
    max-width: 320px;
    font-size: 30px;
  }

  .ss-bottom-text-3 {
    text-align: center;
    margin-top: 30px;
  }

  .prise-3 {
    color: #4175fc;
  }

  .image-24 {
    max-width: 60px;
  }

  .ss-weight-3 {
    color: #0c1e49;
  }

  .heading-lg-2 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
  }

  .heading-lg-2.h-4 {
    font-size: 20px;
    line-height: 120%;
  }

  .p-card-title-3.ss-card {
    color: #4175fc;
    text-align: left;
    justify-content: center;
    align-items: flex-start;
    font-size: 30px;
  }

  .cancelation-text-2 {
    font-size: 18px;
  }

  .body-text-5.cu-pre {
    text-align: left;
    max-width: 200px;
  }

  .body-text-5.cu-pre.glp-text.glp-mb, .body-text-5.cu-pre.glp-text.g1.glp-mb {
    text-align: center;
  }

  .sign-up-btn-2 {
    max-width: 300px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Georama, sans-serif;
    font-size: 24px;
  }

  .sign-up-btn-2.mbl-btn {
    max-width: 100%;
    font-size: 20px;
    display: flex;
  }

  .sign-up-btn-2.d-none {
    display: none;
  }

  .sign-up-btn-2.sign-up-yellow-btn {
    margin-bottom: 30px;
  }

  .medi-mg-2 {
    width: 127px;
    font-size: 18px;
  }

  .heading-lg-3 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
  }

  .heading-lg-3.h-4 {
    font-size: 20px;
    line-height: 120%;
  }

  .dollar-price-text-2 {
    font-size: 18px;
  }

  .heading-4 {
    text-align: left;
    max-width: 121px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 17px;
  }

  .heading-4.glp-mb {
    text-align: center;
    max-width: 100%;
    min-height: auto;
  }

  .start-at-text-2 {
    font-size: 11px;
  }

  .small-price-2 {
    font-size: 18px;
  }

  .price-2 {
    margin-top: 7px;
    margin-bottom: 7px;
    font-size: 24px;
    line-height: 100%;
  }

  .choose-plan-title-2 {
    margin-bottom: 10px;
  }

  .body-text-6.cu-pre {
    text-align: left;
    max-width: 200px;
  }

  .body-text-6.cu-pre.glp-text.glp-mb, .body-text-6.cu-pre.glp-text.g1.glp-mb {
    text-align: center;
  }

  .heading-lg-4 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
  }

  .heading-lg-4.h-4 {
    font-size: 20px;
    line-height: 120%;
  }

  .dollar-price-text-3 {
    font-size: 18px;
  }

  .heading-5 {
    text-align: left;
    max-width: 121px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 17px;
  }

  .heading-5.glp-mb {
    text-align: center;
    max-width: 100%;
    min-height: auto;
  }

  .choose-plan-title-3 {
    margin-bottom: 10px;
  }

  .body-text-7.cu-pre {
    text-align: left;
    max-width: 200px;
  }

  .body-text-7.cu-pre.glp-text.glp-mb, .body-text-7.cu-pre.glp-text.g1.glp-mb {
    text-align: center;
  }

  .heading-lg-5 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
  }

  .heading-lg-5.h-4 {
    font-size: 20px;
    line-height: 120%;
  }

  .dollar-price-text-4 {
    font-size: 18px;
  }

  .heading-6 {
    text-align: left;
    max-width: 121px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 17px;
  }

  .heading-6.glp-mb {
    text-align: center;
    max-width: 100%;
    min-height: auto;
  }

  .choose-plan-title-4 {
    margin-bottom: 10px;
  }

  .brix---square-icon-2 {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---grid-2-columns-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-9 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 32px;
  }

  .brix---section-9 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

@media screen and (max-width: 479px) {
  .section {
    width: auto;
    height: auto;
  }

  .section.is-cta {
    background-position: 0%;
    margin-left: -5px;
    margin-right: -5px;
    padding-left: 0;
    padding-right: 0;
  }

  .section.semaglutide {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }

  .container {
    grid-column-gap: 1.25em;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  .container.has-60-gap {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .container.semaglutide {
    grid-column-gap: 0em;
    grid-row-gap: 2.5em;
    grid-template-rows: minmax(200px, 1fr);
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 3.75em;
    padding-bottom: 3.75px;
    display: grid;
    position: relative;
  }

  .heading.is-medium.blue {
    font-size: 35px;
  }

  .button-text.test {
    flex: none;
  }

  .contained-image {
    padding-top: 0;
    left: -24%;
  }

  .contained-image.graph {
    max-width: 110%;
    padding-top: 30px;
  }

  .contained-image.diamond {
    padding-top: 5px;
  }

  .contained-image.comparison {
    padding-top: 20px;
  }

  .feature-box.is-blue, .feature-box.is-blue.less-padding, .feature-box.is-blue.team {
    grid-template-columns: 1fr;
  }

  .faq-arrow {
    width: 16px;
    height: 10px;
    margin-top: 10px;
    margin-left: 10px;
  }

  .container-2 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .navigation {
    padding: 10px;
  }

  .brix---btn-primary-small {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .brix---header-nav-list-item-show-in-mbl, .brix---header-nav-list-item-left {
    text-align: left;
    width: 100%;
  }

  .brix---header-logo {
    max-width: 84%;
  }

  .brix---container-default {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---header-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---badge-secondary-small-bold {
    padding: 10px 16px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---badge-wrapper-top-right {
    top: 14px;
    right: 14px;
  }

  .brix---icon-square-36px {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-right---t-center {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---display-3 {
    font-size: 26px;
    line-height: 39px;
  }

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

  .brix---card-content-center-v13 {
    padding-top: 79px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---paragraph-default {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .brix---heading-h3-size {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---grid-3-columns-team-v5 {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .image-6 {
    box-shadow: 0 2px 5px #0003;
  }

  .brix---paragraph-default-2 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---btn-circle-accordion-btn {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---heading-h2-size-2 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---container-default-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---accordion-right-side {
    margin-right: 0;
  }

  .brix---accordion-v3-card {
    padding: 16px 22px;
  }

  .brix---paragraph-default-3 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-2 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 15px;
  }

  .brix---square-icon-56px {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---mg-bottom-24px {
    margin-bottom: 16px;
  }

  .brix---heading-h2-size-3 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---card-light-content-v10 {
    padding: 60px 24px 72px;
  }

  .brix---container-default-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---floating-image-hero-v1---1 {
    opacity: .2;
    bottom: -5%;
    left: -35%;
  }

  .brix---floating-image-hero-v1---2 {
    display: none;
  }

  .brix---btn-icon-left {
    width: 10%;
  }

  .brix---btn-download-app-white {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---btn-download-app {
    text-align: left;
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---button-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h1-size {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---section-hero-small {
    padding-top: 48px;
    padding-bottom: 96px;
  }

  .brix---btn-primary-small-full-width {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .brix---text-200 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px {
    margin-bottom: 6px;
  }

  .brix---text-300-bold {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---grid-4-columns-pricing-tablet {
    grid-template-columns: 1fr;
  }

  .brix---subtitle {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .brix---link-icon-right {
    width: 18px;
  }

  .brix---text-200-bold {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---paragraph-default-4 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 15px;
  }

  .brix---grid-2-columns-gap-56px {
    grid-row-gap: 36px;
  }

  .brix---tabs-content-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---square-icon-48px {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---tab-small-center {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size-4 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---subtitle-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---container-default-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---btn-secondary-full-width {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .brix---mg-bottom-24px-2 {
    margin-bottom: 16px;
  }

  .brix---heading-h3-size-3 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-8px-2 {
    margin-bottom: 6px;
  }

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---square-icon {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---card---icon-left---content-right {
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---heading-h4-size {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---btn-secondary, .brix---btn-primary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left-2 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h3-size-4 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---avatar-image-link-2 {
    float: none;
    object-fit: cover;
    width: 100%;
    height: 100%;
    position: static;
    inset: auto auto 0% 0%;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 15px;
  }

  .brix---grid-3-columns-team-v5-2 {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .brix---paragraph-default-5 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-5 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---container-default-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .contained-image-copy {
    left: -24%;
  }

  .brix---btn-circle-accordion-btn-2 {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---accordion-right-side-2 {
    margin-right: 0;
  }

  .brix---paragraph-default-6 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---badge-secondary---tabs {
    margin-left: 0;
    margin-right: 0;
    padding: 14px 22px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size-6 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .brix---container-default-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---btn-circle-accordion-btn-3 {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---accordion-right-side-3 {
    margin-right: 0;
  }

  .brix---paragraph-default-7 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title-3 {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---badge-secondary---tabs-v2 {
    margin-left: 0;
    margin-right: 0;
    padding: 14px 22px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size-7 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .brix---container-default-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---badge-secondary---tabs-2 {
    margin-left: 0;
    margin-right: 0;
    padding: 14px 22px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---btn-circle-accordion-btn-4 {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---accordion-right-side-4 {
    margin-right: 0;
  }

  .brix---paragraph-default-8 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title-4 {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---badge-secondary---tabs-3 {
    margin-left: 0;
    margin-right: 0;
    padding: 14px 22px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size-8 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-8 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---container-default-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-span-31 {
    font-size: 18px;
  }

  .text-span-42 {
    opacity: 1;
    color: var(--dim-grey);
    font-size: 17px;
  }

  .text-span-47 {
    font-size: 17px;
    font-weight: 600;
  }

  .body {
    margin-left: 5px;
    margin-right: 5px;
  }

  .text-span-51 {
    color: var(--sky-blue);
    font-size: 25px;
  }

  .body-2 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .brix---mg-bottom-16px-copy {
    margin-bottom: 15px;
  }

  .brix---grid-3-columns-team-v5-copy {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .cu-card {
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
  }

  .footer-inner {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .plans-card {
    padding-left: 16px;
    padding-right: 16px;
  }

  .body-text-2.cu-pre {
    font-size: 11px;
    line-height: 1.2;
  }

  .body-text-2.cu-pre.glp-text.glp-mb, .body-text-2.cu-pre.glp-text.g1.glp-mb {
    font-size: 18px;
  }

  .success-stories-card-thumbnail {
    width: 147px;
  }

  .plans-card-wrapper {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
  }

  .choose-section.glp {
    padding-bottom: 20px;
  }

  .heading-lg.h-4 {
    font-size: 18px;
  }

  .pricing-detail {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
  }

  .cu-cards {
    max-width: 270px;
    margin-left: auto;
    margin-right: auto;
  }

  .cu-cards.glp-mb {
    max-width: 340px;
  }

  .dollar-price-text {
    font-size: 16px;
  }

  .heading2.success-stories-title {
    font-size: 36px;
  }

  .heading-2 {
    width: 238px;
    max-width: 190px;
    min-height: auto;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.2;
  }

  .heading-2.glp-mb {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
  }

  .success-stories-card-detail {
    max-width: 200px;
  }

  .ssd-video {
    min-height: 260px;
  }

  .plan-list {
    padding-left: 15px;
  }

  .product-cards {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column-reverse;
  }

  .logo-link {
    margin-bottom: 60px;
  }

  .inapp-list {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .heading-md-2.mb-60 {
    font-size: 27px;
  }

  .heading-3 {
    width: 238px;
    max-width: 190px;
    min-height: auto;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.2;
  }

  .heading-3.glp-mb {
    margin-bottom: 10px;
    font-size: 18px;
  }

  .p-card-time-2 {
    font-size: 14px;
  }

  .eyebrow-text-2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
  }

  .image-12 {
    max-width: 120px;
  }

  .image-15 {
    max-width: 35px;
  }

  .p-card-text-2 {
    margin-bottom: 4px;
    font-size: 12px;
  }

  .body-text-3.ss {
    font-size: 17px;
  }

  .body-text-3.cu-pre {
    font-size: 11px;
    line-height: 1.2;
  }

  .body-text-3.cu-pre.glp-text.glp-mb, .body-text-3.cu-pre.glp-text.g1.glp-mb {
    font-size: 18px;
  }

  .body-text-3.hero-text {
    max-width: 220px;
    font-size: 14px;
    line-height: 1.1;
  }

  .pro-card {
    border-radius: 14px;
  }

  .theme-btn-2 {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .theme-btn-2.btn.ib-btn {
    width: 100%;
  }

  .hero-section-2 {
    padding-top: 20px;
  }

  .image-11 {
    max-width: 30px;
  }

  .ss-right-image {
    max-height: 430px;
  }

  .ss-inner-2 {
    border-top-width: 0;
  }

  .heading-xl-3 {
    margin-top: 10px;
  }

  .p-card-price-2 {
    font-size: 23px;
  }

  .image-13 {
    max-width: 30px;
  }

  .btn-container {
    margin-top: 10px;
  }

  .in-app-section {
    padding-top: 10px;
  }

  .p-card-title-2 {
    font-size: 14px;
    line-height: 1.2;
  }

  .heading-md-3.mb-60 {
    font-size: 27px;
  }

  .p-card-time-3 {
    font-size: 14px;
  }

  .eyebrow-text-3 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
  }

  .image-19 {
    max-width: 120px;
  }

  .image-20 {
    max-width: 35px;
  }

  .p-card-text-3 {
    margin-bottom: 4px;
    font-size: 12px;
  }

  .body-text-4.ss {
    font-size: 17px;
  }

  .body-text-4.cu-pre {
    font-size: 11px;
    line-height: 1.2;
  }

  .body-text-4.cu-pre.glp-text.glp-mb, .body-text-4.cu-pre.glp-text.g1.glp-mb {
    font-size: 18px;
  }

  .body-text-4.hero-text {
    max-width: 220px;
    font-size: 14px;
    line-height: 1.1;
  }

  .theme-btn-3 {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .theme-btn-3.btn.ib-btn {
    width: 100%;
  }

  .image-22 {
    max-width: 30px;
  }

  .heading-xl-4 {
    margin-top: 10px;
  }

  .p-card-price-3 {
    font-size: 23px;
  }

  .image-24 {
    max-width: 30px;
  }

  .heading-lg-2.h-4 {
    font-size: 18px;
  }

  .p-card-title-3 {
    font-size: 14px;
    line-height: 1.2;
  }

  .body-text-5.cu-pre {
    font-size: 11px;
    line-height: 1.2;
  }

  .body-text-5.cu-pre.glp-text.glp-mb, .body-text-5.cu-pre.glp-text.g1.glp-mb, .heading-lg-3.h-4 {
    font-size: 18px;
  }

  .dollar-price-text-2 {
    font-size: 16px;
  }

  .heading-4 {
    width: 238px;
    max-width: 190px;
    min-height: auto;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.2;
  }

  .heading-4.glp-mb {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
  }

  .body-text-6.cu-pre {
    font-size: 11px;
    line-height: 1.2;
  }

  .body-text-6.cu-pre.glp-text.glp-mb, .body-text-6.cu-pre.glp-text.g1.glp-mb, .heading-lg-4.h-4 {
    font-size: 18px;
  }

  .dollar-price-text-3 {
    font-size: 16px;
  }

  .heading-5 {
    width: 238px;
    max-width: 190px;
    min-height: auto;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.2;
  }

  .heading-5.glp-mb {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
  }

  .body-text-7.cu-pre {
    font-size: 11px;
    line-height: 1.2;
  }

  .body-text-7.cu-pre.glp-text.glp-mb, .body-text-7.cu-pre.glp-text.g1.glp-mb, .heading-lg-5.h-4 {
    font-size: 18px;
  }

  .dollar-price-text-4 {
    font-size: 16px;
  }

  .heading-6 {
    width: 238px;
    max-width: 190px;
    min-height: auto;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.2;
  }

  .heading-6.glp-mb {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
  }

  .brix---paragraph-default-9 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-5 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-8px-3 {
    margin-bottom: 6px;
  }

  .brix---square-icon-2 {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---card---icon-left---content-right-2 {
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---heading-h2-size-9 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 32px;
  }

  .brix---container-default-10 {
    padding-left: 20px;
    padding-right: 20px;
  }
}

#w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef6d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-fa615236-deaf-0a26-6742-d2a15c45f548-573bef6d, #w-node-ae93ec58-7af4-eb27-e3cd-edd57baf009f-573bef6d, #w-node-_13ba60c8-ed5e-202d-a366-fc48a9956609-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55184a0e-7512-2cb9-f94a-b8c6edb856b2-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef6d {
  grid-area: 1 / 7 / 2 / 13;
  align-self: end;
}

#w-node-af4e77ca-91a2-8389-f6de-db26c2287362-573bef6d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-e5d58da8-67cd-ddbe-7f20-c7dd2dd3b4f9-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a3d5e18-6b0a-03d5-7587-0c1c4996d67f-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-af4e77ca-91a2-8389-f6de-db26c2287363-573bef6d, #w-node-cf8aa394-e425-8578-ceb8-c3e314155d36-573bef6d, #w-node-af4e77ca-91a2-8389-f6de-db26c2287364-573bef6d, #w-node-af4e77ca-91a2-8389-f6de-db26c2287366-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af4e77ca-91a2-8389-f6de-db26c2287368-573bef6d {
  justify-self: center;
}

#w-node-_8fe953b4-bb93-76f9-24ce-6fcadddc0c15-573bef6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6e5265f1-a4f6-50b1-6ef2-c76f83da89ac-573bef6d {
  align-self: start;
}

#w-node-_0297c0ac-64d7-a648-3423-40a37f62be95-573bef6d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-edc4585c-6c6f-63e3-eb17-717419113b14-573bef6d {
  place-self: end;
}

#w-node-_4e882d94-6423-b88f-acd7-d420b6456b38-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4eed4f11-5b98-5aae-4e73-0958acafac2f-573bef6d, #w-node-_39b17f33-46e1-c7b9-d17a-f72b64aad6e3-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb9d5983-05e2-760d-629a-cf5733884583-573bef6d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fb9d5983-05e2-760d-629a-cf573388458d-573bef6d {
  align-self: start;
}

#w-node-fb9d5983-05e2-760d-629a-cf573388458e-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fb9d5983-05e2-760d-629a-cf5733884584-573bef6d {
  align-self: end;
}

#w-node-dfa3ab38-27e0-9d09-afcc-a423a0aa0e91-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3ac7949-fe5f-b554-5082-364f3a3d9619-573bef6d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b3ac7949-fe5f-b554-5082-364f3a3d961c-573bef6d {
  align-self: start;
}

#w-node-b3ac7949-fe5f-b554-5082-364f3a3d961a-573bef6d {
  align-self: end;
}

#w-node-b3ac7949-fe5f-b554-5082-364f3a3d961b-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef6d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46fc-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21806a63-3425-158d-34ba-724cd9433535-573bef6d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_21806a63-3425-158d-34ba-724cd9433536-573bef6d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-a53fe222-8873-5044-93fa-185e752cda29-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_45f7e4b0-06f2-dded-76f1-c0d8c7f3e78e-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9162582-adfb-fad0-ec73-b4580bfb7637-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-a0e2b2c3-4891-af1a-f0b7-65de05f74507-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c47c41db-d8e8-2832-e436-d71b29bd72f3-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0e2b2c3-4891-af1a-f0b7-65de05f74518-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-d0af9ac8-17af-bd79-5af0-72f3a2502dfb-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_29578fcc-b9f1-ad44-f57e-5c226cf4904a-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0af9ac8-17af-bd79-5af0-72f3a2502e0c-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e14-573bef6d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e15-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e18-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1c-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1e-573bef6d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1f-573bef6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e20-573bef6d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e24-573bef6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e25-573bef6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e26-573bef6d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2a-573bef6d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2b-573bef6d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2c-573bef6d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e30-573bef6d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e31-573bef6d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e35-573bef6d {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e36-573bef6d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e37-573bef6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3b-573bef6d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3c-573bef6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3d-573bef6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3e-573bef6d {
  place-self: start center;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3f-573bef6d {
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e43-573bef6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e44-573bef6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e46-573bef6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e47-573bef6d {
  align-self: start;
}

#w-node-_76c5af80-09cc-fb1a-866c-b95474d76dd7-573bef6d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_76c5af80-09cc-fb1a-866c-b95474d76dd8-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f5f08e73-0dd7-fe6f-ca89-7dd63987d033-573bef6d, #w-node-_76c5af80-09cc-fb1a-866c-b95474d76ddb-573bef6d, #w-node-eca888d4-0939-e36c-5df6-8ee04bc5bf63-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6cba08d7-8cb2-8268-f579-f35266ae4511-573bef6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2a92de3b-300b-76f9-01fc-13bc01dec281-573bef6d {
  align-self: start;
}

#w-node-_247515c9-3377-0c0a-7197-341e0da68953-573bef6d, #w-node-_22901426-f188-9453-c019-363c97404cd1-573bef6d, #w-node-b5a90ab3-fb80-8e9e-66ac-1d9804d26066-573bef6d, #w-node-ce77b5e7-3073-f343-886a-07849625ab56-573bef6d, #w-node-a1fca094-b7f0-78fe-768f-4624697d05d5-573bef6d, #w-node-a1fca094-b7f0-78fe-768f-4624697d05d7-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5bd39b9b-0858-1c78-ea6c-2ee765c57478-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f68217f2-98e4-6fbc-ab80-858861a31ec4-573bef6d, #w-node-_2ac54979-9108-7682-4aa1-cef1ae044114-573bef6d, #w-node-_2ac54979-9108-7682-4aa1-cef1ae044116-573bef6d, #w-node-_2ac54979-9108-7682-4aa1-cef1ae044118-573bef6d, #w-node-_2ac54979-9108-7682-4aa1-cef1ae04411b-573bef6d, #w-node-_2ac54979-9108-7682-4aa1-cef1ae04411d-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ac54979-9108-7682-4aa1-cef1ae04411f-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b953bb6e-3933-7319-763f-42fd533e0b23-573bef6d {
  align-self: start;
}

#w-node-d7b22b66-f898-5312-2a2d-747749010888-573bef6d, #w-node-_28087aee-ac95-f0e4-2bbb-fbccd300c27f-573bef6d, #w-node-_67f63ba2-5fd0-b332-5476-b862d94f579a-573bef6d, #w-node-_0ef2bd79-e802-cca8-f89f-f189d572979c-573bef6d, #w-node-_446ba0e0-94b8-7c35-9ff0-719a024cf552-573bef6d, #w-node-_4a3e6b19-2775-ff1f-705e-1318c28a378d-573bef6d, #w-node-_4a3e6b19-2775-ff1f-705e-1318c28a3790-573bef6d, #w-node-_4a3e6b19-2775-ff1f-705e-1318c28a3792-573bef6d, #w-node-_2b33e8ed-09cb-5eb4-36fc-0f749f593ce7-573bef6d, #w-node-_2b33e8ed-09cb-5eb4-36fc-0f749f593cea-573bef6d, #w-node-_2b33e8ed-09cb-5eb4-36fc-0f749f593cec-573bef6d, #w-node-_65141eb8-b59b-7a3d-13a5-5b47e48b9725-573bef6d, #w-node-_65141eb8-b59b-7a3d-13a5-5b47e48b9728-573bef6d, #w-node-_65141eb8-b59b-7a3d-13a5-5b47e48b972a-573bef6d, #w-node-f2f1fa23-38ec-80f0-2fda-4e047ea5c905-573bef6d, #w-node-f2f1fa23-38ec-80f0-2fda-4e047ea5c908-573bef6d, #w-node-f2f1fa23-38ec-80f0-2fda-4e047ea5c90a-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163cc-573bef6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163cd-573bef6d {
  align-self: start;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163d0-573bef6d, #w-node-ada7b86a-73c7-f022-90a7-8691b7387dcd-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada7b86a-73c7-f022-90a7-8691b7387dce-573bef6d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-aa19b95e-ddf3-9377-7a31-a854262f749d-573bef6d {
  align-self: start;
}

#w-node-c90a6154-4a90-ffe3-7740-e713ae10ec55-573bef6d, #w-node-ad9d2fa2-0663-f3b0-ec7f-9e7bc69a797e-573bef6d, #w-node-_46c05035-4ff6-c52e-ff12-a6c38e53e822-573bef6d, #w-node-_8765162f-1db2-9cdf-a273-e11e617f83d5-573bef6d, #w-node-_0c53c959-4e7c-4e61-dfd7-0a3a8a22ee67-573bef6d, #w-node-_344a3362-328d-1151-a4dc-6faac59d3a52-573bef6d, #w-node-_72e44818-759c-80a7-892e-7b8d868c65a1-573bef6d, #w-node-_72e44818-759c-80a7-892e-7b8d868c65a2-573bef6d, #w-node-_72e44818-759c-80a7-892e-7b8d868c65a4-573bef6d, #w-node-e573097e-ceeb-5c46-d166-a001b36efac6-573bef6d, #w-node-e573097e-ceeb-5c46-d166-a001b36efac7-573bef6d, #w-node-e573097e-ceeb-5c46-d166-a001b36efac9-573bef6d, #w-node-e16ce798-f6d5-e6f3-d308-013572291ee7-573bef6d, #w-node-e16ce798-f6d5-e6f3-d308-013572291ee8-573bef6d, #w-node-e16ce798-f6d5-e6f3-d308-013572291eea-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4495f6b-c00a-905c-f2ca-6b586085b2f7-573bef6d {
  align-self: start;
}

#w-node-d4495f6b-c00a-905c-f2ca-6b586085b2f8-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b2f9-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b2ff-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b300-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b301-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b303-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b306-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b307-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b309-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b30c-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b30d-573bef6d, #w-node-d4495f6b-c00a-905c-f2ca-6b586085b30f-573bef6d, #w-node-_4d7ff95a-18e7-0ef3-e31e-8e9d117f0215-573bef6d, #w-node-_4d7ff95a-18e7-0ef3-e31e-8e9d117f0216-573bef6d, #w-node-_4d7ff95a-18e7-0ef3-e31e-8e9d117f0218-573bef6d, #w-node-c517114c-a4bc-8d09-83e8-70e64e2785d6-573bef6d, #w-node-c517114c-a4bc-8d09-83e8-70e64e2785d7-573bef6d, #w-node-c517114c-a4bc-8d09-83e8-70e64e2785d9-573bef6d, #w-node-_59af7bd8-3853-4d6d-05f0-d520ca6cb0f0-573bef6d, #w-node-_59af7bd8-3853-4d6d-05f0-d520ca6cb0f1-573bef6d, #w-node-_59af7bd8-3853-4d6d-05f0-d520ca6cb0f3-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f6ef425-df5a-d595-d52f-577d34521294-573bef6d {
  align-self: start;
}

#w-node-_6f6ef425-df5a-d595-d52f-577d34521295-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d34521296-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d3452129c-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d3452129d-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d3452129e-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212a0-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212a3-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212a4-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212a6-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212a9-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212aa-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212ac-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212af-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212b0-573bef6d, #w-node-_6f6ef425-df5a-d595-d52f-577d345212b2-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97ef7-573bef6d {
  align-self: start;
}

#w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97ef8-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97ef9-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97eff-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f00-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f01-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f03-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f06-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f07-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f09-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f0c-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f0d-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f0f-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f12-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f13-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f15-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f18-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f19-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f1b-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f1e-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f1f-573bef6d, #w-node-_1d9bb1e7-4cb2-0d3f-f91e-c38e5dc97f21-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f0-573bef6d {
  align-self: start;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f1-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f3-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f4-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f7-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f9-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163fb-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163fe-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216400-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216402-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216405-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216407-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216410-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216413-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216415-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216409-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e21640c-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e21640e-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce29-573bef6d {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce2a-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce2b-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce2e-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce31-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce32-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce34-573bef6d {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce36-573bef6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce39-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce3b-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce3f-573bef6d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce41-573bef6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce44-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce46-573bef6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_37e4fae8-c033-d148-d605-c5635c40ce4a-573bef6d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2ba-a48ab2b8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: start;
}

#w-node-c3863590-8b6b-aa2b-f5d5-1d41d0c39492-a48ab2b8 {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2bb-a48ab2b8 {
  order: 0;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2bc-a48ab2b8, #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2be-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2c7-a48ab2b8 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2c8-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2c9-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2cb-a48ab2b8, #w-node-dacaabce-017c-dfbf-2096-d002521f617f-a48ab2b8, #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2cd-a48ab2b8, #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2cf-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2d1-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2d2-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2d4-a48ab2b8, #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2d6-a48ab2b8, #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2d8-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2da-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2db-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19db3734-a35e-6fca-0c27-d197a48ab2dd-a48ab2b8, #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2df-a48ab2b8, #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2e1-a48ab2b8, #w-node-e3ac331d-de81-a64a-13bb-1c8e982cfb0d-a48ab2b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f7871b4-12bd-57f4-a333-814d1825fa31-a48ab2b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d14a7af8-8030-d90c-5751-e46bdaaf2817-daaf2815 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d14a7af8-8030-d90c-5751-e46bdaaf2818-daaf2815, #w-node-d14a7af8-8030-d90c-5751-e46bdaaf281b-daaf2815 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d14a7af8-8030-d90c-5751-e46bdaaf281f-daaf2815 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-baa0540b-f580-fcf6-4b87-dddb55915ed6-daaf2815, #w-node-baa0540b-f580-fcf6-4b87-dddb55915ed7-daaf2815 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14730f5-4f08-ba88-54a6-957907914d79-07914d77 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b14730f5-4f08-ba88-54a6-957907914d7d-07914d77, #w-node-b14730f5-4f08-ba88-54a6-957907914d81-07914d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14730f5-4f08-ba88-54a6-957907914d82-07914d77 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b14730f5-4f08-ba88-54a6-957907914d86-07914d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b14730f5-4f08-ba88-54a6-957907914d88-07914d77, #w-node-b14730f5-4f08-ba88-54a6-957907914d89-07914d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14730f5-4f08-ba88-54a6-957907914d91-07914d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b14730f5-4f08-ba88-54a6-957907914d92-07914d77, #w-node-b14730f5-4f08-ba88-54a6-957907914d93-07914d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b14730f5-4f08-ba88-54a6-957907914d9a-07914d77 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_55f68ac0-6051-e8b4-4fc7-6fecf49f5ece-f49f5ece {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7d1-3678f7cf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7d2-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7d5-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7d9-3678f7cf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7da-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7db-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7e3-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7e5-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7e6-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7ec-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7ee-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7ef-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7f0-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7f1-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7f7-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7f9-3678f7cf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7fa-3678f7cf {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f7ff-3678f7cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b7d1e713-8100-72a7-baec-e0463678f807-3678f7cf {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_263c1d5e-0505-dac6-94e6-2f9c4b55fc66-4b55fc64 {
  place-self: center start;
}

#w-node-_6e9ddfdc-24fd-fca7-b0d7-c0f9171152c0-4b55fc64, #w-node-_263c1d5e-0505-dac6-94e6-2f9c4b55fc68-4b55fc64 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-c5777c38-b95e-23df-6073-2a269d28471e-573bef7d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-b1cfbb5a-cc8c-2803-d2ce-bd2f43bf6235-573bef7d, #w-node-c5777c38-b95e-23df-6073-2a269d284725-573bef7d, #w-node-d29120bd-f656-aa53-6e56-8439c9b50d17-573bef7d, #w-node-_7c5bd9dd-183b-9303-a5c5-9baa74bed82d-573bef7d, #w-node-_0835c832-c59d-491f-7db4-dccafc959b01-573bef7d, #w-node-_5c2881eb-d2f2-cf38-51b7-0e684f3ba8f7-573bef7d, #w-node-_5c2881eb-d2f2-cf38-51b7-0e684f3ba901-573bef7d, #w-node-_5c2881eb-d2f2-cf38-51b7-0e684f3ba90b-573bef7d, #w-node-_5c2881eb-d2f2-cf38-51b7-0e684f3ba915-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3c9e-573bef7d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3c9f-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ca2-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ca6-573bef7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ca7-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ca8-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cb0-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cb2-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cb3-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cb9-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cbb-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cbc-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cbd-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cbe-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cc4-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cc6-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cc7-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ccd-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ccf-573bef7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cd0-573bef7d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cd7-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cdf-573bef7d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-beb1edb5-6d8d-2570-1d7e-a0efaa52821f-573bef7d {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_4609f10b-20c3-9d10-a06f-52e5c3ad242f-573bef7d {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-b5459fc2-220d-a448-a8ed-7da41dadb325-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f14f8aed-7907-fe3a-f48b-68fd9162789f-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e5eabaa4-051d-2ee8-9a53-455f28cdafe8-573bef7d, #w-node-_41a10b12-b2a2-d12b-dfa8-dbf479a3ca8e-573bef7d, #w-node-_0dec229a-6dfa-f89a-cc4c-158778c3bb36-573bef7d, #w-node-c4fa6142-4d3d-d36f-046f-25bac54ddb63-573bef7d, #w-node-_15fed29b-b406-ed6f-e8c6-6671b92dd5c9-573bef7d, #w-node-f1b2b8c5-f57c-d888-9bc9-0734084d4f20-573bef7d, #w-node-_205eaaaa-88fa-220b-914a-ef1edf3f0726-573bef7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c6f-8eb08c6d {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c70-8eb08c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c71-8eb08c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c74-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c77-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c78-8eb08c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7a-8eb08c6d {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7c-8eb08c6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7f-8eb08c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c81-8eb08c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c85-8eb08c6d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c87-8eb08c6d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c8a-8eb08c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c8c-8eb08c6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fefbafc1-c783-013e-cc4b-08f78eb08c90-8eb08c6d {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_3464a687-1a4b-e173-fad8-8692357a9f89-357a9f88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3464a687-1a4b-e173-fad8-8692357a9fce-357a9f88, #w-node-_3464a687-1a4b-e173-fad8-8692357a9fd7-357a9f88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d57e674-ab27-0926-1d47-c9371fe52a8e-1fe52a8c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: start;
}

#w-node-_8d57e674-ab27-0926-1d47-c9371fe52a93-1fe52a8c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-fb4e7b1e-c221-fd8d-3165-4c88923bfc59-573bef7e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b9b39492-d17b-eaac-3151-384276f2cc15-573bef7e, #w-node-fb65a9c4-6415-3ec6-c39e-bf17e6c6e584-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f4b6345-8b1e-5282-faff-1b4b48018770-573bef7e {
  justify-self: end;
}

#w-node-_6f4b6345-8b1e-5282-faff-1b4b48018772-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6f4b6345-8b1e-5282-faff-1b4b48018775-573bef7e, #w-node-bb22a5d6-19a8-2698-857f-52e1e05f2bd5-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9de40ffb-24f9-8341-d52f-75a03f6384ae-573bef7e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7621421b-7466-8947-a1a3-9648ce1326a9-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8665203e-1250-77c4-b5e3-e049ef6eb062-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5ad8643-74bc-2c89-e558-0b2c0fefc4ed-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_261135b7-3b6a-6580-f580-28abeb1e07b4-573bef7e, #w-node-_8173a63c-19ca-c25c-3d1b-17e09401d3a7-573bef7e, #w-node-_317cbadb-554f-0a55-258e-0c4829fd2929-573bef7e, #w-node-dd262ce3-81f0-39d0-a528-df48b228ec9c-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bfc9e2b-bbdf-9cef-fdfd-12a730d8bf3f-573bef7e, #w-node-c79a1bf9-4428-d01f-0314-971bffa81850-573bef7e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9cbf6a28-ab5b-f065-bc51-b27960cb4064-573bef7e, #w-node-_5a8cb852-f44a-45b0-01ef-bb5504a73f9c-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3bd8a464-3380-f5ca-d14b-6441d5515ab0-573bef7e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3bd8a464-3380-f5ca-d14b-6441d5515ab5-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7b1b8bc-04ef-c533-450b-392c5764024d-573bef7e {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_6ae896f6-5278-617c-6d58-775e00b3b55a-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_34e52b87-0f9b-728f-1ece-bb09549547ed-573bef7e, #w-node-ab03c801-6916-e6fa-d264-14b711ed7d1d-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1de1fc03-db5b-89c6-9989-828f298990a7-573bef7e {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-a899645a-7d1d-6ad2-11fc-a7800f906443-573bef7e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_127ba3d9-af13-4c38-0b07-daa0db4e0179-573bef7e, #w-node-_8edc8ec6-3165-7f57-9806-b362f1ff4edd-573bef7e, #w-node-_86bcfb81-f53f-8860-00f1-b5a45424f76b-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09e5fd7a-53b8-64b8-b389-c26407885a53-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e3271847-2843-3059-7224-e227bdb43680-573bef7e, #w-node-e3271847-2843-3059-7224-e227bdb43682-573bef7e, #w-node-e3271847-2843-3059-7224-e227bdb43684-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3271847-2843-3059-7224-e227bdb43686-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7be76693-b221-2f25-70ca-99f2fb6e44bd-573bef7e, #w-node-_7be76693-b221-2f25-70ca-99f2fb6e44bf-573bef7e, #w-node-_7be76693-b221-2f25-70ca-99f2fb6e44c1-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7be76693-b221-2f25-70ca-99f2fb6e44c3-573bef7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_64e54a96-a98a-eead-6c9f-58977187c85e-7187c85c {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_64e54a96-a98a-eead-6c9f-58977187c860-7187c85c, #w-node-_64e54a96-a98a-eead-6c9f-58977187c862-7187c85c, #w-node-_64e54a96-a98a-eead-6c9f-58977187c869-7187c85c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_750af32e-6fd0-387a-9692-3941d763ea1c-573bef7f {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-ef5671b8-c4af-15e2-a591-d67f818d8b1e-573bef7f, #w-node-_1b9946ce-3fe8-01d3-5dbe-cf0ba1fefa2c-573bef7f, #w-node-c4d6a0f5-1c6b-e28e-969a-ceb9b6b1a605-573bef7f, #w-node-_457111ad-d06c-731d-cfe7-f30235147b82-573bef7f, #w-node-f14bda82-28dc-78cc-f3ef-e21a9220ce81-573bef7f, #w-node-_9c23cdb7-133a-de37-28c7-d341583f4129-573bef7f, #w-node-_36edf7ff-8bb9-186f-991c-bb358f31b047-573bef7f, #w-node-_2018da7b-022c-af57-7004-86912c27e91d-573bef7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d910ebf-37aa-ad5d-1ece-bbb227b64b21-573bef7f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_7bf3ff14-6de8-e5fe-33db-40147e0849ed-573bef7f, #w-node-_333bf6d3-9c99-8326-1bce-1e7f9487a421-573bef7f, #w-node-af7ae6c1-7229-1040-042a-4f17e905ef1d-573bef7f, #w-node-f9a86c72-c601-d2a0-c8b7-f2fa1e1208da-573bef7f, #w-node-f9a86c72-c601-d2a0-c8b7-f2fa1e1208db-573bef7f, #w-node-f9a86c72-c601-d2a0-c8b7-f2fa1e1208df-573bef7f, #w-node-_27bfb218-9433-3f8c-3d0c-7b03e9f35b19-573bef7f, #Message.w-node-_0998d54b-9320-c0df-d2bc-4f37ddcbaaab-573bef7f, #w-node-_15f4b487-9663-829e-3841-cb2c24e720e3-573bef7f, #w-node-_978624b2-cab3-ac44-027b-e3809ad070a9-573bef7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d910ebf-37aa-ad5d-1ece-bbb227b64b29-573bef7f {
  justify-self: start;
}

#w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef80 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-fa615236-deaf-0a26-6742-d2a15c45f548-573bef80, #w-node-_2997ec32-112e-f370-cd8c-698aad7191da-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a77092e-a676-a88c-012d-ceca39fd1804-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ae93ec58-7af4-eb27-e3cd-edd57baf009f-573bef80, #w-node-_13ba60c8-ed5e-202d-a366-fc48a9956609-573bef80, #w-node-e4f59d2f-f8a1-779c-4a51-9504b672ed17-573bef80, #w-node-b2e3bfa7-4601-d538-1e55-4bafd7f66196-573bef80, #w-node-_0d44dbb7-625b-720a-1dd2-1161cd7ba3fe-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55184a0e-7512-2cb9-f94a-b8c6edb856b2-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef80 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: end;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef80 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f7-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46fc-573bef80, #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac4703-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-573bef80 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_156028e9-f87f-003c-c690-d3925581772e-573bef80 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_156028e9-f87f-003c-c690-d3925581772f-573bef80 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_156028e9-f87f-003c-c690-d39255817733-573bef80 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-573bef80 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-573bef80 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-573bef80 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-573bef80 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-573bef80 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_4567ea8b-8b0d-9cc0-8281-965fa4da7879-573bef80 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-573bef80 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-573bef80 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_53803413-201d-d023-48b7-2d9707ae88fd-573bef80 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_53803413-201d-d023-48b7-2d9707ae88fe-573bef80 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_53803413-201d-d023-48b7-2d9707ae8902-573bef80 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-573bef80 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-573bef80 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf71-573bef80 {
  place-self: start center;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6d-573bef80 {
  align-self: start;
}

#w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-573bef80 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-573bef80 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-573bef80 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-a44fd0ff-2784-acca-cbbb-a0ecb76fb88f-573bef80 {
  align-self: start;
}

#w-node-_33d2dead-3b27-2a95-97ff-d89c0d71103a-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c011d1d7-6508-3b52-c942-e500b16b9554-573bef80 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_64535651-b0ed-0138-b861-fce64726b3e0-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79741e08-a2d8-eacd-5139-268d5e47d72a-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_39a19acb-ed0b-1dd2-521a-d533f8ea3bf4-573bef80, #w-node-_194fe041-f226-2173-29f9-85b4771a2e13-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d92fccef-f1c8-bbe9-9199-81e06b142637-573bef80 {
  justify-self: center;
}

#w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-573bef80 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-573bef80 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-e8b3e51a-cbaa-009a-601b-8486f13b5b56-573bef80, #w-node-_464d7bba-96ed-bc99-3cd0-b1f491579e30-573bef80, #w-node-_32a75ec0-e60e-7782-ed71-7c67d2b44d30-573bef80, #w-node-_5dc09f96-69f1-f5a7-adb5-7e254a04dfdb-573bef80, #w-node-_4b6d8b65-27f4-4c6c-681c-b097dea022b5-573bef80, #w-node-_76636ef8-ad72-675a-97e9-9de7d7e10bc9-573bef80, #w-node-_7df6deb0-ef07-924a-1bd3-f23d3502bcad-573bef80, #w-node-edc54a0f-dc4f-034b-d7c2-c39f44ce560e-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f09318a5-8c14-889c-7905-06627555a6b1-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-573bef80 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-573bef80 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b30-573bef80, #w-node-d5551336-f4e2-5707-f409-aecf99b69b31-573bef80, #w-node-d5551336-f4e2-5707-f409-aecf99b69b32-573bef80, #w-node-d5551336-f4e2-5707-f409-aecf99b69b36-573bef80, #w-node-d5551336-f4e2-5707-f409-aecf99b69b38-573bef80, #w-node-d5551336-f4e2-5707-f409-aecf99b69b39-573bef80, #w-node-d5551336-f4e2-5707-f409-aecf99b69b3c-573bef80, #w-node-d5551336-f4e2-5707-f409-aecf99b69b3f-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b42-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b49-573bef80 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-573bef80 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747c-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747d-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747e-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997482-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997484-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997485-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997488-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399748b-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399748e-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-573bef80 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_3588b539-e3fa-ad8b-a15b-5d3edfac9760-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c74a0b3-97e9-3af4-5c9b-75886d148c1f-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2d21abd0-967a-5f28-3728-7c8e237e0e7b-573bef80, #w-node-b358bcd3-939f-d1df-4f3f-f80ec116214f-573bef80, #w-node-_0187d124-4a3e-7dc3-0fa8-930ed91ec8c3-573bef80, #w-node-_9996e414-3062-729d-fe13-25e1c85c459c-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d95e33b5-4611-e340-4cff-e006abb7131f-573bef80 {
  justify-self: start;
}

#w-node-f369161b-fefc-56c6-8f64-d83267381d9d-573bef80 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-f369161b-fefc-56c6-8f64-d83267381d9e-573bef80 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-_6a2462d2-5830-a025-fccd-ce21045445ff-573bef80 {
  align-self: start;
}

#w-node-_6a2462d2-5830-a025-fccd-ce2104544600-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544601-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544603-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544604-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544605-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544607-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce210454460a-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce210454460b-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce210454460d-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544610-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544611-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544613-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544616-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544617-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544619-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce210454461c-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce210454461d-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce210454461f-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544622-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544623-573bef80, #w-node-_6a2462d2-5830-a025-fccd-ce2104544625-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d7e9c69-835e-57c3-5320-017ea7c62ae7-573bef80 {
  align-self: start;
}

#w-node-_0d7e9c69-835e-57c3-5320-017ea7c62ae8-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62ae9-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62aeb-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62aec-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62aed-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62aef-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62af2-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62af3-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62af5-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62af8-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62af9-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62afb-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62afe-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62aff-573bef80, #w-node-_0d7e9c69-835e-57c3-5320-017ea7c62b01-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d81f-573bef80 {
  align-self: start;
}

#w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d820-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d821-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d823-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d824-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d825-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d827-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d82a-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d82b-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d82d-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d830-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d831-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d833-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d836-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d837-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d839-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d83c-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d83d-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d83f-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d842-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d843-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d845-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d849-573bef80 {
  align-self: start;
}

#w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d84a-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d84b-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d84d-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d84e-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d84f-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d851-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d854-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d855-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d857-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d85a-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d85b-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d85d-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d860-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d861-573bef80, #w-node-c1ff66e7-542e-7bc9-245a-2fbe2c35d863-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92c6f00b-9b17-1c41-f5b4-eadb07867866-573bef80 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_92c6f00b-9b17-1c41-f5b4-eadb07867867-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_92c6f00b-9b17-1c41-f5b4-eadb0786786a-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97cf9ae9-7f50-cf50-a0ca-f78c05073141-573bef80 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_8b417973-f1e7-1562-a7da-712c90ced698-573bef80, #w-node-c23643da-f8f7-dee1-4c54-0bb64164c23c-573bef80, #w-node-_8cf7907a-92ff-667a-ab15-f30877eef448-573bef80, #w-node-_8b5f37d1-9f03-1c34-8630-86178054702f-573bef80, #w-node-_33a316cd-b0c2-ac5f-2f82-b71dec82291b-573bef80, #w-node-_8b5f37d1-9f03-1c34-8630-861780547030-573bef80, #w-node-_8b5f37d1-9f03-1c34-8630-861780547032-573bef80, #w-node-_080eea1a-d576-662b-f209-6b58f5597e78-573bef80, #w-node-_080eea1a-d576-662b-f209-6b58f5597e79-573bef80, #w-node-_080eea1a-d576-662b-f209-6b58f5597e7a-573bef80, #w-node-_080eea1a-d576-662b-f209-6b58f5597e7c-573bef80, #w-node-fd31d35a-35e0-d6e3-9d28-050995cc8878-573bef80, #w-node-fd31d35a-35e0-d6e3-9d28-050995cc8879-573bef80, #w-node-fd31d35a-35e0-d6e3-9d28-050995cc887a-573bef80, #w-node-fd31d35a-35e0-d6e3-9d28-050995cc887c-573bef80, #w-node-_91b8802a-b791-db28-051e-3d2ef922165f-573bef80, #w-node-_91b8802a-b791-db28-051e-3d2ef9221660-573bef80, #w-node-_91b8802a-b791-db28-051e-3d2ef9221661-573bef80, #w-node-_91b8802a-b791-db28-051e-3d2ef9221663-573bef80, #w-node-_93a90c16-10ce-c300-33cd-ebd5dc868da2-573bef80, #w-node-_93a90c16-10ce-c300-33cd-ebd5dc868da3-573bef80, #w-node-_93a90c16-10ce-c300-33cd-ebd5dc868da4-573bef80, #w-node-_93a90c16-10ce-c300-33cd-ebd5dc868da6-573bef80, #w-node-_0be4936e-8484-045c-527c-7989ac7b738b-573bef80, #w-node-_0be4936e-8484-045c-527c-7989ac7b738c-573bef80, #w-node-_0be4936e-8484-045c-527c-7989ac7b738d-573bef80, #w-node-_0be4936e-8484-045c-527c-7989ac7b738f-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#load-more.w-node-e6be41b5-fc68-966c-2838-1259285c5b6e-573bef80 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_29f1ccb1-a3f5-f996-ed0f-ed8f560da0bc-573bef80 {
  grid-area: 4 / 2 / 5 / 12;
}

#w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-573bef80 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_57a5115f-87bd-f809-32a8-ea6afcdc49aa-573bef80, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44882-573bef80, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44885-573bef80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44889-573bef80 {
  justify-self: start;
}

#w-node-_5be3f2e6-fe8d-eab5-3d85-55aac2ab4a7d-573bef80 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: center end;
}

#w-node-a39f9439-705a-bce9-3fc3-608570cf28c8-70cf28c7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-a39f9439-705a-bce9-3fc3-608570cf28cb-70cf28c7 {
  grid-area: 1 / 7 / 2 / 11;
  justify-self: end;
}

#w-node-_750af32e-6fd0-387a-9692-3941d763ea1c-573bef81 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-ef5671b8-c4af-15e2-a591-d67f818d8b1e-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b9946ce-3fe8-01d3-5dbe-cf0ba1fefa26-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1b9946ce-3fe8-01d3-5dbe-cf0ba1fefa2c-573bef81, #w-node-_457111ad-d06c-731d-cfe7-f30235147b82-573bef81, #w-node-_9c23cdb7-133a-de37-28c7-d341583f4129-573bef81, #w-node-_36edf7ff-8bb9-186f-991c-bb358f31b047-573bef81, #w-node-_2018da7b-022c-af57-7004-86912c27e91d-573bef81, #w-node-c4d6a0f5-1c6b-e28e-969a-ceb9b6b1a605-573bef81, #w-node-d372e6d9-6c24-a41a-fb52-91ee8e6d3511-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d910ebf-37aa-ad5d-1ece-bbb227b64b21-573bef81 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_7bf3ff14-6de8-e5fe-33db-40147e0849ed-573bef81, #w-node-_333bf6d3-9c99-8326-1bce-1e7f9487a421-573bef81, #w-node-af7ae6c1-7229-1040-042a-4f17e905ef1d-573bef81, #w-node-f9a86c72-c601-d2a0-c8b7-f2fa1e1208da-573bef81, #w-node-f9a86c72-c601-d2a0-c8b7-f2fa1e1208db-573bef81, #w-node-f9a86c72-c601-d2a0-c8b7-f2fa1e1208df-573bef81, #w-node-_27bfb218-9433-3f8c-3d0c-7b03e9f35b19-573bef81, #Message.w-node-_0998d54b-9320-c0df-d2bc-4f37ddcbaaab-573bef81, #w-node-_035a59cd-4aed-17f1-15fa-43b86a33dbc3-573bef81, #w-node-_978624b2-cab3-ac44-027b-e3809ad070a9-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d910ebf-37aa-ad5d-1ece-bbb227b64b29-573bef81 {
  justify-self: start;
}

#w-node-c269f020-fb66-0c0a-51a2-f7852a9b335a-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ea3-573bef81 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ea4-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ea5-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ea8-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ea9-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61eaa-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61eb1-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61eb3-573bef81 {
  justify-self: center;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61eb8-573bef81 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61eb9-573bef81 {
  align-self: start;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ebd-573bef81 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ebf-573bef81 {
  place-self: end;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ec0-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ec1-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ec2-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ec3-573bef81 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ec4-573bef81 {
  align-self: start;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ec5-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ec6-573bef81 {
  align-self: end;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ecc-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ecd-573bef81 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ece-573bef81 {
  align-self: start;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ed4-573bef81 {
  align-self: end;
}

#w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ed5-573bef81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ff54b983-c675-d529-872c-cf07911b9c63-911b9c61 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ff54b983-c675-d529-872c-cf07911b9c64-911b9c61, #w-node-ff54b983-c675-d529-872c-cf07911b9c65-911b9c61, #w-node-ff54b983-c675-d529-872c-cf07911b9c6e-911b9c61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff54b983-c675-d529-872c-cf07911b9c70-911b9c61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc202-b21fc200 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc203-b21fc200 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc206-b21fc200 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc20a-b21fc200 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc20b-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc20c-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc20e-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc210-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc211-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc212-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc214-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc216-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc217-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc218-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc21a-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc21c-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc21d-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc21e-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc220-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc226-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc227-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc228-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc22a-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc22c-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc22d-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc22e-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc230-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc232-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc233-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc234-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc236-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc238-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc239-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc23a-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc23c-b21fc200 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_835fee70-353d-420b-6e02-c07887299ccb-87299cc9 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_835fee70-353d-420b-6e02-c07887299ccc-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_835fee70-353d-420b-6e02-c07887299ccd-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_835fee70-353d-420b-6e02-c07887299cd0-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cd1-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cd2-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cd8-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_835fee70-353d-420b-6e02-c07887299cde-87299cc9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_835fee70-353d-420b-6e02-c07887299cdf-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299ce0-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299ce2-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299ce4-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_835fee70-353d-420b-6e02-c07887299ce8-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_835fee70-353d-420b-6e02-c07887299ce9-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cea-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cec-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cee-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_835fee70-353d-420b-6e02-c07887299cf2-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_835fee70-353d-420b-6e02-c07887299cf3-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cf4-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cf6-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cf8-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_835fee70-353d-420b-6e02-c07887299cfc-87299cc9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b97b680b-6cee-1594-5434-930ef1a5d115-573bef82 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b97b680b-6cee-1594-5434-930ef1a5d116-573bef82, #w-node-b97b680b-6cee-1594-5434-930ef1a5d117-573bef82, #w-node-b97b680b-6cee-1594-5434-930ef1a5d11d-573bef82, #w-node-b97b680b-6cee-1594-5434-930ef1a5d121-573bef82, #w-node-b97b680b-6cee-1594-5434-930ef1a5d122-573bef82, #w-node-b97b680b-6cee-1594-5434-930ef1a5d123-573bef82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec602c8b-96b6-b9aa-86d0-128009c076ef-573bef82 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_0b605ffa-44a1-0571-e258-cb63926421bd-573bef82, #w-node-ec602c8b-96b6-b9aa-86d0-128009c076f0-573bef82, #w-node-ec602c8b-96b6-b9aa-86d0-128009c076f3-573bef82, #w-node-c10bdbfa-39f4-6e93-162b-38015bcd49d8-573bef82, #w-node-a3fb149b-73b8-78b0-5be7-74ca4bba87c9-573bef82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66cab0f6-3585-eefb-97fe-0c4179cc3c0d-573bef82 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2da63c47-d0cd-a007-d087-22bc451be317-573bef82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb933aa4-0184-4bef-b5f3-2d1cf489e6e5-573bef82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c8104bf9-7b62-493f-8048-ed3d6bf85d48-573bef82, #w-node-_0d62eddd-6f59-d144-13fc-89acb9aa7a55-573bef82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1143916e-f26c-b5f0-f1c0-f9c8418f2972-573bef87 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_1143916e-f26c-b5f0-f1c0-f9c8418f2973-573bef87, #w-node-_1143916e-f26c-b5f0-f1c0-f9c8418f2979-573bef87, #w-node-_1143916e-f26c-b5f0-f1c0-f9c8418f297b-573bef87, #w-node-_050f58d8-9a27-61f0-7822-3741cfd59c94-573bef87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4f41596-bef0-0374-4a98-4e094a20d540-573bef87 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-a914ec10-f51b-38c3-474e-23259267723c-573bef87, #w-node-a62f18b7-1ad0-2dcb-df32-e8591256189d-573bef87, #w-node-a2e9bf77-46c3-e86f-1fa9-f4f96df5cae6-573bef87, #w-node-c064b7d8-c619-c8fb-3ac5-cd9328391350-573bef87, #w-node-_50390ab5-43a6-b2f0-d3fb-5cd358f1c151-573bef87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19fd9ea0-d730-7633-90b7-e43f4223ae27-573bef87 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_88122bcf-6932-131c-2248-047515be390b-573bef87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e202d3ac-ba28-1a62-c100-092576cf4856-573bef87 {
  grid-area: 1 / 11 / 2 / 13;
  align-self: start;
}

#w-node-_464ad93d-91ed-08f9-4c1b-8982b237f09b-573bef87, #w-node-fc86cfe4-7b4e-35b9-dc2a-4350f1c28701-573bef87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55b70cfd-3f73-34be-04ac-d310c5554702-573bef88 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_638b0ce1-5612-dbf7-0213-c861c9735fe8-573bef88, #w-node-_813e159a-4d46-6a4a-ce70-497a0c4b3158-573bef88, #w-node-_53bc43d7-05a6-b30a-eab7-165681e3a657-573bef88, #w-node-aa23b83f-9524-b089-83ad-ff7ab39f7c72-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98b9972e-43ea-fb4e-8e8e-b982ccaa9874-573bef88 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-d16e46c7-c0f5-4f89-5ff5-3056ba5e6d18-573bef88, #w-node-_8d2c30d6-2c2a-f5b0-7e7a-d0804a1e30eb-573bef88, #w-node-e4f0ff35-458f-fa69-bddc-27bcd189eeb4-573bef88, #w-node-_7f1a608b-be89-cab6-a1b1-7c610b8125f8-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f09a184-849d-79c7-5c30-6faa3f6c24fc-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_52460775-fcea-aef6-88ef-0b2d053b2746-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb3da153-aac9-bdf2-a2b7-5fbaae5298cb-573bef88, #w-node-_61f1b1b8-aacf-42bb-5e46-c3c3291c34b7-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a3d18a50-7f48-1af7-201d-aff79217750d-573bef88, #w-node-_42c32484-da3b-bd77-a34f-7c159e047690-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94ac032c-2898-ab22-c8de-d651e2b916c7-573bef88 {
  grid-area: 1 / 4 / 2 / 10;
  align-self: start;
}

#w-node-b75c0013-0aac-79b2-6db4-668add4f13a8-573bef88, #w-node-_80283149-a192-94ad-a854-e229514054af-573bef88, #w-node-f4121b60-4923-872f-4935-c908d08a4918-573bef88, #w-node-_288db2b8-e809-2046-d05d-38cd559cd52a-573bef88, #w-node-_38fb12fb-a932-ec62-c89c-9c748053fd91-573bef88, #w-node-cd64c8da-35da-deb2-c20b-3b52387a5d26-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a14898f0-794f-a7c7-92de-9833c62a4fe6-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fb468ffc-a63c-a0ca-b7a4-1c122415da8f-573bef88, #w-node-_68568d62-8db7-ab90-47c5-26adec8c8a35-573bef88, #w-node-c6579fbd-0173-63f0-a798-1ce816a2d132-573bef88, #w-node-a365aa4a-eb51-0f0f-a760-a43cbaf96312-573bef88, #w-node-_8d737ec6-b5a0-3522-5ad0-572d27667534-573bef88, #w-node-_0efdf64d-789c-8a97-e615-9c317c618c2b-573bef88, #w-node-_811c8ec3-0b6c-18d4-3ea0-13b991f7bb24-573bef88, #w-node-_1694b88d-e612-6125-a26a-9bda5e38ca82-573bef88, #w-node-cf8c99e9-2c31-9c16-5cb2-6997aaca28c1-573bef88, #w-node-b2844b7c-5e7c-496f-8754-83e926937842-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df2514ce-0124-b742-41d1-bf4c3f6ce795-573bef88 {
  grid-area: 1 / 11 / 2 / 13;
  align-self: start;
}

#w-node-af936788-e6a9-9015-d9c5-e04d388aaad2-573bef88, #w-node-_1e81f10a-cfbc-3e90-43f5-5d24f7bd36e1-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_363d9c98-0103-0e55-170d-77a086e87841-573bef88 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_95a49fbf-8c97-e830-4ea1-b8363dd2e9f9-573bef88 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_95a49fbf-8c97-e830-4ea1-b8363dd2ea01-573bef88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0eb9239-046a-b545-c5b4-697fc6311b86-573bef88 {
  grid-area: 1 / 11 / 2 / 13;
  place-self: center end;
}

#w-node-b35ff14f-03c3-e6dd-e6e4-b6d7cc2b1baf-573bef8b {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_949978f5-1150-cc0f-337d-2182ccf6bc7a-573bef8b, #w-node-b35ff14f-03c3-e6dd-e6e4-b6d7cc2b1bb9-573bef8b, #w-node-b35ff14f-03c3-e6dd-e6e4-b6d7cc2b1bbb-573bef8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_186a7a92-6724-8984-9730-c1ef84214c47-573bef8b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_6db4bd89-6d8d-9f55-d283-bf4b1550a753-573bef8b, #w-node-aed6591f-a407-17ad-03fc-b9f7734f9547-573bef8b, #w-node-e93f6aa9-980e-27cb-d524-ba1e36e4c3ff-573bef8b, #w-node-_718b08d8-1297-1912-76de-395e0e2b332d-573bef8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_77bff059-2bca-5dac-4d0f-6289484090cb-573bef8b {
  grid-area: 1 / 4 / 2 / 13;
}

#w-node-_8da3f4b2-79b8-1296-c1c9-e37f1021a240-573bef8b, #w-node-_5f86445b-cfa3-deb8-90a2-926bb643223c-573bef8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a34c609-5a7b-da05-b556-b36d06cb9d46-573bef8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af7b0d98-3e6d-d589-d4f3-1be97869eedb-573bef8b, #w-node-_54295843-eefa-cc29-1bb0-162d0bcb6952-573bef8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_144107b7-29d7-441b-4243-763748e91ce8-573bef8b {
  align-self: center;
}

#w-node-ebd2f815-a2c3-bd17-85f9-f7051c7c709f-573bef8b, #w-node-_5da07f9f-fa1c-bf53-e4e0-f721d9b3039d-573bef8b, #w-node-fbba25b4-01ba-143f-93bc-b0b577c9d497-573bef8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-fa615236-deaf-0a26-6742-d2a15c45f548-573bef8f, #w-node-ae93ec58-7af4-eb27-e3cd-edd57baf009f-573bef8f, #w-node-_13ba60c8-ed5e-202d-a366-fc48a9956609-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55184a0e-7512-2cb9-f94a-b8c6edb856b2-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef8f {
  grid-area: 1 / 7 / 2 / 13;
  align-self: end;
}

#w-node-af4e77ca-91a2-8389-f6de-db26c2287362-573bef8f {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-e5d58da8-67cd-ddbe-7f20-c7dd2dd3b4f9-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a3d5e18-6b0a-03d5-7587-0c1c4996d67f-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-af4e77ca-91a2-8389-f6de-db26c2287363-573bef8f, #w-node-cf8aa394-e425-8578-ceb8-c3e314155d36-573bef8f, #w-node-af4e77ca-91a2-8389-f6de-db26c2287364-573bef8f, #w-node-af4e77ca-91a2-8389-f6de-db26c2287366-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af4e77ca-91a2-8389-f6de-db26c2287368-573bef8f {
  justify-self: center;
}

#w-node-c9db4c99-61c8-df85-41ca-4e702b1ccd6d-573bef8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-dce1ac9d-8079-6d49-27ec-e9401b0ac2ec-573bef8f, #w-node-_4f3f697a-f43b-e220-e262-c24a1d830ee6-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a42618e1-c595-7c10-6832-211b4bea4085-573bef8f {
  grid-area: 2 / 7 / 3 / 13;
  align-self: center;
}

#w-node-_33d2dead-3b27-2a95-97ff-d89c0d71103a-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c011d1d7-6508-3b52-c942-e500b16b9554-573bef8f {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_39a19acb-ed0b-1dd2-521a-d533f8ea3bf4-573bef8f, #w-node-_194fe041-f226-2173-29f9-85b4771a2e13-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-573bef8f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-573bef8f {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-e8b3e51a-cbaa-009a-601b-8486f13b5b56-573bef8f, #w-node-_464d7bba-96ed-bc99-3cd0-b1f491579e30-573bef8f, #w-node-_32a75ec0-e60e-7782-ed71-7c67d2b44d30-573bef8f, #w-node-_5dc09f96-69f1-f5a7-adb5-7e254a04dfdb-573bef8f, #w-node-_4b6d8b65-27f4-4c6c-681c-b097dea022b5-573bef8f, #w-node-_76636ef8-ad72-675a-97e9-9de7d7e10bc9-573bef8f, #w-node-_7df6deb0-ef07-924a-1bd3-f23d3502bcad-573bef8f, #w-node-edc54a0f-dc4f-034b-d7c2-c39f44ce560e-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f09318a5-8c14-889c-7905-06627555a6b1-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-573bef8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-573bef8f {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b30-573bef8f, #w-node-d5551336-f4e2-5707-f409-aecf99b69b31-573bef8f, #w-node-d5551336-f4e2-5707-f409-aecf99b69b32-573bef8f, #w-node-d5551336-f4e2-5707-f409-aecf99b69b36-573bef8f, #w-node-d5551336-f4e2-5707-f409-aecf99b69b38-573bef8f, #w-node-d5551336-f4e2-5707-f409-aecf99b69b39-573bef8f, #w-node-d5551336-f4e2-5707-f409-aecf99b69b3c-573bef8f, #w-node-d5551336-f4e2-5707-f409-aecf99b69b3f-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b42-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b49-573bef8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-573bef8f {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747c-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747d-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747e-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997482-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997484-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997485-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997488-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399748b-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399748e-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-573bef8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_76c5af80-09cc-fb1a-866c-b95474d76dd7-573bef8f {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_76c5af80-09cc-fb1a-866c-b95474d76dd8-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f5f08e73-0dd7-fe6f-ca89-7dd63987d033-573bef8f, #w-node-f08399f9-d9ca-46a2-5e41-721248c2c813-573bef8f, #w-node-_76c5af80-09cc-fb1a-866c-b95474d76ddb-573bef8f, #w-node-_52c2cf22-1422-2a65-7d17-26e7ab373a1b-573bef8f, #w-node-_08aafcae-4a23-9316-2632-a917d651afa1-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6cba08d7-8cb2-8268-f579-f35266ae4511-573bef8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2a92de3b-300b-76f9-01fc-13bc01dec281-573bef8f {
  align-self: start;
}

#w-node-_01fba43b-ab02-48da-4146-0e84eda9a26b-573bef8f, #w-node-ff72cdf1-01a2-857e-72d0-17d77b987fa1-573bef8f, #w-node-_247515c9-3377-0c0a-7197-341e0da68953-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba82973f-dcd5-1c5f-63cb-a531ef9f4176-573bef8f, #w-node-_662220fe-2c35-5c89-5241-907187cb69dc-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b953bb6e-3933-7319-763f-42fd533e0b23-573bef8f {
  align-self: start;
}

#w-node-d7b22b66-f898-5312-2a2d-747749010888-573bef8f, #w-node-_28087aee-ac95-f0e4-2bbb-fbccd300c27f-573bef8f, #w-node-_67f63ba2-5fd0-b332-5476-b862d94f579a-573bef8f, #w-node-_0ef2bd79-e802-cca8-f89f-f189d572979c-573bef8f, #w-node-_446ba0e0-94b8-7c35-9ff0-719a024cf552-573bef8f, #w-node-_4a3e6b19-2775-ff1f-705e-1318c28a378d-573bef8f, #w-node-_4a3e6b19-2775-ff1f-705e-1318c28a3790-573bef8f, #w-node-_4a3e6b19-2775-ff1f-705e-1318c28a3792-573bef8f, #w-node-_2b33e8ed-09cb-5eb4-36fc-0f749f593ce7-573bef8f, #w-node-_2b33e8ed-09cb-5eb4-36fc-0f749f593cea-573bef8f, #w-node-_2b33e8ed-09cb-5eb4-36fc-0f749f593cec-573bef8f, #w-node-_65141eb8-b59b-7a3d-13a5-5b47e48b9725-573bef8f, #w-node-_65141eb8-b59b-7a3d-13a5-5b47e48b9728-573bef8f, #w-node-_65141eb8-b59b-7a3d-13a5-5b47e48b972a-573bef8f, #w-node-f2f1fa23-38ec-80f0-2fda-4e047ea5c905-573bef8f, #w-node-f2f1fa23-38ec-80f0-2fda-4e047ea5c908-573bef8f, #w-node-f2f1fa23-38ec-80f0-2fda-4e047ea5c90a-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163cc-573bef8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163cd-573bef8f {
  align-self: start;
}

#w-node-_17f4a01b-916b-2536-d9b9-494230f4dfc2-573bef8f, #w-node-_17f4a01b-916b-2536-d9b9-494230f4dfc3-573bef8f, #w-node-_17f4a01b-916b-2536-d9b9-494230f4dfc4-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17f4a01b-916b-2536-d9b9-494230f4dfc6-573bef8f, #w-node-_17f4a01b-916b-2536-d9b9-494230f4dfd1-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f0-573bef8f {
  align-self: start;
}

#w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f1-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f3-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f4-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f7-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163f9-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163fb-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163fe-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216400-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216402-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216405-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216407-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216410-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216413-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216415-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e216409-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e21640c-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e21640e-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef8f {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f7-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46fc-573bef8f, #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac4703-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-573bef8f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_156028e9-f87f-003c-c690-d3925581772e-573bef8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_156028e9-f87f-003c-c690-d3925581772f-573bef8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_156028e9-f87f-003c-c690-d39255817733-573bef8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-573bef8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-573bef8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-573bef8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-573bef8f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-573bef8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-f1b704cb-a19d-ce89-5c30-225fe31b631d-573bef8f {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-573bef8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-573bef8f {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_53803413-201d-d023-48b7-2d9707ae88fd-573bef8f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_53803413-201d-d023-48b7-2d9707ae88fe-573bef8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_2ee1bc03-86e7-8ab0-7794-23b0eea6fb6d-573bef8f {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-573bef8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-573bef8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf71-573bef8f {
  place-self: start center;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6d-573bef8f {
  align-self: start;
}

#w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-573bef8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-573bef8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-573bef8f {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-a44fd0ff-2784-acca-cbbb-a0ecb76fb88f-573bef8f {
  align-self: start;
}

#w-node-_92c6f00b-9b17-1c41-f5b4-eadb07867866-573bef8f {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_92c6f00b-9b17-1c41-f5b4-eadb07867867-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_92c6f00b-9b17-1c41-f5b4-eadb0786786a-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97cf9ae9-7f50-cf50-a0ca-f78c05073141-573bef8f {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_8b417973-f1e7-1562-a7da-712c90ced698-573bef8f, #w-node-c23643da-f8f7-dee1-4c54-0bb64164c23c-573bef8f, #w-node-_8cf7907a-92ff-667a-ab15-f30877eef448-573bef8f, #w-node-_8b5f37d1-9f03-1c34-8630-86178054702f-573bef8f, #w-node-_33a316cd-b0c2-ac5f-2f82-b71dec82291b-573bef8f, #w-node-_8b5f37d1-9f03-1c34-8630-861780547030-573bef8f, #w-node-_8b5f37d1-9f03-1c34-8630-861780547032-573bef8f, #w-node-_080eea1a-d576-662b-f209-6b58f5597e78-573bef8f, #w-node-_080eea1a-d576-662b-f209-6b58f5597e79-573bef8f, #w-node-_080eea1a-d576-662b-f209-6b58f5597e7a-573bef8f, #w-node-_080eea1a-d576-662b-f209-6b58f5597e7c-573bef8f, #w-node-fd31d35a-35e0-d6e3-9d28-050995cc8878-573bef8f, #w-node-fd31d35a-35e0-d6e3-9d28-050995cc8879-573bef8f, #w-node-fd31d35a-35e0-d6e3-9d28-050995cc887a-573bef8f, #w-node-fd31d35a-35e0-d6e3-9d28-050995cc887c-573bef8f, #w-node-_93a90c16-10ce-c300-33cd-ebd5dc868da2-573bef8f, #w-node-_93a90c16-10ce-c300-33cd-ebd5dc868da3-573bef8f, #w-node-_93a90c16-10ce-c300-33cd-ebd5dc868da4-573bef8f, #w-node-_93a90c16-10ce-c300-33cd-ebd5dc868da6-573bef8f, #w-node-_0be4936e-8484-045c-527c-7989ac7b738b-573bef8f, #w-node-_0be4936e-8484-045c-527c-7989ac7b738c-573bef8f, #w-node-_0be4936e-8484-045c-527c-7989ac7b738d-573bef8f, #w-node-_0be4936e-8484-045c-527c-7989ac7b738f-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#load-more.w-node-e6be41b5-fc68-966c-2838-1259285c5b6e-573bef8f {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_4375bb53-2edf-716b-1c22-6bcbc1b8cec3-573bef8f {
  grid-area: 4 / 2 / 5 / 12;
}

#w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-573bef8f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_57a5115f-87bd-f809-32a8-ea6afcdc49aa-573bef8f, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44882-573bef8f, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44885-573bef8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44889-573bef8f {
  justify-self: start;
}

#w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_923dd3b0-5ff6-32d8-83b4-03f6a5d2bd38-8def70a4, #w-node-ae93ec58-7af4-eb27-e3cd-edd57baf009f-8def70a4, #w-node-_13ba60c8-ed5e-202d-a366-fc48a9956609-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55184a0e-7512-2cb9-f94a-b8c6edb856b2-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2836cd57-13eb-a807-fc8b-2c79ed5467e0-8def70a4 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874b0-8def70a4 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874b1-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874b4-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874b8-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874ba-8def70a4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874c2-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c49d93ab-27ba-89bd-4f95-109d588a8354-8def70a4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874ca-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874bb-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874bc-8def70a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874c1-8def70a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874d1-8def70a4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874d2-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874cb-8def70a4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874cc-8def70a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874d0-8def70a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874d9-8def70a4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874da-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874de-8def70a4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874f1-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874f2-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874f3-8def70a4 {
  place-self: start center;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874f4-8def70a4 {
  align-self: start;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874f8-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874f9-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_59674f1a-381c-3091-4647-4a1b555874ff-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-_59674f1a-381c-3091-4647-4a1b55587500-8def70a4 {
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e14-8def70a4 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e15-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_22398994-3302-2fd9-15a1-decab8b3d348-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e18-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1c-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1e-8def70a4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1f-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e20-8def70a4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e24-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e25-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e26-8def70a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2a-8def70a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2b-8def70a4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2c-8def70a4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e30-8def70a4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e31-8def70a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e35-8def70a4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e36-8def70a4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6d2b42ca-5978-4fcf-d355-689ce6d00469-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3b-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3c-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3d-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3e-8def70a4 {
  place-self: start center;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3f-8def70a4 {
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e43-8def70a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e44-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e46-8def70a4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e47-8def70a4 {
  align-self: start;
}

#w-node-a356a5fc-35ce-d999-9bde-8a4a7cd1f789-8def70a4 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-a356a5fc-35ce-d999-9bde-8a4a7cd1f78a-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a356a5fc-35ce-d999-9bde-8a4a7cd1f78d-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de59bc8a-0da7-3d6f-e589-e30766459285-8def70a4 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-d95e79e0-bec4-a7eb-6700-650b81b52e22-8def70a4, #w-node-_3151576b-938e-a5b3-77fb-ac54a1f83ced-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81708992-bf7b-afa9-caf6-cb32120b8faa-8def70a4 {
  justify-self: start;
}

#w-node-_5ae558a2-ddfb-2dd8-569c-b8661687e9b4-8def70a4, #w-node-_2c3c3be3-3924-dee6-fdbd-5ad15330b3bf-8def70a4, #w-node-_60e12ff0-5775-134c-fe30-4316dea82c8c-8def70a4, #w-node-_5362a39f-9c2d-2432-73f6-6434927654ba-8def70a4, #w-node-_536e31cb-6ca8-67aa-21b0-6e81accf9d0c-8def70a4, #w-node-_8626dbf1-8f54-5d89-47d5-1a824d9e434d-8def70a4, #w-node-_9375ccbb-705a-32bd-e77d-b0464c850c91-8def70a4, #w-node-_536e31cb-6ca8-67aa-21b0-6e81accf9d0f-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_536e31cb-6ca8-67aa-21b0-6e81accf9d10-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_536e31cb-6ca8-67aa-21b0-6e81accf9d13-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_536e31cb-6ca8-67aa-21b0-6e81accf9d14-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f52c80fb-2109-c585-0c2a-527cf45abc4f-8def70a4, #w-node-f52c80fb-2109-c585-0c2a-527cf45abc51-8def70a4, #w-node-f52c80fb-2109-c585-0c2a-527cf45abc53-8def70a4, #w-node-f52c80fb-2109-c585-0c2a-527cf45abc55-8def70a4, #w-node-f52c80fb-2109-c585-0c2a-527cf45abc56-8def70a4, #w-node-f52c80fb-2109-c585-0c2a-527cf45abc59-8def70a4, #w-node-f52c80fb-2109-c585-0c2a-527cf45abc5a-8def70a4, #w-node-_530334eb-9668-22d1-beb2-d0e4bdea9df6-8def70a4, #w-node-_530334eb-9668-22d1-beb2-d0e4bdea9df8-8def70a4, #w-node-_530334eb-9668-22d1-beb2-d0e4bdea9dfa-8def70a4, #w-node-_530334eb-9668-22d1-beb2-d0e4bdea9dfc-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_530334eb-9668-22d1-beb2-d0e4bdea9dfd-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_530334eb-9668-22d1-beb2-d0e4bdea9e00-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_530334eb-9668-22d1-beb2-d0e4bdea9e01-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b2680564-c857-edb0-8af8-fc0ba34dec6a-8def70a4, #w-node-b2680564-c857-edb0-8af8-fc0ba34dec6c-8def70a4, #w-node-b2680564-c857-edb0-8af8-fc0ba34dec6e-8def70a4, #w-node-b2680564-c857-edb0-8af8-fc0ba34dec70-8def70a4, #w-node-b2680564-c857-edb0-8af8-fc0ba34dec71-8def70a4, #w-node-b2680564-c857-edb0-8af8-fc0ba34dec74-8def70a4, #w-node-b2680564-c857-edb0-8af8-fc0ba34dec75-8def70a4, #w-node-_4ce4cda9-60df-c861-1d9c-789428960a94-8def70a4, #w-node-_4ce4cda9-60df-c861-1d9c-789428960a96-8def70a4, #w-node-_4ce4cda9-60df-c861-1d9c-789428960a98-8def70a4, #w-node-_4ce4cda9-60df-c861-1d9c-789428960a9a-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ce4cda9-60df-c861-1d9c-789428960a9b-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4ce4cda9-60df-c861-1d9c-789428960a9e-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ce4cda9-60df-c861-1d9c-789428960a9f-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e6bc9f8e-aacf-9058-4d8a-68d9b614797a-8def70a4, #w-node-e6bc9f8e-aacf-9058-4d8a-68d9b614797c-8def70a4, #w-node-e6bc9f8e-aacf-9058-4d8a-68d9b614797e-8def70a4, #w-node-e6bc9f8e-aacf-9058-4d8a-68d9b6147980-8def70a4, #w-node-e6bc9f8e-aacf-9058-4d8a-68d9b6147981-8def70a4, #w-node-e6bc9f8e-aacf-9058-4d8a-68d9b6147984-8def70a4, #w-node-e6bc9f8e-aacf-9058-4d8a-68d9b6147985-8def70a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a68-50567a66 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a69-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a6c-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a70-50567a66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a71-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a72-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a7a-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a7c-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a7d-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a83-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a85-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a86-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a87-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a88-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a8e-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a90-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a91-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a97-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a99-50567a66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567a9a-50567a66 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567aa1-50567a66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d03b30f4-254c-f00b-9d5f-13a050567aa9-50567a66 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b5ea-b897b5e8 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b5eb-b897b5e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b5ec-b897b5e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b5ef-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b5f5-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b5f7-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b5f8-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b5fb-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b5fc-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b5ff-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b600-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b603-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b604-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b607-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b608-b897b5e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b60a-b897b5e8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b60b-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b60e-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b60f-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b610-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b611-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b613-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b614-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b615-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b617-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b619-b897b5e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b61b-b897b5e8 {
  justify-self: start;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b620-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b623-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b624-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b625-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b626-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b628-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b629-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b62a-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b62c-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b62e-b897b5e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b630-b897b5e8 {
  justify-self: start;
}

#w-node-ffa03a15-5248-3a48-dc40-681db897b634-b897b5e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-3d1a929c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_4da1a8af-9470-6687-d74e-f76097eaf47f-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f26-3d1a929c, #w-node-a32bc7e7-c683-1f21-5097-937cdde88f2d-3d1a929c, #w-node-_530c488d-a657-b496-49e4-25d54e816d04-3d1a929c, #w-node-_4b4698b1-d3c5-a76a-bc64-951c30bc5077-3d1a929c, #w-node-c7dd6b2a-a29c-7073-2f5f-a23cf7d70df7-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f2f-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a955110d-349a-5665-d34d-e5db74148b15-3d1a929c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593663-3d1a929c {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593664-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593667-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366b-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59366d-3d1a929c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59366e-3d1a929c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59366f-3d1a929c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593674-3d1a929c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593675-3d1a929c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593676-3d1a929c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59367d-3d1a929c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59367e-3d1a929c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59367f-3d1a929c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593683-3d1a929c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593684-3d1a929c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593685-3d1a929c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59368c-3d1a929c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59368d-3d1a929c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593691-3d1a929c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593692-3d1a929c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593693-3d1a929c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593697-3d1a929c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593698-3d1a929c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a3-3d1a929c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a4-3d1a929c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a5-3d1a929c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a6-3d1a929c {
  place-self: start center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a7-3d1a929c {
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ab-3d1a929c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ac-3d1a929c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936b2-3d1a929c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936b3-3d1a929c {
  align-self: start;
}

#w-node-_33d2dead-3b27-2a95-97ff-d89c0d71103a-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c011d1d7-6508-3b52-c942-e500b16b9554-3d1a929c {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_64535651-b0ed-0138-b861-fce64726b3e0-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79741e08-a2d8-eacd-5139-268d5e47d72a-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_39a19acb-ed0b-1dd2-521a-d533f8ea3bf4-3d1a929c, #w-node-_194fe041-f226-2173-29f9-85b4771a2e13-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d92fccef-f1c8-bbe9-9199-81e06b142637-3d1a929c {
  justify-self: center;
}

#w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-3d1a929c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-3d1a929c {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-e8b3e51a-cbaa-009a-601b-8486f13b5b56-3d1a929c, #w-node-_464d7bba-96ed-bc99-3cd0-b1f491579e30-3d1a929c, #w-node-_32a75ec0-e60e-7782-ed71-7c67d2b44d30-3d1a929c, #w-node-_5dc09f96-69f1-f5a7-adb5-7e254a04dfdb-3d1a929c, #w-node-_4b6d8b65-27f4-4c6c-681c-b097dea022b5-3d1a929c, #w-node-_49cc6eed-5381-ba11-4e54-5eec5a24528e-3d1a929c, #w-node-_62ab9ab5-2640-de69-4e06-8ad238f1fdad-3d1a929c, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7238-3d1a929c, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7239-3d1a929c, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bba-3d1a929c, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bbb-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f09318a5-8c14-889c-7905-06627555a6b1-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-3d1a929c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center end;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-3d1a929c {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b32-3d1a929c, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272acc-3d1a929c, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272acd-3d1a929c, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272ace-3d1a929c, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9c-3d1a929c, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9d-3d1a929c, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564c-3d1a929c, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564d-3d1a929c, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c4779-3d1a929c, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c477a-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b42-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b49-3d1a929c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-3d1a929c {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747d-3d1a929c, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747e-3d1a929c, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997482-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a4-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a5-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a6-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a9-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724aa-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ad-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ae-3d1a929c, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4332-3d1a929c, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4333-3d1a929c, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f8-3d1a929c, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f9-3d1a929c, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a1-3d1a929c, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a2-3d1a929c, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e611-3d1a929c, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e612-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399748e-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6209760e-be66-7b8b-5278-fa9808325d34-3d1a929c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_6209760e-be66-7b8b-5278-fa9808325d35-3d1a929c, #w-node-_6209760e-be66-7b8b-5278-fa9808325d36-3d1a929c, #w-node-_6209760e-be66-7b8b-5278-fa9808325d3f-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6209760e-be66-7b8b-5278-fa9808325d41-3d1a929c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-c0375559 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_4da1a8af-9470-6687-d74e-f76097eaf47f-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f26-c0375559, #w-node-a32bc7e7-c683-1f21-5097-937cdde88f2d-c0375559, #w-node-_530c488d-a657-b496-49e4-25d54e816d04-c0375559, #w-node-_4b4698b1-d3c5-a76a-bc64-951c30bc5077-c0375559, #w-node-c7dd6b2a-a29c-7073-2f5f-a23cf7d70df7-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f2f-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a955110d-349a-5665-d34d-e5db74148b15-c0375559 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-c0375559 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f7-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46fc-c0375559, #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac4703-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-c0375559 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_156028e9-f87f-003c-c690-d3925581772e-c0375559 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_156028e9-f87f-003c-c690-d3925581772f-c0375559 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_156028e9-f87f-003c-c690-d39255817733-c0375559 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-c0375559 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-c0375559 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-c0375559 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-c0375559 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-c0375559 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_4567ea8b-8b0d-9cc0-8281-965fa4da7879-c0375559 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-c0375559 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-c0375559 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_53803413-201d-d023-48b7-2d9707ae88fd-c0375559 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_53803413-201d-d023-48b7-2d9707ae88fe-c0375559 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-c0375559 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_01bdf905-a1c3-d705-0227-9217e04cc3bf-c0375559 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_01bdf905-a1c3-d705-0227-9217e04cc3c0-c0375559 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd39-c0375559 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd3a-c0375559 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd40-c0375559 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-c0375559 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-c0375559 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf71-c0375559 {
  place-self: start center;
}

#w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6d-c0375559 {
  align-self: start;
}

#w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-c0375559 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-c0375559 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-c0375559 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-a44fd0ff-2784-acca-cbbb-a0ecb76fb88f-c0375559 {
  align-self: start;
}

#w-node-_33d2dead-3b27-2a95-97ff-d89c0d71103a-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c011d1d7-6508-3b52-c942-e500b16b9554-c0375559 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_64535651-b0ed-0138-b861-fce64726b3e0-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79741e08-a2d8-eacd-5139-268d5e47d72a-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_39a19acb-ed0b-1dd2-521a-d533f8ea3bf4-c0375559, #w-node-_194fe041-f226-2173-29f9-85b4771a2e13-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d92fccef-f1c8-bbe9-9199-81e06b142637-c0375559 {
  justify-self: center;
}

#w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-c0375559 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-c0375559 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-e8b3e51a-cbaa-009a-601b-8486f13b5b56-c0375559, #w-node-_464d7bba-96ed-bc99-3cd0-b1f491579e30-c0375559, #w-node-_32a75ec0-e60e-7782-ed71-7c67d2b44d30-c0375559, #w-node-_5dc09f96-69f1-f5a7-adb5-7e254a04dfdb-c0375559, #w-node-_4b6d8b65-27f4-4c6c-681c-b097dea022b5-c0375559, #w-node-_49cc6eed-5381-ba11-4e54-5eec5a24528e-c0375559, #w-node-_62ab9ab5-2640-de69-4e06-8ad238f1fdad-c0375559, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7238-c0375559, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7239-c0375559, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bba-c0375559, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bbb-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f09318a5-8c14-889c-7905-06627555a6b1-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-c0375559 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center end;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-c0375559 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b32-c0375559, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272acc-c0375559, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272acd-c0375559, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272ace-c0375559, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9c-c0375559, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9d-c0375559, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564c-c0375559, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564d-c0375559, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c4779-c0375559, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c477a-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b42-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b49-c0375559 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-c0375559 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747d-c0375559, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747e-c0375559, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997482-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a4-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a5-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a6-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a9-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724aa-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ad-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ae-c0375559, #w-node-_9b26edf2-24d1-55a4-f61d-d78c10c55c34-c0375559, #w-node-_9b26edf2-24d1-55a4-f61d-d78c10c55c35-c0375559, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f8-c0375559, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f9-c0375559, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a1-c0375559, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a2-c0375559, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e611-c0375559, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e612-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399748e-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-c0375559 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_57a5115f-87bd-f809-32a8-ea6afcdc49aa-c0375559, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44882-c0375559, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44885-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44889-c0375559 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-48b39f03 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_4da1a8af-9470-6687-d74e-f76097eaf47f-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f26-48b39f03, #w-node-a32bc7e7-c683-1f21-5097-937cdde88f2d-48b39f03, #w-node-_530c488d-a657-b496-49e4-25d54e816d04-48b39f03, #w-node-c7dd6b2a-a29c-7073-2f5f-a23cf7d70df7-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f2f-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a955110d-349a-5665-d34d-e5db74148b15-48b39f03 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2337-48b39f03 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2338-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2339-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c233c-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2342-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2344-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2345-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2348-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2349-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c234c-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c234d-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2350-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2351-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2354-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2355-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2357-48b39f03 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2358-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c235b-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c235c-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c235d-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c235e-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2360-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2361-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2364-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2366-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2368-48b39f03 {
  justify-self: start;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c236d-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2370-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2371-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2372-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2373-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2375-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2376-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2379-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c237b-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c237d-48b39f03 {
  justify-self: start;
}

#w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2381-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd72-48b39f03 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd73-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd76-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd7a-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd7c-48b39f03 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd7d-48b39f03 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0fa9be41-ff01-4dc8-6087-90bcfa3f6a0e-48b39f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd83-48b39f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd84-48b39f03 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd85-48b39f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8c-48b39f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8d-48b39f03 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8e-48b39f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd92-48b39f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd93-48b39f03 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd94-48b39f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd9b-48b39f03 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dd9c-48b39f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dda0-48b39f03 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dda1-48b39f03 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dda2-48b39f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dda6-48b39f03 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948dda7-48b39f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb2-48b39f03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb3-48b39f03 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb4-48b39f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb5-48b39f03 {
  place-self: start center;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb6-48b39f03 {
  align-self: start;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddba-48b39f03 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddbb-48b39f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddc1-48b39f03 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-_914c20e6-0973-bc9a-555c-b10d2948ddc2-48b39f03 {
  align-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-48b39f03 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747d-48b39f03, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747e-48b39f03, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997482-48b39f03, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a4-48b39f03, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a5-48b39f03, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a6-48b39f03, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a9-48b39f03, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724aa-48b39f03, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ad-48b39f03, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ae-48b39f03, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4332-48b39f03, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4333-48b39f03, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f8-48b39f03, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f9-48b39f03, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a1-48b39f03, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a2-48b39f03, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e611-48b39f03, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e612-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399748e-48b39f03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-f9f17a09 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_4da1a8af-9470-6687-d74e-f76097eaf47f-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f26-f9f17a09, #w-node-a32bc7e7-c683-1f21-5097-937cdde88f2d-f9f17a09, #w-node-_530c488d-a657-b496-49e4-25d54e816d04-f9f17a09, #w-node-_4b4698b1-d3c5-a76a-bc64-951c30bc5077-f9f17a09, #w-node-c7dd6b2a-a29c-7073-2f5f-a23cf7d70df7-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a32bc7e7-c683-1f21-5097-937cdde88f2f-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a955110d-349a-5665-d34d-e5db74148b15-f9f17a09 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593663-f9f17a09 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593664-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593667-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366b-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59366d-f9f17a09 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59366e-f9f17a09 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59366f-f9f17a09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593674-f9f17a09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593675-f9f17a09 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593676-f9f17a09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59367d-f9f17a09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59367e-f9f17a09 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59367f-f9f17a09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593683-f9f17a09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593684-f9f17a09 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593685-f9f17a09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59368c-f9f17a09 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af59368d-f9f17a09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593691-f9f17a09 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593692-f9f17a09 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593693-f9f17a09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593697-f9f17a09 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af593698-f9f17a09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a3-f9f17a09 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a4-f9f17a09 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a5-f9f17a09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a6-f9f17a09 {
  place-self: start center;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a7-f9f17a09 {
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ab-f9f17a09 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ac-f9f17a09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936b2-f9f17a09 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end start;
}

#w-node-_3dc2b40c-4737-4ae2-9445-b198af5936b3-f9f17a09 {
  align-self: start;
}

#w-node-_33d2dead-3b27-2a95-97ff-d89c0d71103a-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c011d1d7-6508-3b52-c942-e500b16b9554-f9f17a09 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_64535651-b0ed-0138-b861-fce64726b3e0-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79741e08-a2d8-eacd-5139-268d5e47d72a-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_39a19acb-ed0b-1dd2-521a-d533f8ea3bf4-f9f17a09, #w-node-_194fe041-f226-2173-29f9-85b4771a2e13-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d92fccef-f1c8-bbe9-9199-81e06b142637-f9f17a09 {
  justify-self: center;
}

#w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-f9f17a09 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-f9f17a09 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-e8b3e51a-cbaa-009a-601b-8486f13b5b56-f9f17a09, #w-node-_464d7bba-96ed-bc99-3cd0-b1f491579e30-f9f17a09, #w-node-_32a75ec0-e60e-7782-ed71-7c67d2b44d30-f9f17a09, #w-node-_5dc09f96-69f1-f5a7-adb5-7e254a04dfdb-f9f17a09, #w-node-_4b6d8b65-27f4-4c6c-681c-b097dea022b5-f9f17a09, #w-node-_49cc6eed-5381-ba11-4e54-5eec5a24528e-f9f17a09, #w-node-_62ab9ab5-2640-de69-4e06-8ad238f1fdad-f9f17a09, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7238-f9f17a09, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7239-f9f17a09, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bba-f9f17a09, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bbb-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f09318a5-8c14-889c-7905-06627555a6b1-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-f9f17a09 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: center end;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-f9f17a09 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b32-f9f17a09, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272acc-f9f17a09, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272acd-f9f17a09, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272ace-f9f17a09, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9c-f9f17a09, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9d-f9f17a09, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564c-f9f17a09, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564d-f9f17a09, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c4779-f9f17a09, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c477a-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b42-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d5551336-f4e2-5707-f409-aecf99b69b49-f9f17a09 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-f9f17a09 {
  grid-area: 1 / 2 / 2 / 7;
  align-self: start;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747d-f9f17a09, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747e-f9f17a09, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997482-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a4-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a5-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a6-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724a9-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724aa-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ad-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ae-f9f17a09, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4332-f9f17a09, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4333-f9f17a09, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f8-f9f17a09, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f9-f9f17a09, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a1-f9f17a09, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a2-f9f17a09, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e611-f9f17a09, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e612-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399748e-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6209760e-be66-7b8b-5278-fa9808325d34-f9f17a09 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_6209760e-be66-7b8b-5278-fa9808325d35-f9f17a09, #w-node-_6209760e-be66-7b8b-5278-fa9808325d36-f9f17a09, #w-node-_6209760e-be66-7b8b-5278-fa9808325d3f-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6209760e-be66-7b8b-5278-fa9808325d41-f9f17a09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

@media screen and (min-width: 1280px) {
  #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4332-3d1a929c, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e611-3d1a929c, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e611-c0375559, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4332-48b39f03, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e611-48b39f03, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4332-f9f17a09, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e611-f9f17a09 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef6d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-af4e77ca-91a2-8389-f6de-db26c2287362-573bef6d, #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef6d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_21806a63-3425-158d-34ba-724cd9433535-573bef6d {
    grid-column: span 6 / span 6;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e14-573bef6d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1e-573bef6d {
    grid-column: span 6 / span 6;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1f-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e20-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e24-573bef6d {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e25-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e26-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2a-573bef6d {
    grid-column: span 1 / span 1;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2b-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2c-573bef6d {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e30-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e31-573bef6d {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e35-573bef6d {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e36-573bef6d {
    grid-column: span 6 / span 6;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e37-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3b-573bef6d {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3c-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3d-573bef6d {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3e-573bef6d {
    justify-self: center;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e43-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e44-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e46-573bef6d {
    grid-column: span 2 / span 2;
  }

  #w-node-_76c5af80-09cc-fb1a-866c-b95474d76dd7-573bef6d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_76c5af80-09cc-fb1a-866c-b95474d76ddb-573bef6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37e4fae8-c033-d148-d605-c5635c40ce29-573bef6d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_37e4fae8-c033-d148-d605-c5635c40ce34-573bef6d {
    grid-column: span 6 / span 6;
  }

  #w-node-_37e4fae8-c033-d148-d605-c5635c40ce36-573bef6d {
    grid-column: span 2 / span 2;
  }

  #w-node-_37e4fae8-c033-d148-d605-c5635c40ce3f-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_37e4fae8-c033-d148-d605-c5635c40ce41-573bef6d {
    grid-column: span 2 / span 2;
  }

  #w-node-_37e4fae8-c033-d148-d605-c5635c40ce4a-573bef6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2ba-a48ab2b8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2c7-a48ab2b8 {
    grid-column: 4 / 7;
  }

  #w-node-d14a7af8-8030-d90c-5751-e46bdaaf2817-daaf2815 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d14a7af8-8030-d90c-5751-e46bdaaf281f-daaf2815 {
    grid-column: span 6 / span 6;
  }

  #w-node-b14730f5-4f08-ba88-54a6-957907914d79-07914d77 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b14730f5-4f08-ba88-54a6-957907914d82-07914d77, #w-node-b14730f5-4f08-ba88-54a6-957907914d9a-07914d77 {
    grid-column: span 6 / span 6;
  }

  #w-node-b7d1e713-8100-72a7-baec-e0463678f7d1-3678f7cf {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b7d1e713-8100-72a7-baec-e0463678f7d9-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7f9-3678f7cf {
    grid-column: span 6 / span 6;
  }

  #w-node-b7d1e713-8100-72a7-baec-e0463678f7fa-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f807-3678f7cf {
    grid-column: span 1 / span 1;
  }

  #w-node-_263c1d5e-0505-dac6-94e6-2f9c4b55fc66-4b55fc64 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_263c1d5e-0505-dac6-94e6-2f9c4b55fc79-4b55fc64 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: end;
  }

  #w-node-c5777c38-b95e-23df-6073-2a269d28471e-573bef7d {
    grid-column: 2 / 6;
  }

  #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3c9e-573bef7d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ca6-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ccf-573bef7d {
    grid-column: span 6 / span 6;
  }

  #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cd0-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cdf-573bef7d {
    grid-column: span 1 / span 1;
  }

  #w-node-beb1edb5-6d8d-2570-1d7e-a0efaa52821f-573bef7d, #w-node-_4609f10b-20c3-9d10-a06f-52e5c3ad242f-573bef7d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c6f-8eb08c6d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7a-8eb08c6d {
    grid-column: span 6 / span 6;
  }

  #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7c-8eb08c6d {
    grid-column: span 2 / span 2;
  }

  #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c85-8eb08c6d {
    grid-column: span 3 / span 3;
  }

  #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c87-8eb08c6d {
    grid-column: span 2 / span 2;
  }

  #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c90-8eb08c6d {
    grid-column: span 3 / span 3;
  }

  #w-node-_8d57e674-ab27-0926-1d47-c9371fe52a8e-1fe52a8c {
    grid-column: span 1 / span 1;
  }

  #w-node-_8d57e674-ab27-0926-1d47-c9371fe52a95-1fe52a8c {
    justify-self: end;
  }

  #w-node-_4bfc9e2b-bbdf-9cef-fdfd-12a730d8bf3f-573bef7e, #w-node-c79a1bf9-4428-d01f-0314-971bffa81850-573bef7e, #w-node-_3bd8a464-3380-f5ca-d14b-6441d5515ab0-573bef7e {
    grid-column: span 6 / span 6;
  }

  #w-node-e7b1b8bc-04ef-c533-450b-392c5764024d-573bef7e {
    grid-column: span 3 / span 3;
  }

  #w-node-_1de1fc03-db5b-89c6-9989-828f298990a7-573bef7e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a899645a-7d1d-6ad2-11fc-a7800f906443-573bef7e {
    grid-column: span 6 / span 6;
  }

  #w-node-_64e54a96-a98a-eead-6c9f-58977187c85e-7187c85c {
    grid-column: 2 / 6;
  }

  #w-node-_750af32e-6fd0-387a-9692-3941d763ea1c-573bef7f {
    grid-column: span 3 / span 3;
    align-self: start;
  }

  #w-node-_0d910ebf-37aa-ad5d-1ece-bbb227b64b21-573bef7f {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef80 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef80 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef80 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-573bef80 {
    grid-column: span 6 / span 6;
  }

  #w-node-_156028e9-f87f-003c-c690-d3925581772e-573bef80 {
    grid-column: span 3 / span 3;
  }

  #w-node-_156028e9-f87f-003c-c690-d3925581772f-573bef80, #w-node-_156028e9-f87f-003c-c690-d39255817733-573bef80 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-573bef80 {
    grid-column: span 3 / span 3;
  }

  #w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-573bef80, #w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-573bef80 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-573bef80 {
    grid-column: span 3 / span 3;
  }

  #w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-573bef80 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4567ea8b-8b0d-9cc0-8281-965fa4da7879-573bef80 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-573bef80 {
    grid-column: span 3 / span 3;
  }

  #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-573bef80 {
    grid-column: span 2 / span 2;
  }

  #w-node-_53803413-201d-d023-48b7-2d9707ae88fd-573bef80 {
    grid-column: span 6 / span 6;
  }

  #w-node-_53803413-201d-d023-48b7-2d9707ae88fe-573bef80, #w-node-_53803413-201d-d023-48b7-2d9707ae8902-573bef80 {
    grid-column: span 2 / span 2;
  }

  #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-573bef80 {
    grid-column: span 3 / span 3;
  }

  #w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-573bef80 {
    grid-column: span 2 / span 2;
  }

  #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf71-573bef80 {
    justify-self: center;
  }

  #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-573bef80 {
    grid-column: span 3 / span 3;
  }

  #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-573bef80, #w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-573bef80 {
    grid-column: span 2 / span 2;
  }

  #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-573bef80 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-573bef80 {
    grid-column: span 6 / span 6;
  }

  #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-573bef80 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-573bef80 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-573bef80 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-573bef80 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-573bef80 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-573bef80 {
    grid-column: span 6 / span 6;
  }

  #w-node-f369161b-fefc-56c6-8f64-d83267381d9d-573bef80 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-f369161b-fefc-56c6-8f64-d83267381d9e-573bef80 {
    grid-column-end: 3;
  }

  #w-node-f369161b-fefc-56c6-8f64-d83267381da8-573bef80 {
    grid-column: span 2 / span 2;
  }

  #w-node-_92c6f00b-9b17-1c41-f5b4-eadb07867866-573bef80, #w-node-_97cf9ae9-7f50-cf50-a0ca-f78c05073141-573bef80 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #load-more.w-node-e6be41b5-fc68-966c-2838-1259285c5b6e-573bef80 {
    grid-column: span 6 / span 6;
  }

  #w-node-_29f1ccb1-a3f5-f996-ed0f-ed8f560da0bc-573bef80 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-573bef80 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5be3f2e6-fe8d-eab5-3d85-55aac2ab4a7d-573bef80 {
    grid-column: span 3 / span 3;
    justify-self: start;
  }

  #w-node-a39f9439-705a-bce9-3fc3-608570cf28c8-70cf28c7 {
    grid-column: span 1 / span 1;
  }

  #w-node-a39f9439-705a-bce9-3fc3-608570cf28cb-70cf28c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_750af32e-6fd0-387a-9692-3941d763ea1c-573bef81 {
    grid-column: span 3 / span 3;
    align-self: start;
  }

  #w-node-_0d910ebf-37aa-ad5d-1ece-bbb227b64b21-573bef81 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ea3-573bef81 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ff54b983-c675-d529-872c-cf07911b9c63-911b9c61 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc202-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc20a-b21fc200, #w-node-_835fee70-353d-420b-6e02-c07887299ccb-87299cc9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_835fee70-353d-420b-6e02-c07887299cde-87299cc9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_835fee70-353d-420b-6e02-c07887299cf3-87299cc9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_835fee70-353d-420b-6e02-c07887299cfc-87299cc9 {
    justify-self: center;
  }

  #w-node-b97b680b-6cee-1594-5434-930ef1a5d115-573bef82 {
    grid-column: 2 / 6;
  }

  #w-node-ec602c8b-96b6-b9aa-86d0-128009c076ef-573bef82 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_66cab0f6-3585-eefb-97fe-0c4179cc3c0d-573bef82 {
    grid-column: span 6 / span 6;
  }

  #w-node-_1143916e-f26c-b5f0-f1c0-f9c8418f2972-573bef87 {
    grid-column: 2 / 6;
  }

  #w-node-_19fd9ea0-d730-7633-90b7-e43f4223ae27-573bef87 {
    grid-column: 3 / 7;
  }

  #w-node-e202d3ac-ba28-1a62-c100-092576cf4856-573bef87 {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-_55b70cfd-3f73-34be-04ac-d310c5554702-573bef88 {
    grid-column: 2 / 6;
  }

  #w-node-_94ac032c-2898-ab22-c8de-d651e2b916c7-573bef88 {
    grid-column: 3 / 7;
  }

  #w-node-df2514ce-0124-b742-41d1-bf4c3f6ce795-573bef88 {
    grid-area: 2 / 3 / 3 / 7;
  }

  #w-node-_363d9c98-0103-0e55-170d-77a086e87841-573bef88 {
    grid-column: span 4 / span 4;
  }

  #w-node-_95a49fbf-8c97-e830-4ea1-b8363dd2e9f9-573bef88 {
    grid-column: span 6 / span 6;
  }

  #w-node-f0eb9239-046a-b545-c5b4-697fc6311b86-573bef88 {
    grid-column: 5 / 7;
  }

  #w-node-b35ff14f-03c3-e6dd-e6e4-b6d7cc2b1baf-573bef8b {
    grid-column: 2 / 6;
  }

  #w-node-_77bff059-2bca-5dac-4d0f-6289484090cb-573bef8b {
    grid-column: 3 / 7;
  }

  #w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef8f {
    grid-column: span 3 / span 3;
  }

  #w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef8f {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-af4e77ca-91a2-8389-f6de-db26c2287362-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c9db4c99-61c8-df85-41ca-4e702b1ccd6d-573bef8f {
    grid-column: span 3 / span 3;
  }

  #w-node-a42618e1-c595-7c10-6832-211b4bea4085-573bef8f {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-573bef8f {
    grid-column: span 6 / span 6;
  }

  #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-573bef8f {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-573bef8f {
    grid-column: span 6 / span 6;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-573bef8f {
    grid-column: span 6 / span 6;
  }

  #w-node-_76c5af80-09cc-fb1a-866c-b95474d76dd7-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_76c5af80-09cc-fb1a-866c-b95474d76ddb-573bef8f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-573bef8f {
    grid-column: span 6 / span 6;
  }

  #w-node-_156028e9-f87f-003c-c690-d3925581772e-573bef8f {
    grid-column: span 3 / span 3;
  }

  #w-node-_156028e9-f87f-003c-c690-d3925581772f-573bef8f, #w-node-_156028e9-f87f-003c-c690-d39255817733-573bef8f {
    grid-column: span 1 / span 1;
  }

  #w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-573bef8f {
    grid-column: span 3 / span 3;
  }

  #w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-573bef8f, #w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-573bef8f {
    grid-column: span 2 / span 2;
  }

  #w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-573bef8f {
    grid-column: span 3 / span 3;
  }

  #w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-573bef8f {
    grid-column: span 2 / span 2;
  }

  #w-node-f1b704cb-a19d-ce89-5c30-225fe31b631d-573bef8f {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-573bef8f {
    grid-column: span 3 / span 3;
  }

  #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-573bef8f {
    grid-column: span 2 / span 2;
  }

  #w-node-_53803413-201d-d023-48b7-2d9707ae88fd-573bef8f {
    grid-column: span 6 / span 6;
  }

  #w-node-_53803413-201d-d023-48b7-2d9707ae88fe-573bef8f, #w-node-_2ee1bc03-86e7-8ab0-7794-23b0eea6fb6d-573bef8f {
    grid-column: span 2 / span 2;
  }

  #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-573bef8f {
    grid-column: span 3 / span 3;
  }

  #w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-573bef8f {
    grid-column: span 2 / span 2;
  }

  #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf71-573bef8f {
    justify-self: center;
  }

  #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-573bef8f {
    grid-column: span 3 / span 3;
  }

  #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-573bef8f, #w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-573bef8f {
    grid-column: span 2 / span 2;
  }

  #w-node-_92c6f00b-9b17-1c41-f5b4-eadb07867866-573bef8f, #w-node-_97cf9ae9-7f50-cf50-a0ca-f78c05073141-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #load-more.w-node-e6be41b5-fc68-966c-2838-1259285c5b6e-573bef8f {
    grid-column: span 6 / span 6;
  }

  #w-node-_4375bb53-2edf-716b-1c22-6bcbc1b8cec3-573bef8f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-573bef8f {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-8def70a4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2836cd57-13eb-a807-fc8b-2c79ed5467e0-8def70a4 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874b0-8def70a4 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874ba-8def70a4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874c2-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-c49d93ab-27ba-89bd-4f95-109d588a8354-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874ca-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874bb-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874bc-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874c1-8def70a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874d1-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874d2-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874cb-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874cc-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874d0-8def70a4 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874d9-8def70a4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874da-8def70a4 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874de-8def70a4 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: end center;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874f1-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874f2-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874f3-8def70a4 {
    justify-self: center;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874f8-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_59674f1a-381c-3091-4647-4a1b555874f9-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874ff-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e14-8def70a4 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1e-8def70a4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1f-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e20-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e24-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e25-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e26-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2a-8def70a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2b-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2c-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e30-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e31-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e35-8def70a4 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e36-8def70a4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6d2b42ca-5978-4fcf-d355-689ce6d00469-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3b-8def70a4 {
    grid-column: span 2 / span 2;
    justify-self: end;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3c-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3d-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3e-8def70a4 {
    justify-self: center;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e43-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e44-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e46-8def70a4 {
    grid-column: span 2 / span 2;
  }

  #w-node-a356a5fc-35ce-d999-9bde-8a4a7cd1f789-8def70a4, #w-node-de59bc8a-0da7-3d6f-e589-e30766459285-8def70a4 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3151576b-938e-a5b3-77fb-ac54a1f83ced-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_81708992-bf7b-afa9-caf6-cb32120b8faa-8def70a4 {
    order: -9999;
    justify-self: center;
  }

  #w-node-_5ae558a2-ddfb-2dd8-569c-b8661687e9b4-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_2c3c3be3-3924-dee6-fdbd-5ad15330b3bf-8def70a4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_60e12ff0-5775-134c-fe30-4316dea82c8c-8def70a4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5362a39f-9c2d-2432-73f6-6434927654ba-8def70a4 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_536e31cb-6ca8-67aa-21b0-6e81accf9d0c-8def70a4, #w-node-f52c80fb-2109-c585-0c2a-527cf45abc4f-8def70a4, #w-node-_530334eb-9668-22d1-beb2-d0e4bdea9df6-8def70a4, #w-node-b2680564-c857-edb0-8af8-fc0ba34dec6a-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-b2680564-c857-edb0-8af8-fc0ba34dec70-8def70a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4ce4cda9-60df-c861-1d9c-789428960a94-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-_4ce4cda9-60df-c861-1d9c-789428960a9a-8def70a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-e6bc9f8e-aacf-9058-4d8a-68d9b614797a-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-e6bc9f8e-aacf-9058-4d8a-68d9b6147980-8def70a4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d03b30f4-254c-f00b-9d5f-13a050567a68-50567a66 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d03b30f4-254c-f00b-9d5f-13a050567a70-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a99-50567a66 {
    grid-column: span 6 / span 6;
  }

  #w-node-d03b30f4-254c-f00b-9d5f-13a050567a9a-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567aa9-50567a66 {
    grid-column: span 1 / span 1;
  }

  #w-node-ffa03a15-5248-3a48-dc40-681db897b5ea-b897b5e8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ffa03a15-5248-3a48-dc40-681db897b60a-b897b5e8, #w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-3d1a929c {
    grid-column: span 6 / span 6;
  }

  #w-node-a955110d-349a-5665-d34d-e5db74148b15-3d1a929c {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593663-3d1a929c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366d-3d1a929c {
    grid-column: span 6 / span 6;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366e-3d1a929c {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366f-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593674-3d1a929c {
    grid-column: span 1 / span 1;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593675-3d1a929c {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593676-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367d-3d1a929c {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367e-3d1a929c {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367f-3d1a929c {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593683-3d1a929c {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593684-3d1a929c {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593685-3d1a929c {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59368c-3d1a929c {
    grid-column: span 6 / span 6;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59368d-3d1a929c {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593691-3d1a929c {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: end center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593692-3d1a929c {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593693-3d1a929c {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593697-3d1a929c {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593698-3d1a929c {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a3-3d1a929c {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a4-3d1a929c {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a5-3d1a929c {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a6-3d1a929c {
    justify-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ab-3d1a929c {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ac-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936b2-3d1a929c {
    grid-column: span 2 / span 2;
  }

  #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-3d1a929c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-3d1a929c {
    grid-column: span 6 / span 6;
  }

  #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-3d1a929c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-3d1a929c {
    grid-area: 2 / 1 / 3 / 7;
    justify-self: center;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-3d1a929c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-3d1a929c {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-3d1a929c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6209760e-be66-7b8b-5278-fa9808325d34-3d1a929c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-c0375559 {
    grid-column: span 6 / span 6;
  }

  #w-node-a955110d-349a-5665-d34d-e5db74148b15-c0375559 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-c0375559 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-c0375559 {
    grid-column: span 6 / span 6;
  }

  #w-node-_156028e9-f87f-003c-c690-d3925581772e-c0375559 {
    grid-column: span 3 / span 3;
  }

  #w-node-_156028e9-f87f-003c-c690-d3925581772f-c0375559, #w-node-_156028e9-f87f-003c-c690-d39255817733-c0375559 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-c0375559 {
    grid-column: span 3 / span 3;
  }

  #w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-c0375559, #w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-c0375559 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-c0375559 {
    grid-column: span 3 / span 3;
  }

  #w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-c0375559 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4567ea8b-8b0d-9cc0-8281-965fa4da7879-c0375559 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-c0375559 {
    grid-column: span 3 / span 3;
  }

  #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-c0375559 {
    grid-column: span 2 / span 2;
  }

  #w-node-_53803413-201d-d023-48b7-2d9707ae88fd-c0375559 {
    grid-column: span 6 / span 6;
  }

  #w-node-_53803413-201d-d023-48b7-2d9707ae88fe-c0375559 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-c0375559 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: end center;
  }

  #w-node-_01bdf905-a1c3-d705-0227-9217e04cc3bf-c0375559 {
    grid-column: span 3 / span 3;
  }

  #w-node-_01bdf905-a1c3-d705-0227-9217e04cc3c0-c0375559 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd39-c0375559 {
    grid-column: span 3 / span 3;
  }

  #w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd3a-c0375559 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd40-c0375559 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-c0375559 {
    grid-column: span 3 / span 3;
  }

  #w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-c0375559 {
    grid-column: span 2 / span 2;
  }

  #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf71-c0375559 {
    justify-self: center;
  }

  #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-c0375559 {
    grid-column: span 3 / span 3;
  }

  #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-c0375559, #w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-c0375559 {
    grid-column: span 2 / span 2;
  }

  #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-c0375559 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-c0375559 {
    grid-column: span 6 / span 6;
  }

  #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-c0375559 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-c0375559 {
    grid-area: 2 / 1 / 3 / 7;
    justify-self: center;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-c0375559 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-c0375559 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-c0375559 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-c0375559 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-48b39f03 {
    grid-column: span 6 / span 6;
  }

  #w-node-a955110d-349a-5665-d34d-e5db74148b15-48b39f03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2337-48b39f03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2357-48b39f03 {
    grid-column: span 6 / span 6;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd72-48b39f03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd7c-48b39f03 {
    grid-column: span 6 / span 6;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd7d-48b39f03 {
    grid-column: span 3 / span 3;
  }

  #w-node-_0fa9be41-ff01-4dc8-6087-90bcfa3f6a0e-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd83-48b39f03 {
    grid-column: span 1 / span 1;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd84-48b39f03 {
    grid-column: span 3 / span 3;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd85-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8c-48b39f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8d-48b39f03 {
    grid-column: span 3 / span 3;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8e-48b39f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd92-48b39f03 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd93-48b39f03 {
    grid-column: span 3 / span 3;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd94-48b39f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd9b-48b39f03 {
    grid-column: span 6 / span 6;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd9c-48b39f03 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda0-48b39f03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: end center;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda1-48b39f03 {
    grid-column: span 3 / span 3;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda2-48b39f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda6-48b39f03 {
    grid-column: span 3 / span 3;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda7-48b39f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb2-48b39f03 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb3-48b39f03 {
    grid-column: span 3 / span 3;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb4-48b39f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb5-48b39f03 {
    justify-self: center;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddba-48b39f03 {
    grid-column: span 3 / span 3;
  }

  #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddbb-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddc1-48b39f03 {
    grid-column: span 2 / span 2;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-48b39f03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-f9f17a09 {
    grid-column: span 6 / span 6;
  }

  #w-node-a955110d-349a-5665-d34d-e5db74148b15-f9f17a09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593663-f9f17a09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366d-f9f17a09 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366e-f9f17a09 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366f-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593674-f9f17a09 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593675-f9f17a09 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593676-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367d-f9f17a09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367e-f9f17a09 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367f-f9f17a09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593683-f9f17a09 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593684-f9f17a09 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593685-f9f17a09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59368c-f9f17a09 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af59368d-f9f17a09 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593691-f9f17a09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    place-self: end center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593692-f9f17a09 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593693-f9f17a09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593697-f9f17a09 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593698-f9f17a09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a3-f9f17a09 {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a4-f9f17a09 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a5-f9f17a09 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a6-f9f17a09 {
    justify-self: center;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ab-f9f17a09 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ac-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936b2-f9f17a09 {
    grid-column: span 2 / span 2;
  }

  #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-f9f17a09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-f9f17a09 {
    grid-column: span 6 / span 6;
  }

  #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-f9f17a09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-f9f17a09 {
    grid-area: 2 / 1 / 3 / 7;
    justify-self: center;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-f9f17a09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-f9f17a09 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-f9f17a09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6209760e-be66-7b8b-5278-fa9808325d34-f9f17a09 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef6d, #w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef6d, #w-node-af4e77ca-91a2-8389-f6de-db26c2287362-573bef6d, #w-node-_8fe953b4-bb93-76f9-24ce-6fcadddc0c15-573bef6d, #w-node-_0297c0ac-64d7-a648-3423-40a37f62be95-573bef6d, #w-node-fb9d5983-05e2-760d-629a-cf5733884583-573bef6d, #w-node-fb9d5983-05e2-760d-629a-cf573388458b-573bef6d, #w-node-b3ac7949-fe5f-b554-5082-364f3a3d9619-573bef6d, #w-node-b3ac7949-fe5f-b554-5082-364f3a3d9624-573bef6d, #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef6d, #w-node-_21806a63-3425-158d-34ba-724cd9433535-573bef6d {
    grid-column: span 1 / span 1;
  }

  #w-node-_21806a63-3425-158d-34ba-724cd9433536-573bef6d {
    justify-self: stretch;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e14-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1e-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1f-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e20-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e24-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e25-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2b-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2c-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e30-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e31-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e35-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e36-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e37-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3b-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3c-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3d-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e43-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e44-573bef6d, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e46-573bef6d, #w-node-_76c5af80-09cc-fb1a-866c-b95474d76dd7-573bef6d, #w-node-_6cba08d7-8cb2-8268-f579-f35266ae4511-573bef6d, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163cc-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce29-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce34-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce36-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce37-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce3f-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce41-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce42-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce4a-573bef6d, #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2ba-a48ab2b8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_19db3734-a35e-6fca-0c27-d197a48ab2c7-a48ab2b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d14a7af8-8030-d90c-5751-e46bdaaf2817-daaf2815, #w-node-d14a7af8-8030-d90c-5751-e46bdaaf281f-daaf2815, #w-node-b14730f5-4f08-ba88-54a6-957907914d79-07914d77, #w-node-b14730f5-4f08-ba88-54a6-957907914d82-07914d77, #w-node-b14730f5-4f08-ba88-54a6-957907914d9a-07914d77, #w-node-b7d1e713-8100-72a7-baec-e0463678f7d1-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7d9-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7f9-3678f7cf, #w-node-b7d1e713-8100-72a7-baec-e0463678f7fb-3678f7cf {
    grid-column: span 1 / span 1;
  }

  #w-node-b7d1e713-8100-72a7-baec-e0463678f807-3678f7cf {
    grid-column: span 1 / span 1;
    justify-self: center;
  }

  #w-node-_263c1d5e-0505-dac6-94e6-2f9c4b55fc66-4b55fc64, #w-node-_263c1d5e-0505-dac6-94e6-2f9c4b55fc79-4b55fc64 {
    grid-column: span 1 / span 1;
  }

  #w-node-c5777c38-b95e-23df-6073-2a269d28471e-573bef7d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3c9e-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ca6-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ccf-573bef7d, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cd1-573bef7d {
    grid-column: span 1 / span 1;
  }

  #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3cdf-573bef7d {
    grid-column: span 1 / span 1;
    justify-self: center;
  }

  #w-node-beb1edb5-6d8d-2570-1d7e-a0efaa52821f-573bef7d, #w-node-_4609f10b-20c3-9d10-a06f-52e5c3ad242f-573bef7d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c6f-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7a-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7c-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7d-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c85-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c87-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c88-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c90-8eb08c6d {
    grid-column: span 1 / span 1;
  }

  #w-node-_6f4b6345-8b1e-5282-faff-1b4b48018770-573bef7e {
    order: -9999;
  }

  #w-node-_4bfc9e2b-bbdf-9cef-fdfd-12a730d8bf3f-573bef7e, #w-node-c79a1bf9-4428-d01f-0314-971bffa81850-573bef7e, #w-node-_3bd8a464-3380-f5ca-d14b-6441d5515ab0-573bef7e, #w-node-e7b1b8bc-04ef-c533-450b-392c5764024d-573bef7e, #w-node-_1de1fc03-db5b-89c6-9989-828f298990a7-573bef7e, #w-node-a899645a-7d1d-6ad2-11fc-a7800f906443-573bef7e {
    grid-column: span 1 / span 1;
  }

  #w-node-_64e54a96-a98a-eead-6c9f-58977187c85e-7187c85c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64e54a96-a98a-eead-6c9f-58977187c862-7187c85c {
    justify-self: center;
  }

  #w-node-_750af32e-6fd0-387a-9692-3941d763ea1c-573bef7f, #w-node-_0d910ebf-37aa-ad5d-1ece-bbb227b64b21-573bef7f, #w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef80, #w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef80, #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef80, #w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-573bef80, #w-node-_156028e9-f87f-003c-c690-d3925581772e-573bef80, #w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-573bef80, #w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-573bef80, #w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-573bef80, #w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-573bef80, #w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-573bef80, #w-node-_4567ea8b-8b0d-9cc0-8281-965fa4da7879-573bef80, #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-573bef80, #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-573bef80, #w-node-_53803413-201d-d023-48b7-2d9707ae88fd-573bef80, #w-node-_53803413-201d-d023-48b7-2d9707ae88fe-573bef80, #w-node-_53803413-201d-d023-48b7-2d9707ae8902-573bef80, #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-573bef80, #w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-573bef80, #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-573bef80, #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-573bef80, #w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-573bef80, #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-573bef80, #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-573bef80, #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-573bef80 {
    grid-column: span 1 / span 1;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-573bef80 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-573bef80, #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-573bef80, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-573bef80, #w-node-f369161b-fefc-56c6-8f64-d83267381d9d-573bef80 {
    grid-column: span 1 / span 1;
  }

  #w-node-f369161b-fefc-56c6-8f64-d83267381d9e-573bef80 {
    justify-self: stretch;
  }

  #w-node-_92c6f00b-9b17-1c41-f5b4-eadb07867866-573bef80, #w-node-_97cf9ae9-7f50-cf50-a0ca-f78c05073141-573bef80, #load-more.w-node-e6be41b5-fc68-966c-2838-1259285c5b6e-573bef80, #w-node-_29f1ccb1-a3f5-f996-ed0f-ed8f560da0bc-573bef80, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-573bef80 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5be3f2e6-fe8d-eab5-3d85-55aac2ab4a7d-573bef80 {
    grid-column: span 1 / span 1;
    justify-self: center;
  }

  #w-node-a39f9439-705a-bce9-3fc3-608570cf28c9-70cf28c7 {
    grid-column: span 1 / span 1;
  }

  #w-node-a39f9439-705a-bce9-3fc3-608570cf28cb-70cf28c7 {
    justify-self: center;
  }

  #w-node-_750af32e-6fd0-387a-9692-3941d763ea1c-573bef81, #w-node-_0d910ebf-37aa-ad5d-1ece-bbb227b64b21-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ea3-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61eb8-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ebd-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ec3-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61eca-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ecd-573bef81, #w-node-_89807c3f-ad6e-ef56-46a3-8edebeb61ed2-573bef81, #w-node-ff54b983-c675-d529-872c-cf07911b9c63-911b9c61, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc202-b21fc200, #w-node-abc4aa0b-593b-8f11-eeeb-c76bb21fc20a-b21fc200, #w-node-_835fee70-353d-420b-6e02-c07887299ccb-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cde-87299cc9, #w-node-_835fee70-353d-420b-6e02-c07887299cf3-87299cc9 {
    grid-column: span 1 / span 1;
  }

  #w-node-b97b680b-6cee-1594-5434-930ef1a5d115-573bef82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ec602c8b-96b6-b9aa-86d0-128009c076ef-573bef82, #w-node-_66cab0f6-3585-eefb-97fe-0c4179cc3c0d-573bef82 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1143916e-f26c-b5f0-f1c0-f9c8418f2972-573bef87 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d4f41596-bef0-0374-4a98-4e094a20d540-573bef87 {
    grid-column: span 1 / span 1;
  }

  #w-node-_19fd9ea0-d730-7633-90b7-e43f4223ae27-573bef87, #w-node-e202d3ac-ba28-1a62-c100-092576cf4856-573bef87, #w-node-_55b70cfd-3f73-34be-04ac-d310c5554702-573bef88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_98b9972e-43ea-fb4e-8e8e-b982ccaa9874-573bef88 {
    grid-column: span 1 / span 1;
  }

  #w-node-_94ac032c-2898-ab22-c8de-d651e2b916c7-573bef88, #w-node-df2514ce-0124-b742-41d1-bf4c3f6ce795-573bef88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_363d9c98-0103-0e55-170d-77a086e87841-573bef88, #w-node-_95a49fbf-8c97-e830-4ea1-b8363dd2e9f9-573bef88 {
    grid-column: span 1 / span 1;
  }

  #w-node-f0eb9239-046a-b545-c5b4-697fc6311b86-573bef88 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-b35ff14f-03c3-e6dd-e6e4-b6d7cc2b1baf-573bef8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_186a7a92-6724-8984-9730-c1ef84214c47-573bef8b {
    grid-column: span 1 / span 1;
  }

  #w-node-_77bff059-2bca-5dac-4d0f-6289484090cb-573bef8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-573bef8f, #w-node-_3d5180d6-d8f6-825e-a7f3-2ac0d85b3632-573bef8f, #w-node-af4e77ca-91a2-8389-f6de-db26c2287362-573bef8f, #w-node-c9db4c99-61c8-df85-41ca-4e702b1ccd6d-573bef8f, #w-node-a42618e1-c595-7c10-6832-211b4bea4085-573bef8f, #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-573bef8f, #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-573bef8f, #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-573bef8f {
    grid-column: span 1 / span 1;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-573bef8f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-573bef8f, #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-573bef8f, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-573bef8f, #w-node-_76c5af80-09cc-fb1a-866c-b95474d76dd7-573bef8f, #w-node-_6cba08d7-8cb2-8268-f579-f35266ae4511-573bef8f, #w-node-e3d3c9ce-a3aa-b9e8-7114-15eb4e2163cc-573bef8f, #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-573bef8f, #w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-573bef8f, #w-node-_156028e9-f87f-003c-c690-d3925581772e-573bef8f, #w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-573bef8f, #w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-573bef8f, #w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-573bef8f, #w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-573bef8f, #w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-573bef8f, #w-node-f1b704cb-a19d-ce89-5c30-225fe31b631d-573bef8f, #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-573bef8f, #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-573bef8f, #w-node-_53803413-201d-d023-48b7-2d9707ae88fd-573bef8f, #w-node-_53803413-201d-d023-48b7-2d9707ae88fe-573bef8f, #w-node-_2ee1bc03-86e7-8ab0-7794-23b0eea6fb6d-573bef8f, #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-573bef8f, #w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-573bef8f, #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-573bef8f, #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-573bef8f, #w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-573bef8f, #w-node-_92c6f00b-9b17-1c41-f5b4-eadb07867866-573bef8f, #w-node-_97cf9ae9-7f50-cf50-a0ca-f78c05073141-573bef8f, #load-more.w-node-e6be41b5-fc68-966c-2838-1259285c5b6e-573bef8f, #w-node-_4375bb53-2edf-716b-1c22-6bcbc1b8cec3-573bef8f, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-573bef8f, #w-node-_4a675579-b80b-61a8-6b57-25adb77b1956-8def70a4, #w-node-_2836cd57-13eb-a807-fc8b-2c79ed5467e0-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874b0-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874ba-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874c2-8def70a4, #w-node-c49d93ab-27ba-89bd-4f95-109d588a8354-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874ca-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874bb-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874d1-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874d2-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874cb-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874cc-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874d0-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874d9-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874da-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874de-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874f1-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874f2-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874f8-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874f9-8def70a4, #w-node-_59674f1a-381c-3091-4647-4a1b555874ff-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e14-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1e-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e1f-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e20-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e24-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e25-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2b-8def70a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2c-8def70a4 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: start;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e30-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e31-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e35-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e36-8def70a4, #w-node-_6d2b42ca-5978-4fcf-d355-689ce6d00469-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3b-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3c-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e3d-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e43-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e44-8def70a4, #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e46-8def70a4, #w-node-a356a5fc-35ce-d999-9bde-8a4a7cd1f789-8def70a4, #w-node-de59bc8a-0da7-3d6f-e589-e30766459285-8def70a4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3151576b-938e-a5b3-77fb-ac54a1f83ced-8def70a4 {
    grid-column: span 3 / span 3;
  }

  #w-node-d03b30f4-254c-f00b-9d5f-13a050567a68-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a70-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a99-50567a66, #w-node-d03b30f4-254c-f00b-9d5f-13a050567a9b-50567a66 {
    grid-column: span 1 / span 1;
  }

  #w-node-d03b30f4-254c-f00b-9d5f-13a050567aa9-50567a66 {
    grid-column: span 1 / span 1;
    justify-self: center;
  }

  #w-node-ffa03a15-5248-3a48-dc40-681db897b5ea-b897b5e8, #w-node-ffa03a15-5248-3a48-dc40-681db897b60a-b897b5e8 {
    grid-column: span 1 / span 1;
  }

  #w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-3d1a929c {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: start;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593663-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366d-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366e-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593675-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593676-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367d-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367e-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367f-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593683-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593684-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593685-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59368c-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59368d-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593691-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593692-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593693-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593697-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593698-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a3-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a4-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a5-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ab-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ac-3d1a929c, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936b2-3d1a929c, #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-3d1a929c, #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-3d1a929c, #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-3d1a929c {
    grid-column: span 1 / span 1;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-3d1a929c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-3d1a929c, #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-3d1a929c, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-3d1a929c, #w-node-_6209760e-be66-7b8b-5278-fa9808325d34-3d1a929c {
    grid-column: span 1 / span 1;
  }

  #w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-c0375559 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: start;
  }

  #w-node-_92e729a2-4f7e-1b2b-b7b5-d36e9eac46f5-c0375559, #w-node-_8ca20b5a-f453-8d1d-0419-5d87130bda59-c0375559, #w-node-_156028e9-f87f-003c-c690-d3925581772e-c0375559, #w-node-_2fc2553c-d2cf-9f88-b07d-bd80c773faaa-c0375559, #w-node-a155c287-d1b8-2123-dd20-0895d590c0a4-c0375559, #w-node-_3d99e651-efd9-3461-629c-d63fec2a1ae4-c0375559, #w-node-_5dd61c01-a78e-368b-f452-523e386d9a15-c0375559, #w-node-_5dd61c01-a78e-368b-f452-523e386d9a16-c0375559, #w-node-_4567ea8b-8b0d-9cc0-8281-965fa4da7879-c0375559, #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcba-c0375559, #w-node-cc81f5bf-51ef-bbac-f6e6-0cd1dba7bcbb-c0375559, #w-node-_53803413-201d-d023-48b7-2d9707ae88fd-c0375559, #w-node-_53803413-201d-d023-48b7-2d9707ae88fe-c0375559, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc3997495-c0375559, #w-node-_01bdf905-a1c3-d705-0227-9217e04cc3bf-c0375559, #w-node-_01bdf905-a1c3-d705-0227-9217e04cc3c0-c0375559, #w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd39-c0375559, #w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd3a-c0375559, #w-node-_5ef6dcf1-466f-fa62-8744-e48886f5dd40-c0375559, #w-node-_76377d01-9792-78c7-d8f3-2bfe2bdabf6c-c0375559, #w-node-_6819fc86-bd39-404d-e2f9-628b3a1814e8-c0375559, #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238df-c0375559, #w-node-_0decdafa-9a4d-2d8a-868b-d06e348238e0-c0375559, #w-node-dd73d470-35f1-ae28-feec-88c7c49c76ef-c0375559, #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-c0375559, #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-c0375559, #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-c0375559 {
    grid-column: span 1 / span 1;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-c0375559 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-c0375559, #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-c0375559, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-c0375559, #w-node-_5407a258-a7c2-61e1-8b6e-6e1239f44881-c0375559 {
    grid-column: span 1 / span 1;
  }

  #w-node-_085c5d12-79d7-6444-8eb2-7d83dcb498e5-59e1ae0e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-48b39f03 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: start;
  }

  #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2337-48b39f03, #w-node-_9bea27ab-d6fe-b55d-e807-5c8bba2c2357-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd72-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd7c-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd7d-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd84-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd85-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8c-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8d-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd8e-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd92-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd93-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd94-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd9b-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dd9c-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda0-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda1-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda2-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda6-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948dda7-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb2-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb3-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddb4-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddba-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddbb-48b39f03, #w-node-_914c20e6-0973-bc9a-555c-b10d2948ddc1-48b39f03, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-48b39f03 {
    grid-column: span 1 / span 1;
  }

  #w-node-a32bc7e7-c683-1f21-5097-937cdde88f25-f9f17a09 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: start;
  }

  #w-node-_3dc2b40c-4737-4ae2-9445-b198af593663-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366d-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59366e-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593675-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593676-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367d-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367e-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59367f-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593683-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593684-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593685-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59368c-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af59368d-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593691-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593692-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593693-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593697-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af593698-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a3-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a4-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936a5-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ab-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936ac-f9f17a09, #w-node-_3dc2b40c-4737-4ae2-9445-b198af5936b2-f9f17a09, #w-node-c011d1d7-6508-3b52-c942-e500b16b9554-f9f17a09, #w-node-_7c3c22ae-46ef-946b-87b6-c8c142d5fda4-f9f17a09, #w-node-_87880e92-a8f6-44f2-2844-ba2e448493f8-f9f17a09 {
    grid-column: span 1 / span 1;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-f9f17a09 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5551336-f4e2-5707-f409-aecf99b69b2f-f9f17a09, #w-node-d5551336-f4e2-5707-f409-aecf99b69b49-f9f17a09, #w-node-_6584ddb2-f5ae-cc53-f39f-9d9dc399747b-f9f17a09, #w-node-_6209760e-be66-7b8b-5278-fa9808325d34-f9f17a09 {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_37e4fae8-c033-d148-d605-c5635c40ce35-573bef6d, #w-node-_37e4fae8-c033-d148-d605-c5635c40ce40-573bef6d, #w-node-b7d1e713-8100-72a7-baec-e0463678f7f9-3678f7cf, #w-node-b94c4820-e1d4-63b5-4b68-3897f97f3ccf-573bef7d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c7b-8eb08c6d, #w-node-fefbafc1-c783-013e-cc4b-08f78eb08c86-8eb08c6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5be3f2e6-fe8d-eab5-3d85-55aac2ab4a7d-573bef80 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-a39f9439-705a-bce9-3fc3-608570cf28c7-70cf28c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_337bfaef-c19f-8fa8-85ae-879f871d6e2b-8def70a4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d03b30f4-254c-f00b-9d5f-13a050567a99-50567a66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_62ab9ab5-2640-de69-4e06-8ad238f1fdad-3d1a929c, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7239-3d1a929c, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bbb-3d1a929c, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272ace-3d1a929c, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9d-3d1a929c, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564d-3d1a929c, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c477a-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724aa-3d1a929c, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ae-3d1a929c, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4333-3d1a929c, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f9-3d1a929c, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a2-3d1a929c, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e612-3d1a929c, #w-node-_62ab9ab5-2640-de69-4e06-8ad238f1fdad-c0375559, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7239-c0375559, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bbb-c0375559 {
    align-self: start;
  }

  #w-node-a99fc4ae-108e-7f37-e966-27b7be6ede3d-c0375559 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_266f901d-02ad-4b52-ef5c-c584c5272ace-c0375559, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9d-c0375559, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564d-c0375559, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c477a-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724aa-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ae-c0375559, #w-node-_9b26edf2-24d1-55a4-f61d-d78c10c55c35-c0375559, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f9-c0375559, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a2-c0375559, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e612-c0375559, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724aa-48b39f03, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ae-48b39f03, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4333-48b39f03, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f9-48b39f03, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a2-48b39f03, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e612-48b39f03, #w-node-_62ab9ab5-2640-de69-4e06-8ad238f1fdad-f9f17a09, #w-node-b88aac72-0071-4e44-a6a2-1bfda0fd7239-f9f17a09, #w-node-_5437d3b1-fb38-686d-fbc0-3a7a97147bbb-f9f17a09, #w-node-_266f901d-02ad-4b52-ef5c-c584c5272ace-f9f17a09, #w-node-fa23dea5-c8b7-4889-c410-65ddf6318c9d-f9f17a09, #w-node-_7629a4bd-b39b-cf2f-d0cc-4d27832d564d-f9f17a09, #w-node-_784b93db-222f-e4c4-6fa3-d1abbc7c477a-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724aa-f9f17a09, #w-node-c7d6215b-3cf5-81ae-f4de-c52a0a7724ae-f9f17a09, #w-node-_6c83b8c5-a0c8-751c-1555-57b270dd4333-f9f17a09, #w-node-f3168ecb-6f50-c0f7-f68c-07ae756ba4f9-f9f17a09, #w-node-_22a08f01-d132-9121-5236-b6b3e789a6a2-f9f17a09, #w-node-_6dcc2ab7-3a3f-620c-78f9-13a49614e612-f9f17a09 {
    align-self: start;
  }
}
