:root {
  --background-color--background-primary: var(--base-color-brand--tba-primary);
  --text-color--text-primary: var(--base-color-brand--tba-secondary);
  --link-color--link-primary: var(--base-color-brand--tba-secondary);
  --text-color--text-alternate: var(--base-color-neutral--white);
  --border-color--border-primary: var(--base-color-neutral--black);
  --base-color-neutral--white: white;
  --base-color-neutral--black: black;
  --base-color-brand--tba-secondary: #1e3e55;
  --base-color-brand--white: white;
  --black-archive\<deleted\|variable-dccb7db6\>: black;
  --background-color--background-secondary: var(
    --base-color-brand--tba-tertiary
  );
  --background-color--background-tertiary: var(--base-color-brand--facet-bg);
  --background-color--background-alternate: var(--base-color-neutral--black);
  --link-color--link-alternate: var(--base-color-neutral--white);
  --text-color--text-secondary: var(--base-color-neutral--black);
  --background-color--background-success: var(
    --base-color-system--success-green-light
  );
  --text-color--text-success: var(--base-color-system--success-green);
  --background-color--background-error: var(
    --base-color-system--error-red-light
  );
  --text-color--text-error: var(--base-color-system--error-red);
  --base-color-neutral--neutral-lightest: #eee;
  --white-archive\<deleted\|variable-1766b841\>: white;
  --base-color-brand--beige: #f5e6cc;
  --light-grey-archive\<deleted\|variable-150a737e\>: #f4f4f4;
  --base-color-neutral--neutral-lighter: #ccc;
  --link-color--link-secondary: var(--base-color-neutral--neutral-light);
  --base-color-brand--black: black;
  --base-color-brand--tba-primary: #b4d6d8;
  --base-color-brand--tba-tertiary: #2d4b73;
  --base-color-brand--mocha-mousse: #ffd7a8;
  --base-color-brand--facet-bg: #f6f5f0;
  --base-color-neutral--neutral-light: #aaa;
  --base-color-neutral--neutral: #666;
  --base-color-neutral--neutral-dark: #444;
  --base-color-neutral--neutral-darker: #222;
  --base-color-neutral--neutral-darkest: #111;
  --base-color-system--success-green: #027a48;
  --base-color-system--success-green-light: #ecfdf3;
  --base-color-system--error-red: #b42318;
  --base-color-system--error-red-light: #fef3f2;
  --border-color--border-secondary: var(--base-color-neutral--neutral-light);
  --border-color--border-alternate: var(--base-color-neutral--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-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

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

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

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

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

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

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

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

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

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

body {
  background-color: var(--background-color--background-primary);
  color: var(--text-color--text-primary);
  font-family:
    Open Sans,
    sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

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

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--link-color--link-primary);
  text-decoration: underline;
}

ul {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.25rem;
}

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

li {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  padding-left: 0.5rem;
}

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

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

blockquote {
  border-left: 0.1875rem solid var(--text-color--text-primary);
  margin-bottom: 0;
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

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

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

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

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

.overflow-hidden {
  overflow: hidden;
}

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

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

.hide {
  display: none;
}

.text-style-link {
  color: var(--link-color--link-primary);
  text-decoration: underline;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

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

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

.max-width-xxsmall {
  width: 100%;
  max-width: 20rem;
}

.page-wrapper.is-relative {
  position: relative;
}

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

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

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

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

.max-width-large {
  width: 100%;
}

.max-width-large.align-center {
  margin-left: auto;
  margin-right: auto;
}

.max-width-small {
  width: 100%;
  max-width: 30rem;
}

.form-message-error {
  margin-top: 0.75rem;
  padding: 0.75rem;
}

.utility_component {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.utility_form-block {
  text-align: center;
  flex-direction: column;
  max-width: 20rem;
  display: flex;
}

.utility_form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.utility_image {
  margin-bottom: 0.5rem;
  margin-left: auto;
  margin-right: auto;
}

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

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

.margin-tiny {
  margin: 0.25rem;
}

.margin-xxsmall {
  margin: 0.5rem;
}

.margin-xsmall {
  margin: 1rem;
}

.margin-small {
  margin: 1.5rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xhuge {
  margin: 7rem;
}

.margin-xxhuge {
  margin: 10rem;
}

.margin-0 {
  margin: 0;
}

.padding-0 {
  padding: 0;
}

.padding-tiny {
  padding: 0.25rem;
}

.padding-xxsmall {
  padding: 0.5rem;
}

.padding-xsmall {
  padding: 1rem;
}

.padding-small {
  padding: 1.5rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  padding: 3rem;
}

.padding-xlarge {
  padding: 4rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 7rem;
}

.padding-xxhuge {
  padding: 10rem;
}

.margin-top,
.margin-top.margin-custom1,
.margin-top.margin-huge,
.margin-top.margin-small,
.margin-top.margin-tiny,
.margin-top.margin-custom3,
.margin-top.margin-medium,
.margin-top.margin-xxsmall,
.margin-top.margin-xxhuge,
.margin-top.margin-custom2,
.margin-top.margin-xsmall,
.margin-top.margin-large,
.margin-top.margin-xxlarge,
.margin-top.margin-xlarge,
.margin-top.margin-0,
.margin-top.margin-xhuge {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom,
.margin-bottom.margin-xxlarge,
.margin-bottom.margin-medium,
.margin-bottom.margin-custom3,
.margin-bottom.margin-custom1,
.margin-bottom.margin-tiny,
.margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-small.home-service-title {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  display: flex;
}

.margin-bottom.margin-large,
.margin-bottom.margin-0,
.margin-bottom.margin-xlarge,
.margin-bottom.margin-xhuge,
.margin-bottom.margin-xxhuge,
.margin-bottom.margin-huge,
.margin-bottom.margin-xxsmall,
.margin-bottom.margin-custom2,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xxlarge,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-tiny,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-tiny,
.margin-bottom.margin-tiny,
.margin-bottom.margin-tiny,
.margin-bottom.margin-tiny,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-tiny,
.margin-bottom.margin-tiny,
.margin-bottom.margin-tiny,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xxlarge,
.margin-bottom.margin-small,
.margin-bottom.margin-xsmall,
.margin-bottom.margin-xxlarge,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small,
.margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-left,
.margin-left.margin-tiny,
.margin-left.margin-xxlarge,
.margin-left.margin-0,
.margin-left.margin-small,
.margin-left.margin-xsmall,
.margin-left.margin-large,
.margin-left.margin-huge,
.margin-left.margin-xlarge,
.margin-left.margin-custom3,
.margin-left.margin-xxsmall,
.margin-left.margin-custom1,
.margin-left.margin-custom2,
.margin-left.margin-xhuge,
.margin-left.margin-xxhuge,
.margin-left.margin-medium {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margin-right,
.margin-right.margin-huge,
.margin-right.margin-xsmall,
.margin-right.margin-xxhuge,
.margin-right.margin-small,
.margin-right.margin-medium,
.margin-right.margin-xlarge,
.margin-right.margin-custom3,
.margin-right.margin-custom2,
.margin-right.margin-xxsmall,
.margin-right.margin-xhuge,
.margin-right.margin-custom1,
.margin-right.margin-large,
.margin-right.margin-0,
.margin-right.margin-xxlarge,
.margin-right.margin-tiny {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.margin-vertical,
.margin-vertical.margin-medium,
.margin-vertical.margin-xlarge,
.margin-vertical.margin-xxsmall,
.margin-vertical.margin-xxlarge,
.margin-vertical.margin-huge,
.margin-vertical.margin-0,
.margin-vertical.margin-xxhuge,
.margin-vertical.margin-tiny,
.margin-vertical.margin-xsmall,
.margin-vertical.margin-custom1,
.margin-vertical.margin-small,
.margin-vertical.margin-large,
.margin-vertical.margin-xhuge,
.margin-vertical.margin-custom2,
.margin-vertical.margin-custom3 {
  margin-left: 0;
  margin-right: 0;
}

.margin-horizontal,
.margin-horizontal.margin-medium,
.margin-horizontal.margin-tiny,
.margin-horizontal.margin-custom3,
.margin-horizontal.margin-0,
.margin-horizontal.margin-xxlarge,
.margin-horizontal.margin-xhuge,
.margin-horizontal.margin-huge,
.margin-horizontal.margin-xlarge,
.margin-horizontal.margin-custom1,
.margin-horizontal.margin-xxsmall,
.margin-horizontal.margin-xsmall,
.margin-horizontal.margin-large,
.margin-horizontal.margin-custom2,
.margin-horizontal.margin-small,
.margin-horizontal.margin-xxhuge {
  margin-top: 0;
  margin-bottom: 0;
}

.padding-top,
.padding-top.padding-xhuge,
.padding-top.padding-xxhuge,
.padding-top.padding-0,
.padding-top.padding-large,
.padding-top.padding-custom2,
.padding-top.padding-xlarge,
.padding-top.padding-huge,
.padding-top.padding-xxsmall,
.padding-top.padding-custom3,
.padding-top.padding-tiny,
.padding-top.padding-medium,
.padding-top.padding-xxlarge,
.padding-top.padding-small,
.padding-top.padding-xsmall,
.padding-top.padding-custom1 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom,
.padding-bottom.padding-xlarge,
.padding-bottom.padding-small,
.padding-bottom.padding-xxhuge,
.padding-bottom.padding-large,
.padding-bottom.padding-xhuge,
.padding-bottom.padding-custom2,
.padding-bottom.padding-xxsmall,
.padding-bottom.padding-xxlarge,
.padding-bottom.padding-custom3,
.padding-bottom.padding-custom1,
.padding-bottom.padding-xsmall,
.padding-bottom.padding-huge,
.padding-bottom.padding-tiny,
.padding-bottom.padding-medium,
.padding-bottom.padding-0 {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-left,
.padding-left.padding-xhuge,
.padding-left.padding-xlarge,
.padding-left.padding-0,
.padding-left.padding-small,
.padding-left.padding-xsmall,
.padding-left.padding-medium,
.padding-left.padding-xxhuge,
.padding-left.padding-huge,
.padding-left.padding-custom1,
.padding-left.padding-tiny,
.padding-left.padding-xxsmall,
.padding-left.padding-custom3,
.padding-left.padding-custom2,
.padding-left.padding-xxlarge,
.padding-left.padding-large {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-right,
.padding-right.padding-xxhuge,
.padding-right.padding-custom2,
.padding-right.padding-large,
.padding-right.padding-xlarge,
.padding-right.padding-tiny,
.padding-right.padding-custom3,
.padding-right.padding-custom1,
.padding-right.padding-xsmall,
.padding-right.padding-xxlarge,
.padding-right.padding-xxsmall,
.padding-right.padding-medium,
.padding-right.padding-xhuge,
.padding-right.padding-huge,
.padding-right.padding-0,
.padding-right.padding-small {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-vertical,
.padding-vertical.padding-0,
.padding-vertical.padding-xxhuge,
.padding-vertical.padding-large,
.padding-vertical.padding-custom3,
.padding-vertical.padding-medium,
.padding-vertical.padding-tiny,
.padding-vertical.padding-xxlarge,
.padding-vertical.padding-custom1,
.padding-vertical.padding-xsmall,
.padding-vertical.padding-xhuge,
.padding-vertical.padding-xlarge,
.padding-vertical.padding-custom2,
.padding-vertical.padding-xxsmall,
.padding-vertical.padding-huge,
.padding-vertical.padding-small {
  padding-left: 0;
  padding-right: 0;
}

.padding-horizontal,
.padding-horizontal.padding-xxsmall,
.padding-horizontal.padding-0,
.padding-horizontal.padding-custom3,
.padding-horizontal.padding-huge,
.padding-horizontal.padding-xsmall,
.padding-horizontal.padding-medium,
.padding-horizontal.padding-xxlarge,
.padding-horizontal.padding-large,
.padding-horizontal.padding-xhuge,
.padding-horizontal.padding-custom1,
.padding-horizontal.padding-tiny,
.padding-horizontal.padding-custom2,
.padding-horizontal.padding-xxhuge,
.padding-horizontal.padding-small,
.padding-horizontal.padding-xlarge {
  padding-top: 0;
  padding-bottom: 0;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-auto {
  overflow: auto;
}

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

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

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

.text-style-quote {
  border-left: 0.1875rem solid var(--text-color--text-primary);
  margin-bottom: 0;
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.rl-styleguide_callout-link-wrapper-colors {
  background-image:
    linear-gradient(135deg, #ff744826, #ff484826 50%, #6248ff26),
    linear-gradient(#fff, #fff);
  border-radius: 0.6875rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 0.75rem 1rem;
  display: flex;
}

.rl-styleguide_heading {
  z-index: 4;
  color: var(--text-color--text-primary);
  margin-bottom: 1.5rem;
  padding: 0.25rem 0.5rem;
  font-size: 3.5rem;
  font-weight: 700;
}

.heading-style-h6 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.rl-styleguide_item-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.rl-styleguide_item-row.is-button-row {
  grid-template-columns: 19rem 1fr;
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.rl-styleguide_empty-space {
  z-index: -1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
  position: relative;
}

.shadow-xxlarge {
  box-shadow: 0 32px 64px -12px #00000024;
}

.rl-styleguide_icons-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.icon-embed-medium {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

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

.form_radio.is-alternate {
  color: var(--text-color--text-alternate);
}

.heading-style-h5 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

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

.heading-style-h1 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.form_checkbox-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: 0.5rem;
  transition: all 0.2s;
}

.form_checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form_checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.form_checkbox-icon.is-alternate {
  border-color: var(--base-color-neutral--white);
}

.form_checkbox-label {
  margin-bottom: 0;
}

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

.form_field-label {
  margin-bottom: 0.5rem;
  font-weight: 400;
}

.form_field-label.is-alternate {
  color: var(--text-color--text-alternate);
}

.button {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-brand--tba-secondary);
  color: var(--base-color-neutral--white);
  text-align: center;
  border-radius: 1.25rem;
  padding: 0.75rem 1.5rem;
  text-decoration: none;
}

.button.is-link {
  color: var(--base-color-neutral--black);
  background-color: #0000;
  border-style: none;
  padding: 0.25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button.is-link.is-alternate {
  color: var(--base-color-neutral--white);
  background-color: #0000;
}

.button.is-link.is-icon {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
}

.button.is-icon {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button.is-secondary {
  border-color: var(--base-color-neutral--white);
  color: var(--base-color-brand--white);
  background-color: #0000;
}

.button.is-secondary.is-alternate {
  color: var(--base-color-neutral--white);
  background-color: #0000;
}

.button.is-secondary.is-buy-now-button {
  width: 100%;
  margin-bottom: 1rem;
}

.button.is-small {
  padding: 0.5rem 1.25rem;
}

.button.is-small.is-icon-only {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.button.is-alternate {
  border-color: var(--base-color-neutral--white);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
}

.button.is-tertiary {
  color: var(--base-color-neutral--black);
  background-color: #0000;
  border-color: #0000;
}

.button.is-icon-only {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.button.is-navbar16-button {
  z-index: 1;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  position: relative;
}

.button.is-navbar3-button {
  margin-left: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.button.is-navbar2-button {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.button.is-tooltip-button {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  background-color: #0000;
  border-style: none;
  align-items: center;
  padding: 0.25rem 0;
  font-size: 0.875rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.button.is-add-to-cart-button {
  width: 100%;
  margin-top: 0.5rem;
  margin-bottom: 1rem;
}

.button.button-secondary {
  color: var(--text-color--text-primary);
  background-color: #0000;
}

.button.is-xsmall {
  padding: 0.25rem 0.55rem;
  font-size: 0.8rem;
  line-height: 1.25rem;
}

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

.heading-style-h4 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

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

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

.form_radio-label {
  margin-bottom: 0;
}

.rl-styleguide_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 1rem;
  display: grid;
}

.rl-styleguide_item.is-stretch {
  grid-row-gap: 1rem;
  justify-items: stretch;
}

.icon-1x1-xlarge {
  width: 6.5rem;
  height: 6.5rem;
}

.shadow-xlarge {
  box-shadow: 0 24px 48px -12px #0000002e;
}

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

.rl-styleguide_label {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #ebeffa;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.rl-styleguide_label.is-html-tag {
  color: #bb4198;
  background-color: #f9eff6;
}

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

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

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

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

.icon-height-xlarge {
  height: 6.5rem;
}

.heading-style-h3 {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

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

.form_input {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input:focus {
  border-color: #000;
}

.form_input::placeholder {
  color: #0009;
}

.form_input.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  overflow: auto;
}

.form_input.is-select-input {
  background-image: url("../images/chevron-down.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input.is-select-input.is-alternate {
  background-image: url("../images/chevron-down-white.svg");
}

.form_input.is-alternate {
  border-color: var(--base-color-neutral--white);
  color: var(--text-color--text-alternate);
  background-color: #0000;
}

.form_input.is-alternate::placeholder {
  color: #fff9;
}

.rl-styleguide_button-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: max-content;
  grid-auto-flow: row;
  place-items: center start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.rl-styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.icon-embed-custom1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

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

.button-group.is-center {
  justify-content: center;
}

.button-group.is-right {
  justify-content: flex-end;
  align-items: center;
}

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

.text-color-white.kgc-hero-h1 {
  max-width: 23ch;
}

.background-color-white {
  background-color: var(--base-color-neutral--white);
}

.text-style-muted {
  opacity: 0.6;
}

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

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

.icon-embed-large {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  display: flex;
}

.shadow-xxsmall {
  box-shadow: 0 1px 2px #0000000d;
}

.text-color-black {
  color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.icon-embed-xsmall {
  color: var(--base-color-brand--tba-secondary);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

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

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

.shadow-xsmall {
  box-shadow:
    0 1px 3px #0000001a,
    0 1px 2px #0000000f;
}

.icon-1x1-custom1 {
  width: 1.25rem;
  height: 1.25rem;
}

.rl-styleguide_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.rl-styleguide_subheading {
  z-index: 3;
  background-color: var(--background-color--background-secondary);
  color: var(--text-color--text-primary);
  border-radius: 0.75rem;
  margin-bottom: 1rem;
  padding: 1rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1;
}

.form_radio-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: 0.5rem;
}

.form_radio-icon.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form_radio-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.form_radio-icon.is-alternate {
  border-color: var(--base-color-neutral--white);
}

.rl-styleguide_shadows-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

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

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

.rl-styleguide_callout-link_colors {
  background-color: #fff;
  background-image: linear-gradient(135deg, #ff7448, #ff4848 50%, #6248ff);
  border-radius: 0.75rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  padding: 1px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.icon-height-custom1 {
  height: 1.25rem;
}

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

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

.text-size-small.text-weight-semibold.text-inline {
  display: inline;
}

.class-label-column {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form_field-wrapper {
  position: relative;
}

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

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

.shadow-large {
  box-shadow:
    0 20px 24px -4px #00000014,
    0 8px 8px -4px #00000008;
}

.icon-embed-xlarge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6.5rem;
  height: 6.5rem;
  display: flex;
}

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

.class-label-row {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

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

.text-rich-text blockquote {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-style: italic;
}

.text-rich-text h2,
.text-rich-text h3,
.text-rich-text h4 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text h5,
.text-rich-text h6 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}

.text-rich-text p {
  margin-bottom: 1rem;
}

.text-rich-text figcaption {
  border-left: 2px solid var(--text-color--text-primary);
  text-align: left;
  margin-top: 0.5rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

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

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

.form_checkbox.is-alternate {
  color: var(--text-color--text-alternate);
}

.shadow-small {
  box-shadow:
    0 4px 8px -2px #0000001a,
    0 2px 4px -2px #0000000f;
}

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

.rl-styleguide_button-row {
  grid-column-gap: 1rem;
  display: flex;
}

.shadow-medium {
  box-shadow:
    0 12px 16px -4px #00000014,
    0 4px 6px -2px #00000008;
}

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

.icon-height-xsmall {
  height: 1.5rem;
}

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

.rl-styleguide_spacing-all {
  display: none;
}

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

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.rl-styleguide_empty-box {
  z-index: -1;
  background-color: var(--background-color--background-secondary);
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.rl-styleguide_spacing {
  border: 1px dashed var(--border-color--border-primary);
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.padding-global.home7-header_hero {
  background-color: var(--background-color--background-tertiary);
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.padding-section-large {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.spacer-tiny {
  width: 100%;
  padding-top: 0.25rem;
}

.spacer-xxsmall {
  width: 100%;
  padding-top: 0.5rem;
}

.spacer-xsmall {
  width: 100%;
  padding-top: 1rem;
}

.spacer-small {
  width: 100%;
  padding-top: 1.5rem;
}

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.spacer-large {
  width: 100%;
  padding-top: 3rem;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

.spacer-huge {
  width: 100%;
  padding-top: 6rem;
}

.spacer-xhuge {
  width: 100%;
  padding-top: 7rem;
}

.spacer-xxhuge {
  width: 100%;
  padding-top: 10rem;
}

.rl-styleguide_nav {
  z-index: 1000;
  background-color: var(--background-color--background-alternate);
  border-radius: 0.75rem;
  margin-top: 1rem;
  padding: 0.5rem;
  position: sticky;
  top: 1rem;
}

.rl-styleguide_nav-link {
  color: var(--link-color--link-alternate);
  border-radius: 0.25rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
}

.rl-styleguide_nav-link.w--current {
  background-color: var(--background-color--background-primary);
  color: var(--link-color--link-primary);
}

.rl-styleguide_subheading-small {
  font-size: 1rem;
  font-weight: 400;
}

.rl-styleguide_callout-heading-wrapper {
  font-size: 1.25rem;
  font-weight: 600;
}

.rl-styleguide_background-color-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

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

.rl-styleguide_color-spacer {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

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

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

.background-color-alternative {
  background-color: var(--background-color--background-alternate);
}

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

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

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

.aspect-ratio-square {
  aspect-ratio: 1;
}

.rl-styleguide_ratio-bg {
  z-index: -1;
  background-color: var(--background-color--background-secondary);
  min-width: 3rem;
  height: 100%;
  position: relative;
}

.aspect-ratio-portrait {
  aspect-ratio: 2 / 3;
}

.aspect-ratio-landscape {
  aspect-ratio: 3 / 2;
}

.aspect-ratio-widescreen {
  aspect-ratio: 16 / 9;
}

.form_message-success-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.form_message-success {
  background-color: var(--background-color--background-success);
  color: var(--text-color--text-success);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.form_message-error {
  background-color: var(--background-color--background-error);
  color: var(--text-color--text-error);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.form_message-error-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.rl-styleguide_component {
  grid-column-gap: 0rem;
  color: #fff;
  background-color: #161616;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.rl-styleguide_image {
  object-fit: cover;
  object-position: 50% 100%;
  width: 100%;
  max-width: 50rem;
  height: 100vh;
  max-height: 60rem;
}

.rl-styleguide_content {
  max-width: 35rem;
  margin-left: 5vw;
  margin-right: 5rem;
}

.delete-this {
  display: flex;
}

.rl-styleguide_image-wrapper {
  background-image: url("../images/Webflow-Background.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 1080px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-style-tagline {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.rl-styleguide_form-wrapper {
  padding-right: 1.5rem;
}

.tag {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  color: #000;
  background-color: #eee;
  border: 1px #eee;
  justify-content: center;
  align-items: center;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
}

.tag.w--current {
  border-bottom: 2px solid #000;
}

.tag.is-text {
  background-color: #0000;
  border-style: none;
  border-color: #0000;
  padding: 0;
  display: inline-block;
}

.tag.is-text.is-alternate {
  color: #fff;
  background-color: #fff0;
}

.tag.is-alternate {
  color: var(--base-color-neutral--black);
  background-color: #fff;
  border-color: #fff;
}

.menu-icon4_line-bottom {
  background-color: var(--base-color-neutral--black);
  width: 24px;
  height: 2px;
}

.navbar16_social-list {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-items: stretch;
  display: grid;
}

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

.portfolio1-related_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.navbar16_logo-link {
  z-index: 1;
  padding-left: 0;
}

.menu-icon_line-middle-base {
  background-color: #000;
  width: 24px;
  height: 2px;
  position: absolute;
}

.footer8_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0.75rem;
  display: grid;
}

.portfolio1-header_metatag-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio1-related_component {
  flex-direction: column;
  align-items: center;
}

.portfolio1-testimonial_logo {
  max-height: 3.5rem;
}

.footer8_credit-text {
  font-size: 0.875rem;
}

.navbar16_link {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  padding: 0.5rem 0;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
  display: inline-block;
  position: static;
}

.navbar16_link.w--current {
  color: var(--base-color-neutral--black);
}

.portfolio1-content3_image-wrapper {
  flex: 1;
  width: 100%;
  height: 100%;
}

.portfolio1-header_image-wrapper {
  flex: 1;
  position: relative;
}

.portfolio1-header_component {
  flex-direction: column;
  height: 100vh;
  min-height: 100vh;
  display: flex;
}

.navbar16_menu {
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100dvh;
  padding-left: 5%;
  padding-right: 5%;
  transition: height 0.5s;
  position: absolute;
  inset: 0% 0% auto;
  overflow: auto;
}

.portfolio1-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.footer8_top-wrapper {
  grid-column-gap: 8vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.5fr;
  align-items: start;
}

.portfolio1-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.navbar16_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.footer8_form-block {
  min-width: 25rem;
  max-width: 35rem;
  margin-bottom: 0;
}

.footer8_link-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: start;
  display: grid;
}

.portfolio1-content3_image {
  width: 100%;
}

.footer8_bottom-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.portfolio1-testimonial_component {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.portfolio1-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.footer8_logo-link {
  margin-bottom: 2rem;
  padding-left: 0;
}

.portfolio1-gallery_image-wrapper {
  width: 100%;
  height: 100%;
}

.portfolio1-content2_image {
  width: 100%;
}

.portfolio1-header_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.portfolio1-related_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio1-related_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio1-related_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.footer8_right-wrapper {
  flex-direction: column;
  display: flex;
}

.portfolio1-gallery_image3 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.navbar16_menu-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  padding-top: 4.5rem;
  display: flex;
  position: relative;
}

.menu-icon4_wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer8_link {
  text-align: center;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.footer8_left-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.error-message {
  margin-top: 1.5rem;
  padding: 0.875rem 1rem;
}

.portfolio1-header_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.navbar16_links-wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  display: flex;
}

.portfolio1-related_title-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: grid;
}

.portfolio1-gallery_image1 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.navbar16_menu-button {
  z-index: 1;
  padding: 0;
  position: relative;
}

.navbar16_menu-button.w--open {
  background-color: #0000;
}

.footer8_legal-link {
  font-size: 0.875rem;
  text-decoration: underline;
}

.portfolio1-content1_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.portfolio1-header_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio1-header_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio1-gallery_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.portfolio1-content2_image-wrapper {
  flex: 1;
  width: 100%;
  height: 100%;
}

.portfolio1-content3_component,
.portfolio1-content2_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.portfolio1-related_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1rem;
  display: flex;
}

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

.portfolio1-gallery_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.form_input-2 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-2:focus {
  border-color: #000;
}

.form_input-2::placeholder {
  color: #0009;
}

.portfolio1-testimonial_client-image-wrapper {
  margin-bottom: 1rem;
}

.menu-icon4_line-top {
  background-color: var(--base-color-neutral--black);
  width: 24px;
  height: 2px;
  padding-bottom: 0;
  padding-right: 0;
}

.footer8_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.portfolio1-gallery_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.line-divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 1px;
}

.menu-icon4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
  position: relative;
}

.navbar16_bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar16_container {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.portfolio1-header_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1.5rem;
  display: flex;
}

.success-message {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 1.5rem;
}

.menu-icon4_line-middle {
  background-color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 2px;
  margin-top: 6px;
  margin-bottom: 6px;
  display: flex;
}

.portfolio1-content1_image-wrapper {
  flex: 1;
  width: 100%;
  height: 100%;
}

.portfolio1-content1_image {
  width: 100%;
}

.menu-icon_line-middle-top {
  z-index: 2;
  width: 24px;
  height: 2px;
  position: absolute;
  inset: 0;
}

.navbar16_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.portfolio1-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 4rem;
  min-width: 4rem;
  height: 4rem;
  min-height: 4rem;
}

.portfolio1-gallery_lightbox-link {
  width: 100%;
  height: 100%;
}

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

.portfolio2-gallery1_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio2-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.portfolio2-header_100vh {
  align-items: center;
  min-height: 100vh;
  max-height: 60rem;
  display: flex;
}

.portfolio2-related_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio-header4_overlay {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.portfolio2-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.portfolio2-related_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1rem;
  display: flex;
}

.portfolio2-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 4rem;
  min-width: 4rem;
  height: 4rem;
  min-height: 4rem;
}

.portfolio2-testimonial_client-image-wrapper {
  margin-bottom: 1rem;
}

.portfolio2-related_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio2-related_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio2-gallery2_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.portfolio2-gallery1_image-wrapper {
  width: 100%;
  height: 100%;
}

.portfolio2-testimonial_component {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.portfolio2-related_component {
  flex-direction: column;
  align-items: center;
}

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

.portfolio2-related_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.portfolio2-gallery2_lightbox-link,
.portfolio2-gallery1_lightbox-link {
  width: 100%;
  height: 100%;
}

.portfolio2-related_list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio2-header_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio2-header_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio2-content1_metatag-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio2-gallery3_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.portfolio2-content1_image {
  width: 100%;
  height: 100%;
}

.portfolio-header4_background-image-wrapper {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.portfolio2-gallery2_image-wrapper {
  width: 100%;
  height: 100%;
}

.form_input-3 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-3:focus {
  border-color: #000;
}

.form_input-3::placeholder {
  color: #0009;
}

.section_portfolio2-header {
  position: relative;
}

.portfolio2-gallery3_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 2fr 1fr 1fr;
}

.portfolio2-gallery3_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio2-content1_image-wrapper {
  flex: 1;
  width: 100%;
}

.portfolio2-gallery3_lightbox-link {
  width: 100%;
  height: 100%;
}

.portfolio2-gallery1_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.portfolio-header4_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.portfolio2-testimonial_logo {
  max-height: 3.5rem;
}

.portfolio2-gallery1_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.portfolio2-header_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  justify-content: center;
  margin-top: 1.5rem;
  display: flex;
}

.portfolio2-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.portfolio2-gallery3_image-wrapper {
  width: 100%;
  height: 100%;
}

.portfolio3-related_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1rem;
  display: flex;
}

.portfolio3-related_list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio3-header_background-image-wrapper {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.portfolio3-testimonial_logo {
  max-height: 3.5rem;
}

.portfolio3-content2_image-wrapper {
  flex: 1;
  width: 100%;
}

.portfolio3-content2_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.portfolio3-content3_image {
  width: 100%;
  height: 100%;
}

.portfolio3-header_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.portfolio3-content2_gallery {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio3-related_component {
  flex-direction: column;
  align-items: center;
}

.portfolio3-related_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.portfolio3-content1_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.portfolio3-content3_content-wrapper {
  position: sticky;
  top: 5rem;
}

.portfolio3-header_metatag-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio3-testimonial_component {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.portfolio3-header_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.portfolio3-content3_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.portfolio3-content3_gallery {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio3-header_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1.5rem;
  display: flex;
}

.portfolio3-related_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio3-header_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio3-header_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio3-content1_gallery {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_portfolio3-header {
  position: relative;
}

.portfolio3-related_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio3-related_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio3-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 4rem;
  min-width: 4rem;
  height: 4rem;
  min-height: 4rem;
}

.portfolio3-header_100vh {
  align-items: flex-end;
  min-height: 100vh;
  max-height: 60rem;
  display: flex;
}

.portfolio3-header_overlay {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.portfolio3-testimonial_client-image-wrapper {
  margin-bottom: 1rem;
}

.form_input-4 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-4:focus {
  border-color: #000;
}

.form_input-4::placeholder {
  color: #0009;
}

.portfolio3-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.portfolio3-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.portfolio3-content1_content-wrapper {
  position: sticky;
  top: 5rem;
}

.portfolio3-content2_image {
  width: 100%;
  height: 100%;
}

.portfolio3-content1_image-wrapper {
  flex: 1;
  width: 100%;
}

.portfolio3-content2_content-wrapper {
  position: sticky;
  top: 5rem;
}

.portfolio3-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.portfolio3-content3_image-wrapper {
  flex: 1;
  width: 100%;
}

.portfolio3-content1_image {
  width: 100%;
  height: 100%;
}

.portfolio4-gallery1_image4 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio4-header_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.portfolio4-gallery2_image4 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio4-header_component {
  flex-direction: column;
  height: 100vh;
  min-height: 100vh;
  display: flex;
}

.portfolio4-gallery2_image-wrapper {
  width: 100%;
  height: 100%;
}

.portfolio4-header_image-wrapper {
  flex: 1;
  position: relative;
}

.portfolio4-gallery2_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio4-gallery1_image1,
.portfolio4-gallery2_image3 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio4-gallery2_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.portfolio4-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.portfolio4-related_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio4-related_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio4-gallery1_image-wrapper,
.portfolio4-gallery2_lightbox-link {
  width: 100%;
  height: 100%;
}

.portfolio4-gallery2_image5,
.portfolio4-gallery1_image3,
.portfolio4-gallery2_image1 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio4-header_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio4-related_component {
  flex-direction: column;
  align-items: center;
}

.portfolio4-gallery2_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.portfolio4-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.portfolio4-header_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1.5rem;
  display: flex;
}

.portfolio4-gallery1_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.form_input-5 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-5:focus {
  border-color: #000;
}

.form_input-5::placeholder {
  color: #0009;
}

.portfolio4-gallery1_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio4-gallery1_lightbox-link {
  width: 100%;
  height: 100%;
}

.portfolio4-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.portfolio4-related_list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio4-header_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio4-header_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio4-related_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio4-gallery1_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.portfolio4-content_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio4-related_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.portfolio4-related_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1rem;
  display: flex;
}

.portfolio5-header_image {
  width: 100%;
  height: 100%;
}

.portfolio5-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.portfolio5-gallery_image3 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio5-related_title-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: grid;
}

.portfolio5-gallery_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.portfolio5-content1_metatag-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.portfolio5-gallery_image-wrapper {
  width: 100%;
  height: 100%;
}

.portfolio5-content1_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio5-header_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  justify-content: center;
  margin-top: 1.5rem;
  display: flex;
}

.portfolio5-header_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio5-header_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio5-content2_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio5-related_component {
  flex-direction: column;
  align-items: center;
}

.portfolio5-content2_image-wrapper,
.portfolio5-header_image-wrapper {
  flex: 1;
  width: 100%;
}

.portfolio5-content2_image {
  width: 100%;
  height: 100%;
}

.portfolio5-gallery_image4 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.lightbox-play-icon {
  z-index: 2;
  color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.portfolio5-gallery_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.portfolio5-related_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1rem;
  display: flex;
}

.portfolio5-related_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio5-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.portfolio5-gallery_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio5-header_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.form_input-6 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-6:focus {
  border-color: #000;
}

.form_input-6::placeholder {
  color: #0009;
}

.portfolio5-content1_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.portfolio5-content3_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.portfolio5-content1_metatag-list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-top: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.portfolio5-related_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio5-related_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio5-related_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio5-gallery_image1 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.video-overlay-layer {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.portfolio5-gallery_lightbox-link {
  width: 100%;
  height: 100%;
}

.portfolio5-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.portfolio6-related_component {
  flex-direction: column;
  align-items: center;
}

.portfolio6-gallery_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.portfolio6-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.portfolio6-header_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1.5rem;
  display: flex;
}

.portfolio6-gallery_image7 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio6-related_list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio6-header_metatag-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio6-gallery_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio6-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.portfolio6-related_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.portfolio6-related_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio6-gallery_lightbox-link {
  width: 100%;
  height: 100%;
}

.portfolio6-gallery_image4 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio6-gallery_image-wrapper {
  width: 100%;
  height: 100%;
}

.form_input-7 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-7:focus {
  border-color: #000;
}

.form_input-7::placeholder {
  color: #0009;
}

.portfolio6-gallery_image3 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio6-header_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio6-header_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio6-related_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1rem;
  display: flex;
}

.portfolio6-gallery_image5 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio6-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.portfolio6-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.portfolio6-gallery_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.portfolio6-related_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio6-related_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio6-gallery_image1 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio6-gallery_image6 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio7-related_component {
  flex-direction: column;
  align-items: center;
}

.portfolio7-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.portfolio7-gallery_image4 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio7-gallery_image1 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio7-related_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio7-related_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  margin-top: 1rem;
  display: flex;
}

.portfolio7-gallery_component {
  column-count: 3;
  column-gap: 2rem;
}

.portfolio7-gallery_image7 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio7-header_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: wrap;
  justify-content: center;
  margin-top: 1.5rem;
  display: flex;
}

.portfolio7-header_component {
  flex-direction: column;
  height: 100vh;
  min-height: 100vh;
  display: flex;
}

.portfolio7-header_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.portfolio7-related_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio7-related_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.portfolio7-gallery_image5 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio7-gallery_image3 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio7-header_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.portfolio7-header_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.form_input-8 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-8:focus {
  border-color: #000;
}

.form_input-8::placeholder {
  color: #0009;
}

.portfolio7-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.portfolio7-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.portfolio7-gallery_lightbox-link {
  width: 100%;
  margin-bottom: 2rem;
}

.portfolio7-gallery_image6 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.portfolio7-related_list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.portfolio7-related_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.portfolio7-header_image-wrapper {
  flex: 1;
  position: relative;
}

.portfolio7-gallery_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.footer1_credit-text {
  font-size: 0.875rem;
}

.navbar1_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer1_left-wrapper {
  flex-direction: column;
  display: flex;
}

.pricing1-header_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.pricing1-faq_question {
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.pricing1-faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.pricing1-faq_component {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.dropdown-chevron {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.footer1_social-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  align-items: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  text-decoration: none;
  display: flex;
}

.section_pricing1-cta {
  position: relative;
}

.navbar1_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.footer1_form-block {
  max-width: 35rem;
  margin-bottom: 0;
}

.pricing1-header_tab-link {
  border: 1px solid var(--base-color-neutral--black);
  background-color: #0000;
  padding: 0.5rem 1.5rem;
}

.pricing1-header_tab-link.w--current {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.heading-medium-4 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.pricing1-header_plan {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.footer1_link {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  text-decoration: none;
}

.pricing1-comparison_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

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

.pricing1-testimonial_content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pricing1-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.pricing1-comparison_top-row-content {
  border-left: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 2rem 1.5rem;
  display: flex;
}

.pricing1-header_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.pricing1-header_plans {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

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

.footer1_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.footer1_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 0.75rem;
  display: grid;
}

.navbar1_menu-button {
  padding: 0;
}

.navbar1_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  padding: 0.5rem;
}

.pricing1-header_tabs-menu {
  align-self: center;
  margin-bottom: 3rem;
  display: flex;
}

.pricing1-header_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.footer1_component {
  background-color: var(--background-color--background-primary);
  color: var(--text-color--text-primary);
}

.footer1_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.navbar1_menu-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 1rem;
  display: flex;
}

.footer1_menu-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1.25fr 1fr;
  align-items: start;
}

.pricing1-comparison_component {
  width: 100%;
}

.navbar1_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.pricing1-testimonial_client-image-wrapper {
  margin-bottom: 1rem;
}

.pricing1-faq_answer {
  overflow: hidden;
}

.pricing1-comparison_heading-row {
  border-bottom: 1px solid var(--border-color--border-primary);
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.pricing1-header_feature {
  display: flex;
}

.pricing1-comparison_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  position: sticky;
  top: 0;
}

.form_input-9 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-9:focus {
  border-color: #000;
}

.form_input-9::placeholder {
  color: #0009;
}

.navbar1_logo-link {
  padding-left: 0;
}

.footer1_logo-link {
  padding-left: 0;
}

.navbar1_link {
  padding: 0.5rem 1rem;
}

.navbar1_link.w--current {
  color: var(--base-color-neutral--black);
}

.footer1_legal-link {
  font-size: 0.875rem;
  text-decoration: underline;
}

.footer1_top-wrapper {
  grid-column-gap: 6vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: start;
}

.navbar1_dropdown-link {
  padding: 0.5rem 1rem;
}

.navbar1_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.pricing1-faq_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.pricing1-testimonial_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar1_menu {
  align-items: center;
  display: flex;
  position: static;
}

.pricing1-testimonial_logo {
  max-height: 3.5rem;
}

.pricing1-comparison_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.pricing1-comparison_row-content {
  border-left: 1px solid var(--border-color--border-primary);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.pricing2-faq_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.pricing2-features_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section_pricing2-customers {
  overflow: hidden;
}

.pricing2-customers_logo {
  max-height: 3.5rem;
}

.pricing2-faq_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.pricing2-faq_accordion {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.pricing2-customers_component {
  display: flex;
}

.pricing2-header_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing2-features_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pricing2-header_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.pricing2-features_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.pricing2-header_feature {
  display: flex;
}

.pricing2-header_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.pricing2-customers_wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.pricing2-faq_answer {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.pricing2-header_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.form_input-10 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-10:focus {
  border-color: #000;
}

.form_input-10::placeholder {
  color: #0009;
}

.pricing2-header_plan {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.pricing2-customers_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  white-space: nowrap;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center start;
  margin-right: 2rem;
  display: grid;
}

.pricing2-faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.pricing3-header_tab-link {
  border: 1px solid var(--base-color-neutral--black);
  background-color: #0000;
  padding: 0.5rem 1.5rem;
}

.pricing3-header_tab-link.w--current {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.pricing3-header_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.pricing3-testimonial_mask {
  width: 50%;
  overflow: visible;
}

.pricing3-testimonial_logo {
  max-height: 3rem;
}

.pricing3-header_top-right {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.pricing3-header_tabs-menu {
  align-self: center;
  margin-bottom: 3rem;
  display: flex;
}

.pricing3-testimonial_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.pricing3-header_plans {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.pricing3-testimonial_content {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.pricing3-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.pricing3-header_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.pricing3-faq_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing3-testimonial_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  overflow: hidden;
}

.pricing3-header_icon-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 1rem;
  display: flex;
}

.pricing3-header_plan {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.pricing3-header_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.pricing3-testimonial_divider {
  background-color: var(--base-color-neutral--black);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.pricing3-header_feature {
  display: flex;
}

.pricing3-header_content-top {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.pricing3-faq_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.pricing3-testimonial_client-image-wrapper {
  margin-right: 1.25rem;
}

.form_input-11 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-11:focus {
  border-color: #000;
}

.form_input-11::placeholder {
  color: #0009;
}

.pricing3-testimonial_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.pricing3-testimonial_arrow.left {
  right: 4rem;
}

.pricing3-testimonial_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

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

.pricing3-header_feature-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-bottom: 2rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.pricing3-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.pricing3-testimonial_slide {
  padding-right: 4rem;
}

.pricing3-cta_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.pricing3-testimonial_rating-wrapper {
  display: flex;
}

.pricing4-comparison_top-row-price-month {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.pricing4-header_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.pricing4-header_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-bottom: 2rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.pricing4-header_content-top {
  flex-direction: column;
}

.pricing4-comparison_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.pricing4-comparison_feature {
  padding: 1rem 1.5rem;
}

.pricing4-header_icon-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  margin-bottom: 1rem;
  display: flex;
}

.pricing4-cta_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pricing4-faq_answer {
  overflow: hidden;
}

.pricing4-faq_list {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.pricing4-comparison_bottom-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.pricing4-comparison_bottom-row {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  background-color: var(--base-color-neutral--white);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  padding-top: 2rem;
}

.pricing4-header_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing4-faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.pricing4-faq_question {
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.pricing4_logo-row {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: flex;
}

.pricing4-comparison_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.pricing4-faq_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.form_input-12 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-12:focus {
  border-color: #000;
}

.form_input-12::placeholder {
  color: #0009;
}

.pricing4-comparison_top-row-price {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.pricing4-comparison_top-row {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  background-color: var(--base-color-neutral--white);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
}

.pricing4-header_feature {
  display: flex;
}

.pricing4-faq_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.pricing4-header_plan {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.pricing4_logo {
  max-height: 3.5rem;
}

.pricing4-header_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.pricing4-comparison_component {
  width: 100%;
}

.pricing4-comparison_heading-row {
  margin-top: 2rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.pricing4-header_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.pricing4-comparison_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.pricing5-header_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.pricing5-customers_logo-list {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: grid;
}

.pricing5-cta_component {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.pricing5-header_plan {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.pricing5-header_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-bottom: 2rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.pricing5-faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.pricing5-faq_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.pricing5-header_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing5-faq_answer {
  overflow: hidden;
}

.pricing5-customers_content-left {
  max-width: 20rem;
}

.pricing5-header_icon-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  margin-bottom: 1rem;
  display: flex;
}

.pricing5-header_content-top {
  flex-direction: column;
}

.pricing5-header_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.pricing5-faq_list {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.pricing5-features_item {
  flex-direction: column;
  align-items: center;
}

.pricing5-cta_button-row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.pricing5-features_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.form_input-13 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-13:focus {
  border-color: #000;
}

.form_input-13::placeholder {
  color: #0009;
}

.pricing5-customers_component {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.pricing5-header_feature {
  display: flex;
}

.pricing5-faq_question {
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.pricing5-header_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.pricing5-customers_logo {
  max-height: 3.5rem;
}

.pricing5-customers_wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.pricing5-faq_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 0.75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.pricing5-cta_content {
  flex: 1;
}

.blog1-header_component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.blog1-header_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog1-header_menu-link {
  white-space: nowrap;
  border: 1px solid #0000;
  flex: none;
  padding: 0.5rem 1rem;
  text-decoration: none;
}

.blog1-header_menu-link.w--current {
  border-color: var(--base-color-neutral--black);
}

.success-text {
  font-weight: 600;
}

.signup-form-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.blog1-header_date-wrapper {
  display: flex;
}

.blog1-header_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.blog1-header_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.error-text {
  color: #e23939;
}

.blog1-header_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.blog1-header_category-menu {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.form_input-14 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-14:focus {
  border-color: #000;
}

.form_input-14::placeholder {
  color: #0009;
}

.blog1-header_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog1-header_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.blog1-cta_form {
  max-width: 30rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.section_blog1-cta {
  position: relative;
}

.blog1-header_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog1-header_author-image-wrapper {
  margin-right: 1rem;
}

.blog1-header_category-link {
  margin-bottom: 0.5rem;
  margin-right: 1rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog1-header_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog1-header_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  width: 100%;
  height: 100%;
}

.blog2-header_date-wrapper {
  display: flex;
}

.blog2-header_menu-link {
  white-space: nowrap;
  border: 1px solid #0000;
  flex: none;
  padding: 0.5rem 1rem;
  text-decoration: none;
}

.blog2-header_menu-link.w--current {
  border-color: var(--base-color-neutral--black);
}

.blog2-header_category-menu {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.section_blog2-cta {
  position: relative;
}

.blog2-header_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog2-cta_form {
  max-width: 30rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.blog2-header_item-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.blog2-header_category-wrapper {
  margin-bottom: 0.5rem;
  display: flex;
}

.blog2-header_title-wrapper {
  margin-bottom: 0.5rem;
}

.blog2-header_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.form_input-15 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-15:focus {
  border-color: #000;
}

.form_input-15::placeholder {
  color: #0009;
}

.blog2-header_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.blog2-header_item-link {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.blog2-header_author-image-wrapper {
  margin-right: 1rem;
}

.blog2-header_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.blog2-header_item {
  border: 1px solid var(--border-color--border-primary);
}

.blog2-header_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.blog2-header_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog3-header_featured-item-content {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.blog3-header_featured-blog {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-bottom: 5rem;
  display: grid;
}

.blog3-header_featured-button-wrapper {
  margin-top: 0.5rem;
  display: flex;
}

.blog3-header_image,
.blog3-category_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog3-header_featured-list {
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog3-header_featured-image-link {
  width: 100%;
}

.blog3-category_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.blog3-header_featured-title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog3-newsletter_component {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.blog3-header_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog3-newsletter_form {
  max-width: 30rem;
  margin-bottom: 0;
}

.blog3-header_meta-wrapper {
  margin-bottom: 1rem;
}

.blog3-category_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog3-cta_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.blog3-category_meta-wrapper {
  margin-bottom: 1rem;
}

.blog3-category_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.blog3-category_button-row.mobile-landscape {
  display: none;
}

.blog3-category_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog3-header_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog3-header_title-link.main-post {
  margin-bottom: 1rem;
}

.blog3-category_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog3-category_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.form_input-16 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-16:focus {
  border-color: #000;
}

.form_input-16::placeholder {
  color: #0009;
}

.blog3-header_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog3-header_mini-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog3-category_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog3-category_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog3-header_heading-wrapper {
  align-items: center;
  width: 100%;
  margin-bottom: 2.5rem;
  display: flex;
}

.blog3-header_featured-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.blog3-header_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog3-header_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog3-header_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.blog3-header_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog3-newsletter_content {
  flex: 1;
}

.blog3-category_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.blog3-category_heading {
  flex: 1;
}

.blog4-cta_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.blog4-header_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog4-header_author-image-wrapper {
  margin-right: 1rem;
}

.blog4-header_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.blog4-header_category-menu {
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.blog4-header_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.blog4-header_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog4-header_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.blog4-header_category-link {
  margin-bottom: 0.5rem;
  margin-right: 1rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog4-header_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog4-header_menu-link {
  white-space: nowrap;
  border: 1px solid #0000;
  flex: none;
  padding: 0.5rem 1rem;
  text-decoration: none;
}

.blog4-header_menu-link.w--current {
  border: 1px solid var(--border-color--border-primary);
}

.form_input-17 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-17:focus {
  border-color: #000;
}

.form_input-17::placeholder {
  color: #0009;
}

.blog4-header_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.blog4-header_featured-item-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 0 0 0 3rem;
  display: flex;
}

.blog4-header_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog4-header_title-link.featured-post {
  margin-top: 0.5rem;
  margin-bottom: 1rem;
}

.blog4-header_date-wrapper {
  display: flex;
}

.blog4-header_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog4-header_featured-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 4rem;
  display: grid;
}

.blog5-header_category-heading {
  margin-bottom: 1.5rem;
}

.blog5-latest_item {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 0.75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

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

.blog5-latest_component {
  flex-direction: column;
  align-items: center;
}

.blog5-header_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog5-header_menu-link {
  white-space: nowrap;
  width: 100%;
  padding: 0.75rem 1rem;
  text-decoration: none;
}

.blog5-header_menu-link.w--current,
.blog5-header_menu-link.current {
  background-color: var(--base-color-neutral--neutral-lightest);
  font-weight: 600;
}

.blog5-header_menu-link.current.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-style: none;
  font-weight: 600;
}

.blog5-latest_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog5-latest_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog5-latest_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.blog5-latest_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog5-latest_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog5-latest_heading {
  flex: 1;
}

.blog5-header_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog5-header_title-link.featured-post {
  margin-bottom: 1rem;
}

.blog5-newsletter_form {
  max-width: 30rem;
  margin-bottom: 0;
}

.blog5-newsletter_content {
  flex: 1;
}

.blog5-latest_meta-wrapper {
  margin-bottom: 1rem;
}

.blog5-header_component {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.blog5-latest_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.blog5-latest_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog5-header_category-menu {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.blog5-header_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog5-newsletter_component {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.form_input-18 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-18:focus {
  border-color: #000;
}

.form_input-18::placeholder {
  color: #0009;
}

.blog5-header_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog5-latest_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.blog5-latest_button-row.mobile-landscape {
  display: none;
}

.blog5-latest_image-link {
  width: 100%;
}

.blog5-header_featured-list {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 4rem;
  display: block;
}

.blog5-latest_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.blog5-header_meta-wrapper {
  margin-bottom: 1rem;
}

.blog5-header_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog5-header_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog5-header_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.blog5-header_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.blog-post1-header_image {
  aspect-ratio: 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post1-content_tag-list-wrapper {
  width: 50%;
}

.blog-post1-header_author-wrapper {
  align-items: center;
  display: flex;
}

.blog-post1-content_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.blog-post1-content_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.blog-post1-content_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.blog-post1-header_breadcrumb {
  align-items: center;
  width: 100%;
  margin-bottom: 1.5rem;
  display: flex;
}

.blog-post1-related_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog-post1-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog-post1-related_date-wrapper {
  display: flex;
}

.breadcrumb-divider {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  display: flex;
}

.blog-post1-related_component {
  flex-direction: column;
  align-items: center;
}

.blog-post1-related_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.blog-post1-content_content-bottom {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.blog-post1-header_content-top {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.blog-post1-content_author-image-wrapper {
  margin-right: 1rem;
}

.blog-post1-header_date-wrapper {
  margin-top: 0.25rem;
  display: flex;
}

.blog-post1-related_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.blog-post1-content_author-wrapper {
  align-items: center;
  display: flex;
}

.blog-post1-header_social-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 20px;
  padding: 0.25rem;
}

.blog-post1-related_category-link {
  margin-bottom: 0.5rem;
  margin-right: 1rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post1-related_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.section_blog-post1-cta {
  position: relative;
}

.blog-post1-header_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.breadcrumb-link {
  color: var(--base-color-neutral--black);
  text-decoration: none;
}

.breadcrumb-link.w--current {
  font-weight: 600;
}

.blog-post-header1_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.blog-post1-cta_form {
  max-width: 30rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.blog-post1-content_share {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.blog-post1-related_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post1-content_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.blog-post1-content_social-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 20px;
  padding: 0.25rem;
}

.blog-post1-related_author-image-wrapper {
  margin-right: 1rem;
}

.form_input-19 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-19:focus {
  border-color: #000;
}

.form_input-19::placeholder {
  color: #0009;
}

.blog-post1-header_author-image-wrapper {
  margin-right: 1rem;
}

.blog-post1-header_title-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.blog-post1-header_image-wrapper {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.blog-post1-content_content {
  margin-bottom: 4rem;
}

.blog-post1-content_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.blog-post1-header_share {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.blog-post1_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog-post1-content_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post1-content_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog-post1-related_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.blog-post1-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog-post1-header_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.image-overlay-layer {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.image-overlay-layer.hide {
  display: none;
}

.blog-post2-content_author-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.blog-post2-content_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.blog-post2-related_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post2-header_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.blog-post2-header_author-image-wrapper {
  margin-bottom: 1rem;
}

.blog-post2-content_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post2-content_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog-post2-related_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog-post2-content_share-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.blog-post2-content_content {
  margin-bottom: 4rem;
}

.blog-post2-related_date-wrapper {
  display: flex;
}

.blog-post2-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog-post2-related_category-wrapper {
  margin-bottom: 0.5rem;
  display: flex;
}

.blog-post2-header_date-wrapper {
  margin-top: 0.25rem;
  display: flex;
}

.blog-post2-related5_item-link {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.blog-post2-content_breadcrumb {
  align-items: center;
  width: 100%;
  display: flex;
}

.blog-post2-cta_form {
  max-width: 30rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.blog-post2-related_item-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.blog-post2-related_component {
  flex-direction: column;
  align-items: center;
}

.blog-post2-related_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.blog-post2-related_author-image-wrapper {
  margin-right: 1rem;
}

.blog-post2-content_content-top {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 2.5rem;
  display: flex;
}

.section_blog-post2-cta {
  position: relative;
}

.text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.form_input-20 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-20:focus {
  border-color: #000;
}

.form_input-20::placeholder {
  color: #0009;
}

.blog-post2-header_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.blog-post2-related_title-wrapper {
  margin-bottom: 0.5rem;
}

.blog-post2-content_social-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 20px;
  padding: 0.25rem;
}

.section_blog-post2-header {
  position: relative;
}

.blog-post2-related_item {
  border: 1px solid var(--border-color--border-primary);
}

.blog-post2-content_content-bottom {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.blog-post2-content_share {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.blog-post2-content_share.content-top {
  margin-top: 0;
}

.blog-post2-content_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.blog-post2-header_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.blog-post2-header_title-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.blog-post2-header_author-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.blog-post2-related_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.blog-post2-content_author-image-wrapper {
  margin-bottom: 1rem;
}

.blog-post2-content_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.blog-post2-header_category-link {
  color: var(--base-color-neutral--white);
  margin-bottom: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post2-header_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog-post2-related_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.blog-post2-content_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.blog-post2-content_tag-list-wrapper {
  width: 100%;
}

.blog-post3-related_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post3-related_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog-post3-related_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.blog-post3-related_button-row.mobile-landscape {
  display: none;
}

.blog-post3-content_tag-list-wrapper {
  width: 50%;
}

.blog-post3-header_content-top {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.blog-post3-content_content {
  margin-bottom: 4rem;
}

.blog-post3-content_tag-item {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post3-content_tag-item.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog-post3-header_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.blog-post3-content_share {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.blog-post3-header_title-wrapper {
  flex-direction: column;
  display: flex;
}

.blog-post3-header_breadcrumb {
  align-items: center;
  width: 100%;
  margin-bottom: 2.5rem;
  display: flex;
}

.blog-post3-header_social-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 20px;
  padding: 0.25rem;
}

.blog-post-header3_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.blog-post3-content_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.blog-post3-content_author-image-wrapper {
  margin-right: 1rem;
}

.blog-post3-header_author-wrapper {
  align-items: center;
  margin-bottom: 2rem;
}

.blog-post3-header_share {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.blog-post3-content_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.blog-post3-header_image-wrapper {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.blog-post3-related_heading {
  flex: 1;
}

.blog-post3-related_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog-post3-related_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.blog-post3-related_meta-wrapper {
  margin-bottom: 1rem;
}

.blog-post3-content_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.blog-post3-header_author-text {
  display: flex;
}

.blog-post3-related_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.blog-post3-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog-post3-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 0.75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.blog-post3-header_date-wrapper {
  margin-top: 0.25rem;
  display: flex;
}

.blog-post3-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog-post3-newsletter_component {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.form_input-21 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-21:focus {
  border-color: #000;
}

.form_input-21::placeholder {
  color: #0009;
}

.blog-post3-header_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post3-content_content-bottom {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.blog-post3-newsletter_form {
  max-width: 30rem;
  margin-bottom: 0;
}

.blog-post3-newsletter_content {
  flex: 1;
}

.blog-post3-content_tag-list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.blog-post3-related_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post3-content_social-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 20px;
  padding: 0.25rem;
}

.blog-post3-header_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.blog-post3-related_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.blog-post3-content_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.blog-post3-content_author-wrapper {
  align-items: center;
  display: flex;
}

.blog-post4-related_item {
  border: 1px solid var(--border-color--border-primary);
}

.blog-post4-header_author-wrapper {
  align-items: center;
  display: flex;
}

.blog-post4-related_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.blog-post4-content_form {
  margin-bottom: 0;
}

.blog-post4-header_meta-wrapper {
  margin-bottom: 1rem;
}

.blog-post4-related_meta-wrapper {
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.blog-post4-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog-post4-related_heading {
  flex: 1;
}

.blog-post4-header_social-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 20px;
  padding: 0.25rem;
}

.blog-post4-header_image {
  aspect-ratio: 5 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post4-related_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blog-post4-related_item-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.blog-post4-header_content-bottom {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.blog-post4-related_item-link {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.blog-post4-content_content {
  margin-bottom: 4rem;
}

.blog-post4-content_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.blog-post4-header_image-wrapper {
  width: 100%;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.blog-post4-related_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post4-related_title-wrapper {
  margin-bottom: 0.5rem;
}

.blog-post4-related_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.form_input-22 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-22:focus {
  border-color: #000;
}

.form_input-22::placeholder {
  color: #0009;
}

.blog-post4-header_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.blog-post4-related_category {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  display: flex;
}

.blog-post4-content_newsletter {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
  position: sticky;
  top: 5rem;
}

.blog-post4-header_share {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  display: grid;
}

.blog-post4-related_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.blog-post4-related_button-row.mobile-landscape {
  display: none;
}

.blog-post4-header_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post4-header_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog-post4-content_form-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.blog-post5-content_social-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 20px;
  padding: 0.25rem;
}

.blog-post5-content_share {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  display: grid;
}

.blog-post5-related_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.blog-post5-content_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.blog-post5-related_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post5-header_date-wrapper {
  margin-top: 0.25rem;
  display: flex;
}

.blog-post5-header_meta-wrapper {
  margin-bottom: 1.5rem;
}

.blog-post5-content_content {
  margin-bottom: 4rem;
}

.blog-post5-content_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.blog-post5-related_component {
  flex-direction: column;
  align-items: center;
}

.blog-post5-related_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post5-related_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog-post5-header_image-wrapper {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.blog-post5-header_title-wrapper {
  flex-direction: column;
}

.blog-post5-related_meta-wrapper {
  margin-bottom: 1rem;
}

.blog-post5-related_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.blog-post5-content_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.blog-post5-content_author-wrapper {
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 1.5rem;
  display: flex;
}

.blog-post5-related_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.blog-post5-related_button-row.mobile-landscape {
  display: none;
}

.blog-post5-related_heading {
  flex: 1;
}

.blog-post5-content_content-left {
  max-width: 20rem;
  position: sticky;
  top: 5rem;
}

.blog-post5-related_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog-post5-content_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.blog-post5-content_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.blog-post5-content_author-image-wrapper {
  margin-right: 1rem;
}

.blog-post5-content_form-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.form_input-23 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-23:focus {
  border-color: #000;
}

.form_input-23::placeholder {
  color: #0009;
}

.blog-post5-related_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.blog-post5-header_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog-post5-related_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.blog-post5-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.blog-post5-header_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog-post5-header_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.blog-post5-related_item {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 0.75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.blog-post5-related_image-link {
  width: 100%;
}

.blog-post5-related_item-content {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.blog-post5-content_form {
  margin-bottom: 0;
}

.blog-post5-header_date {
  margin-left: 0.25rem;
  font-size: 0.875rem;
}

.form_input-24 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-24:focus {
  border-color: #000;
}

.form_input-24::placeholder {
  color: #0009;
}

.legal2-content_h-trigger {
  display: none;
}

.legal2-content_accordion-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: none;
}

.legal2-content_sidebar-heading-text {
  justify-content: space-between;
  align-items: center;
  font-size: 1.5rem;
  line-height: 1.5;
}

.legal2-content_link {
  width: 100%;
  padding: 0.75rem 1rem;
  text-decoration: none;
}

.legal2-content_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  font-weight: 600;
}

.legal2-content_link.is-h4,
.legal2-content_link.is-h5,
.legal2-content_link.is-h6 {
  padding-left: 1rem;
}

.legal2-content_link.current {
  background-color: var(--base-color-neutral--neutral-lightest);
  font-weight: 600;
}

.legal2-content_link.current.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-style: none;
  font-weight: 600;
}

.legal2-content_link.is-h3 {
  padding-left: 1rem;
}

.legal2-content_sidebar {
  flex-direction: column;
  width: 100%;
  margin-right: 12rem;
  display: flex;
  position: sticky;
  top: 6rem;
}

.section_legal2-content {
  background-color: var(--background-color--background-tertiary);
}

.legal2-content_link-wrapper {
  overflow: hidden;
}

.form_input-25 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-25:focus {
  border-color: #000;
}

.form_input-25::placeholder {
  color: #0009;
}

.legal2-content_component {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 20rem 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: block;
}

.legal2-content_link-content {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_legal2-header {
  background-color: var(--background-color--background-tertiary);
}

.legal2-content_sidebar-heading {
  font-size: 1.5rem;
}

.form_radio-icon-2 {
  border: 1px solid var(--base-color-neutral--black);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: 0.5rem;
}

.form_radio-icon-2.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form_radio-icon-2.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.contact1-header_item {
  display: flex;
}

.contact1-header_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form_radio-2col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact1-header_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.form_checkbox-icon-2 {
  border: 1px solid var(--base-color-neutral--black);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: 0.5rem;
  transition: all 0.2s;
}

.form_checkbox-icon-2.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form_checkbox-icon-2.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.contact1-header_form-block {
  flex-direction: column;
  align-items: stretch;
}

.section_contact1-header {
  background-color: var(--background-color--background-tertiary);
}

.form_input-26 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-26:focus {
  border-color: #000;
}

.form_input-26::placeholder {
  color: #0009;
}

.form_input-26.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  overflow: auto;
}

.form_input-26.is-select-input {
  background-image: none;
}

.form_field-2col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact1-header_contact-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.contact1-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.contact2-locations_location {
  text-align: center;
  width: 100%;
}

.contact2-locations_image-wrapper {
  width: 100%;
}

.contact2-header_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.contact2-locations_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.form_input-27 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-27:focus {
  border-color: #000;
}

.form_input-27::placeholder {
  color: #0009;
}

.contact2-header_item {
  text-align: center;
  width: 100%;
}

.contact2-locations_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.contact3-locations_map {
  width: 100%;
  height: 100%;
}

.contact3-locations_tabs-link {
  background-color: #0000;
  border-left: 2px solid #0000;
  padding: 0 0 0 2rem;
  display: block;
}

.contact3-locations_tabs-link.w--current {
  opacity: 1;
  background-color: #0000;
  border-left-color: #000;
}

.contact3-locations_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact3-header_image {
  object-fit: cover;
  display: block;
}

.contact3-header_image-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
}

.contact3-locations_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.form_input-28 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--text-color--text-primary);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-28:focus {
  border-color: #000;
}

.form_input-28::placeholder {
  color: #0009;
}

.form_input-28.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  overflow: auto;
}

.form_input-28.is-select-input {
  background-image: none;
}

.form_input-28.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-28.is-icon-right {
  padding-right: 2.75rem;
}

.form_input-28.is-icon-both {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.contact3-header_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact3-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact3-header_form-block {
  flex-direction: column;
  align-items: stretch;
}

.contact3-details_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.contact3-details_item {
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.contact3-locations_map-wrapper {
  flex-direction: column;
  width: 100%;
  height: 100%;
}

.contact3-locations_tab-pane {
  height: 100%;
}

.contact4-header_component {
  flex-direction: column;
  align-items: stretch;
}

.contact4-header_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-style-link-3 {
  color: var(--link-color--link-primary);
  text-decoration: underline;
}

.contact5-customers_logo {
  max-height: 3.5rem;
}

.contact5-customers_wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.contact5-header_form-block {
  flex-direction: column;
  align-items: stretch;
}

.contact5-header_map {
  width: 100%;
  height: 100%;
}

.text-style-link-4 {
  color: var(--link-color--link-primary);
  text-decoration: underline;
}

.contact5-header_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact5-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.contact5-customers_component {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.contact5-customers_content-left {
  max-width: 20rem;
}

.contact5-details_item {
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.contact5-customers_logo-list {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: grid;
}

.contact5-details_component {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.about1-team_image {
  object-fit: cover;
  border-radius: 100%;
  width: 5rem;
  min-width: 5rem;
  height: 5rem;
  min-height: 5rem;
}

.about1-press_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.about1-press_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.about1-press_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.about1-press_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

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

.about1-values_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.about1-press_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.about1-press_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.about1-press_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.about1-press_meta-wrapper {
  margin-bottom: 1rem;
}

.logo {
  max-height: 3.5rem;
}

.about1-team_item {
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.about1-team_social {
  grid-column-gap: 0.875rem;
  grid-row-gap: 0.875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: center;
  margin-top: 1.5rem;
  display: grid;
}

.about1-press_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.about1-customers_component {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: flex;
}

.about1-values_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.about1-press_component {
  flex-direction: column;
  align-items: center;
}

.about1-story_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.about1-growth_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.about1-values_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.about1-growth_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.about2-team_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.about2-story_timeline-right {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.about2-testimonial_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.about2-story_progress-bar-wrapper {
  background-color: #00000026;
  width: 2px;
  height: 75%;
  position: absolute;
  top: 10%;
  left: 2.4375rem;
  right: auto;
}

.about2-testimonial_content {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.about2-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.about2-header_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.about2-story_timeline-wrapper {
  position: relative;
}

.about2-values_image-wrapper {
  width: 100%;
  position: relative;
}

.about2-team_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.about2-story_timeline-step {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
}

.about2-testimonial_logo-wrapper {
  margin-bottom: 3rem;
}

.about2-team_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.about2-story_timeline-icon-wrapper {
  z-index: 1;
  background-color: var(--base-color-neutral--white);
  margin-top: -1rem;
  padding: 1rem;
  position: relative;
}

.about2-testimonial_logo {
  max-height: 3rem;
}

.about2-values_item {
  flex-direction: column;
  align-items: center;
}

.about2-story_progress-bar {
  background-color: #000;
  width: 2px;
  height: 100%;
}

.about2-story_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.about2-testimonial_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.about2-story_timeline-left {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: relative;
}

.about2-values_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.about2-team_social {
  grid-column-gap: 0.875rem;
  grid-row-gap: 0.875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  margin-top: 1.5rem;
  display: grid;
}

.about2-testimonial_client-image-wrapper {
  margin-right: 1rem;
}

.about2-team_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.about2-values_component {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.about3-press_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.about3-values_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.about3-testimonials_component {
  column-count: 3;
  column-gap: 2rem;
}

.about3-testimonials_content {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 2rem;
  padding: 2rem;
  display: inline-block;
}

.about3-press_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.about3-press_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.about3-press_button-row.mobile-landscape {
  display: none;
}

.about3-growth_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.about3-team_social {
  grid-column-gap: 0.875rem;
  grid-row-gap: 0.875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  margin-top: 1.5rem;
  display: grid;
}

.about3-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.about3-team_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.about3-team_item {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.about3-press_meta-wrapper {
  margin-bottom: 1rem;
}

.about3-values_lightbox-image {
  object-fit: cover;
}

.about3-values_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.about3-press_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.about3-press_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.about3-press_component {
  flex-direction: column;
  align-items: center;
}

.about3-press_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.about3-team_list {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

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

.about3-press_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.about3-testimonials_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.about3-values_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.about3-press_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.about3-press_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.section_about3-cta {
  position: relative;
}

.about3-testimonials_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.about3-press_heading {
  flex: 1;
}

.about3-testimonials_client-image-wrapper {
  margin-right: 1rem;
}

.about3-team_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.about3-testimonials_rating-wrapper {
  margin-bottom: 1.5rem;
  display: flex;
}

.about3-growth_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.about3-press_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.about3-testimonials_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.about4-team_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.about4-growth_image {
  width: 100%;
}

.about4-team_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.about4-team_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.about4-partners_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.about4-team_social {
  grid-column-gap: 0.875rem;
  grid-row-gap: 0.875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  margin-top: 1.5rem;
  display: grid;
}

.about4-partners_wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 0.875rem;
  display: flex;
}

.about4-team_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.about4-growth_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.about4-newsletter_component {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.about4-partners_list {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
}

.about4-partners_logo {
  max-height: 3.5rem;
}

.about4-growth_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.about4-newsletter_form {
  max-width: 30rem;
  margin-bottom: 0;
}

.about4-newsletter_content {
  flex: 1;
}

.about4-values_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.about4-values_component {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.about4-values_item {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
}

.section_about5-team {
  overflow: hidden;
}

.about5-team_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.about5-team_arrow.left {
  right: 4rem;
}

.about5-locations_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_about5-header {
  position: relative;
}

.about5-locations_map-wrapper {
  flex-direction: column;
  width: 100%;
  height: 100%;
}

.about5-testimonial_rating-wrapper {
  display: flex;
}

.section_about5-overview {
  background-color: var(--background-color--background-tertiary);
}

.about5-team_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.about5-team_image {
  object-fit: cover;
  border-radius: 100%;
  width: 5rem;
  min-width: 5rem;
  height: 5rem;
  min-height: 5rem;
}

.about5-testimonial_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.about5-testimonial_logo {
  max-height: 3rem;
}

.about5-locations_map {
  width: 100%;
  height: 100%;
}

.about5-locations_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.section_about5-locations {
  background-color: var(--background-color--background-tertiary);
}

.about5-testimonial_component {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.about5-team_social {
  grid-column-gap: 0.875rem;
  grid-row-gap: 0.875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  margin-top: 1.5rem;
  display: grid;
}

.about5-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.about5-team_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.section_about5-testimonial {
  background-color: var(--background-color--background-tertiary);
}

.about5-locations_tab-pane {
  height: 100%;
}

.about5-locations_tabs-link {
  background-color: #0000;
  border-left: 2px solid #0000;
  padding: 0 0 0 2rem;
  display: block;
}

.about5-locations_tabs-link.w--current {
  opacity: 1;
  background-color: #0000;
  border-left-color: #000;
}

.about5-overview_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.about5-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.about5-team_slide {
  padding-right: 3rem;
}

.about5-team_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.about5-testimonial_divider {
  background-color: var(--base-color-neutral--black);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.about5-team_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  position: relative;
}

.about5-header_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.about5-testimonial_client-image-wrapper {
  margin-right: 1.25rem;
}

.about5-team_mask {
  width: 33.33%;
  overflow: visible;
}

.about5-header_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.home1-blog_meta-wrapper {
  margin-bottom: 1rem;
}

.home1-results_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.footer6_column-heading {
  margin-bottom: 0.5rem;
  font-size: 1rem;
  font-weight: 600;
}

.home1-blog_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.footer6_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.home1-howitworks_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.home1-faq_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.home1-blog_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.home1-howitworks_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.home1-features_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home1-faq_question {
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.home1-testimonial_component {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.home1-blog_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.home1-header_image {
  width: 100%;
  height: 100%;
}

.home1-faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.section_home1-cta {
  position: relative;
}

.home1-blog_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.home1-howitworks_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.home1-testimonial_logo {
  max-height: 3.5rem;
}

.home1-blog_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home1-results_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home1-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 4rem;
  min-width: 4rem;
  height: 4rem;
  min-height: 4rem;
}

.home1-features_image {
  width: 100%;
  height: 100%;
}

.home1-faq_answer {
  overflow: hidden;
}

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

.home1-customers_component {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: flex;
}

.home1-testimonial_client-image-wrapper {
  margin-bottom: 1rem;
}

.footer6_newsletter-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.home-features_item {
  display: flex;
}

.home1-results_image {
  width: 100%;
  height: 100%;
}

.home1-blog_component {
  flex-direction: column;
  align-items: center;
}

.footer6_logo-link {
  padding-left: 0;
}

.home1-faq_component {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.footer6_link {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  text-decoration: none;
}

.home1-mainfeature_image {
  width: 100%;
  height: 100%;
}

.text-inline {
  display: inline;
}

.footer6_credit-text {
  font-size: 0.875rem;
}

.home-features_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1.5rem;
}

.footer6_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0.75rem;
  display: grid;
}

.home1-blog_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.home1-blog_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.footer6_top-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: start;
}

.footer6_form-block {
  min-width: 25rem;
  max-width: 35rem;
  margin-bottom: 0;
}

.home-features_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.home1-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home1-mainfeature_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.home1-blog_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.home2-testimonial_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.section_home2-logo {
  overflow: hidden;
}

.home2-blog_component {
  flex-direction: column;
  align-items: center;
}

.home2-logo_logo {
  max-height: 3.5rem;
}

.home2-testimonial_mask {
  width: 33.33%;
  overflow: visible;
}

.home2-testimonial_slide {
  padding-left: 1rem;
  padding-right: 1rem;
}

.navbar3_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.home2-testimonial_rating-wrapper {
  margin-bottom: 1.5rem;
  display: flex;
}

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

.navbar3_menu-button {
  padding: 0;
}

.home2-blog_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home2-faq_answer {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.section_home2-cta {
  position: relative;
}

.footer5_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.home2-testimonial_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 4rem;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  overflow: hidden;
}

.home2-testimonial_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.home2-faq_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.navbar3_logo-link-menu {
  padding-left: 0;
  display: none;
}

.footer5_legal-link {
  font-size: 0.875rem;
  text-decoration: underline;
}

.footer5_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.navbar3_menu-dropdown {
  margin-left: 0;
  margin-right: 0;
}

.navbar3_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  padding: 8px;
  position: absolute;
}

.testimonial19_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.home2-testimonial_content {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.home2-features_item-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.home2-blog_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.home2-blog_author-image-wrapper {
  margin-right: 1rem;
}

.home2-blog_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.home2-header_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.navbar3_logo-link {
  padding-left: 0;
}

.navbar3_tablet-menu-button {
  border: 1px solid var(--border-color--border-primary);
  color: var(--base-color-neutral--white);
  background-color: #000;
  margin-left: 1rem;
  padding: 0.5rem 1.5rem;
  display: none;
}

.home2-blog_item-link {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.footer5_credit-text {
  font-size: 0.875rem;
}

.navbar3_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.home2-customers_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.home2-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.home2-blog_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.footer5_logo-link {
  padding-left: 0;
}

.navbar3_menu-background {
  display: none;
  position: static;
}

.home2-blog_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.home2-customers_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.footer5_form-block {
  min-width: 25rem;
  max-width: 35rem;
  margin-bottom: 0;
}

.home2-blog_category-wrapper {
  margin-bottom: 0.5rem;
  display: flex;
}

.home2-blog_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.home2-faq_accordion {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.footer5_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.home2-features_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.footer5_link {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  text-decoration: none;
}

.home2-faq_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.footer5_top-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: start;
}

.home2-customers_image-wrapper {
  width: 100%;
  position: relative;
}

.footer5_social-icons {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.home2-logo_wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.home2-features_item {
  display: flex;
}

.navbar3_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.footer5_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0.75rem;
  display: grid;
}

.testimonial19_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
}

.home2-customers_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.home2-logo_component {
  display: flex;
}

.testimonial19_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
  bottom: 4rem;
}

.home2-faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.home2-features_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.footer5_newsletter-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 5rem;
  display: flex;
}

.navbar3_dropdown-link {
  padding: 0.5rem 1rem;
}

.navbar3_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.home2-blog_item {
  border: 1px solid var(--border-color--border-primary);
}

.footer5_column-heading {
  margin-bottom: 0.5rem;
  font-size: 1rem;
  font-weight: 600;
}

.home2-blog_date-wrapper {
  display: flex;
}

.home2-blog_title-wrapper {
  margin-bottom: 0.5rem;
}

.home2-testimonial_client-image-wrapper {
  margin-right: 1rem;
}

.navbar3_link {
  margin-left: 0;
  margin-right: 0;
  padding: 0.5rem 1rem;
}

.navbar3_link.w--current {
  color: var(--base-color-neutral--black);
}

.home2-logo_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  white-space: nowrap;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center start;
  margin-right: 2rem;
  display: grid;
}

.home2-blog_item-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.navbar3_menu {
  justify-content: flex-start;
  align-items: center;
  margin-left: -1rem;
  display: flex;
  position: static;
}

.home3-howitworks_timeline-left {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: relative;
}

.home3-cta_logo {
  max-height: 3.5rem;
}

.home3-howitworks_progress-bar-wrapper {
  background-color: #00000026;
  width: 2px;
  height: 75%;
  position: absolute;
  top: 10%;
  left: 2.4375rem;
  right: auto;
}

.home3-feature_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home3-testimonial_logo {
  max-height: 3rem;
}

.navbar2_logo-link {
  padding-left: 0;
}

.home3-faq_question {
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.home3-header_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.home3-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.home3-cta_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.home3-howitworks_progress-bar {
  background-color: #000;
  width: 2px;
  height: 100%;
}

.navbar2_dropdown-link {
  padding: 0.5rem 1rem;
}

.navbar2_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.home3-howitworks_timeline-wrapper {
  position: relative;
}

.navbar2_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar2_component.is-absolute-top {
  position: absolute;
  inset: 0% 0% auto;
}

.home3-howitworks_timeline-icon-wrapper {
  z-index: 1;
  background-color: var(--base-color-neutral--white);
  margin-top: -1rem;
  padding: 1rem;
  position: relative;
}

.footer4_logo-link {
  padding-left: 0;
}

.footer4_credit-text {
  font-size: 0.875rem;
}

.home3-testimonial_rating-wrapper {
  display: flex;
}

.home3-howitworks_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home3-header_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.navbar2_dropdwn-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.footer4_link-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: start;
  display: grid;
}

.navbar2_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  padding: 0.5rem;
  position: absolute;
}

.navbar2_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 0.375fr 1fr 0.375fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.home3-cta_form-block {
  max-width: 30rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.navbar2_menu-button {
  padding: 0;
}

.navbar2_link {
  padding: 0.5rem 1rem;
}

.navbar2_link.w--current {
  color: var(--base-color-neutral--black);
}

.navbar2_button-wrapper {
  grid-column-gap: 1rem;
  margin-left: 1rem;
  display: flex;
}

.home3-howitworks_timeline-right {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.home3-faq_list {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.footer4_legal-link {
  font-size: 0.875rem;
  text-decoration: underline;
}

.home3-faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.home3-faq_answer {
  overflow: hidden;
}

.home3-faq_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.home3-faq_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.footer4_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.home3-testimonial_component {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.footer4_social-list {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.footer4_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: 0.25fr 1fr 0.25fr;
  justify-content: space-between;
  align-items: center;
}

.footer4_bottom-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.home3-testimonial_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.home3-benefits_item {
  flex-direction: column;
  align-items: center;
}

.home3-benefits_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.footer4_link {
  text-align: center;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.home3-header_form-block {
  max-width: 30rem;
  margin-bottom: 0;
}

.home3-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.home3-howitworks_timeline-step {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
}

.home3-testimonial_divider {
  background-color: var(--base-color-neutral--black);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.home3-testimonial_client-image-wrapper {
  margin-right: 1.25rem;
}

.navbar2_menu {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.home3-cta_logo-row {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: flex;
}

.home4-casestudies_item-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 1.5rem;
  display: flex;
}

.home4-pricing_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.navbar10_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.home4-testimonial_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.home4-testimonial_arrow.left {
  right: 4rem;
}

.footer2_logo-link {
  padding-left: 0;
}

.home4-benefits_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home4-casestudies_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.home4-header_form-block {
  max-width: 30rem;
  margin-bottom: 0;
}

.footer2_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.home4-casestudies_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.home4-casestudies_button-row.mobile-landscape {
  display: none;
}

.navbar10_logo-link {
  padding-left: 0;
}

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

.home4-benefits_tabs-link {
  background-color: #0000;
  border-left: 2px solid #0000;
  padding: 0 0 0 2rem;
  display: block;
}

.home4-benefits_tabs-link.w--current {
  opacity: 1;
  background-color: #0000;
  border-left-color: #000;
}

.navbar10_menu-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.footer2_right-wrapper {
  flex-direction: column;
  display: flex;
}

.home4-customers_content-left {
  max-width: 20rem;
}

.home4-testimonial_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.navbar10_blog-item-content {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.navbar10_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.home4-benefits_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.navbar10_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content max-content max-content max-content max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.home4-testimonial_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.home4-pricing_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.navbar10_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer2_link {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  text-decoration: none;
}

.home4-testimonial_client-image-wrapper {
  margin-right: 1rem;
}

.home4-casestudies_item-link {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.home4-customers_component {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.home4-casestudies_image,
.navbar10_blog-item-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.footer2_legal-link {
  font-size: 0.875rem;
  text-decoration: underline;
}

.home4-testimonial_rating-wrapper {
  margin-bottom: 1.5rem;
  display: flex;
}

.home4-features_component {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.navbar10_link {
  padding: 1.5rem 1rem;
}

.navbar10_link.w--current {
  color: var(--base-color-neutral--black);
}

.home4-header_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.home4-benefits_lightbox-image {
  object-fit: cover;
}

.footer2_left-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.home4-casestudies_category {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  display: flex;
}

.home4-customers_wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.home4-testimonial_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.home4-customers_logo {
  max-height: 3.5rem;
}

.home4-features_item {
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.home4-casestudies_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.home4-casestudies_heading {
  flex: 1;
}

.navbar10_dropdown-content-right {
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: relative;
}

.home4-pricing_feature {
  display: flex;
}

.home4-header_image-wrapper {
  width: 100%;
}

.home4-testimonial_content {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.section_home4-testimonial {
  overflow: hidden;
}

.footer2_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.footer2_social-list {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.navbar10_dropdown-link {
  grid-column-gap: 8px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
}

.home4-pricing_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.home4-casestudies_title-wrapper {
  margin-bottom: 0.5rem;
}

.home4-features_image-wrapper {
  width: 100%;
  position: relative;
}

.navbar10_menu-dropdown {
  position: static;
}

.home4-casestudies_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.home4-features_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.navbar10_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar10_blog-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.home4-pricing_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.home4-benefits_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home4-customers_logo-list {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: grid;
}

.navbar10_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}

.home4-casestudies_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.navbar10_dropdown-content {
  width: 100%;
  display: flex;
}

.footer2_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.home4-testimonial_slide {
  padding-right: 2rem;
}

.footer2_credit-text {
  font-size: 0.875rem;
}

.footer2_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0.75rem;
  display: grid;
}

.navbar10_menu-button {
  padding: 0;
}

.navbar10_blog-item-image-wrapper {
  width: 100%;
  display: flex;
}

.home4-casestudies_meta-wrapper {
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.home4-testimonial_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.navbar10_blog-list {
  grid-column-gap: 3rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: max-content;
  width: 100%;
  display: grid;
}

.navbar10_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 15rem;
  padding: 2rem 2rem 2rem 0;
}

.footer2_top-wrapper {
  grid-column-gap: 8vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.5fr;
  align-items: start;
}

.footer2_form-block {
  max-width: 35rem;
  margin-bottom: 0;
}

.home4-pricing_plan {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.home4-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.home4-casestudies_item {
  border: 1px solid var(--border-color--border-primary);
}

.home4-testimonial_mask {
  width: 50%;
  overflow: visible;
}

.home4-testimonial_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 5rem;
  position: relative;
}

.navbar5_menu-dropdown {
  position: static;
}

.home5-results_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar5_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.home5-testimonial_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.home5-testimonial_client-image {
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 2rem;
  display: block;
}

.button-wrapper,
.home5-testimonial_rating-wrapper {
  display: flex;
}

.home5-header_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.navbar5_logo-link {
  padding-left: 0;
}

.navbar5_icon-wrapper {
  flex: none;
}

.home5-testimonial_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.home5-testimonial_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.home5-testimonial_arrow.left {
  right: 4rem;
}

.navbar5_blog-image-wrapper {
  width: 100%;
}

.section_home5-testimonial.is-secondary-backgroud {
  background-color: var(--background-color--background-tertiary);
}

.home5-testimonial_slide {
  margin-right: 5rem;
}

.home5-testimonial_divider {
  background-color: var(--base-color-neutral--black);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.home5-pricing_feature-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-bottom: 2rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.navbar5_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.home5-faq_list {
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home5-pricing_plan {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.navbar5_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar5_menu-button {
  padding: 0;
}

.navbar5_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar5_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_home5-features-video {
  background-color: var(--background-color--background-tertiary);
}

.home5-cta_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.navbar5_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  inset: 100% 0% auto;
  overflow: hidden;
}

.navbar5_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.home5-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.navbar5_blog-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.navbar5_large-item-content {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.home5-pricing_content-top {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.home5-pricing_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1.5rem;
}

.home5-features-video_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.home5-pricing_content-item {
  display: flex;
}

.home5-testimonial_content {
  grid-column-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section_home5-cta {
  background-color: var(--background-color--background-tertiary);
}

.navbar5_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.navbar5_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.home5-pricing_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.home5-features-video_lightbox-image {
  object-fit: cover;
  width: 100%;
}

.home5-faq_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.navbar5_blog-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.home5-testimonial_logo {
  max-height: 3rem;
}

.navbar5_dropdown-content-wrapper {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar5_dropdown-content-wrapper.z-index-1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: max-content max-content;
  grid-auto-rows: max-content;
  width: 100%;
}

.home5-testimonial_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.home5-header_lightbox-image {
  object-fit: cover;
}

.home5-results_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home5-pricing_content-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.home5-pricing_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home5-header_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.home5-testimonial_content-right {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.navbar5_menu-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.navbar5_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar5_dropdown-background-layer {
  background-color: var(--base-color-neutral--neutral-lightest);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.navbar5_dropdown-content-right {
  flex: 1;
  max-width: 35rem;
  padding: 2rem 0 2rem 2rem;
  display: flex;
  position: relative;
}

.home5-pricing_divider {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.home5-features-image_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home5-testimonial_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 5rem;
}

.home5-features-video_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.navbar5_blog-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 0.6fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.navbar5_link {
  padding: 1.5rem 1rem;
}

.navbar5_link.w--current {
  color: var(--base-color-neutral--black);
}

.home5-pricing_feature {
  display: flex;
}

.home6-cta_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.home6-testimonial_content {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.navbar11_menu-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 1rem;
  display: flex;
}

.home6-cta_content {
  flex: 1;
}

.home6-morefeatures_item {
  flex-direction: column;
  align-items: center;
}

.home6-header_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.75fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home6-morefeatures_image-wrapper {
  width: 100%;
  position: relative;
}

.navbar11_link {
  padding: 0.5rem 1rem;
}

.navbar11_link.w--current {
  color: var(--base-color-neutral--black);
}

.home6-morefeatures_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.home6-header_image-wrapper {
  width: 100%;
}

.navbar11_menu {
  align-items: center;
  display: flex;
  position: static;
}

.navbar11_logo-link {
  padding-left: 0;
}

.home6-testimonial_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.home6-testimonial_divider {
  background-color: var(--base-color-neutral--black);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.navbar11_icon-wrapper {
  flex: none;
}

.navbar11_menu-button {
  padding: 0;
}

.navbar11_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 20rem;
  padding: 1.5rem;
}

.navbar11_text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.home6-cta_button-wrapper {
  margin-left: 1rem;
}

.home6-testimonial_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home6-morefeatures_component {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.home6-cta_component {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.navbar11_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar11_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar11_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  text-decoration: none;
  display: grid;
}

.home6-testimonial_rating-wrapper {
  display: flex;
}

.home6-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.home6-testimonial_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.home6-testimonial_logo {
  max-height: 3rem;
}

.home6-feature_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.navbar11_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.home6-faq_content {
  grid-column-gap: 4rem;
  grid-row-gap: 5rem;
  border-top: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 0.75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  display: grid;
}

.navbar11_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.home6-testimonial_client-image-wrapper {
  margin-right: 1.25rem;
}

.home6-feature_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.home7-blog_button-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.home7-gallery_image6 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-cta_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home7-gallery_image7 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-header_image-wrapper {
  flex: 1;
  min-height: clamp(12rem, 28vh, 22rem);
  position: relative;
}

.home7-blog_heading {
  flex: 1;
}

.footer3_social-list {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.home7-header_background-image {
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.home7-blog_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.home7-blog_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.home7-blog_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.home7-blog_button-row.mobile-landscape {
  display: none;
}

.home7-header_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.home7-details_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.home7-gallery_image4 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.footer3_link {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.home7-details_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1.5rem;
}

.home7-header_component {
  flex-direction: column;
  height: auto;
  min-height: 100vh;
  display: flex;
}

.home7-gallery_lightbox-link {
  width: 100%;
  margin-bottom: 2rem;
}

.home7-gallery_image5 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.footer3_legal-link {
  font-size: 0.875rem;
  text-decoration: underline;
}

.home7-gallery_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-details_item {
  display: flex;
}

.home7-blog_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.home7-about_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.footer3_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.home7-blog_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.home7-gallery_image1 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.footer3_menu-wrapper {
  grid-column-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.home7-blog_category-link {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.home7-blog_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.footer3_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.home7-blog_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.footer3_logo-link {
  float: none;
  padding-left: 0;
}

.footer3_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.bhome7-blog_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-header_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home7-gallery_image3 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.footer3_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.5fr;
  align-items: start;
}

.home7-gallery_component {
  column-count: 3;
  column-gap: 2rem;
}

.home7-blog_meta-wrapper {
  margin-bottom: 1rem;
}

.footer3_credit-text {
  font-size: 0.875rem;
}

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

.home8-blog_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.home8-blog_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.section_home8-services {
  background-color: var(--background-color--background-secondary);
}

.section_home8-services.text-color-alternate {
  background-color: var(--background-color--background-tertiary);
  color: var(--text-color--text-primary);
}

.home8-testimonial_logo {
  max-height: 3rem;
}

.navbar9_bottom-bar-content {
  z-index: 1;
  grid-column-gap: 4px;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.navbar9_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.home8-customers_component {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: flex;
}

.home8-about_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.navbar9_menu-button {
  padding: 0;
}

.home8-testimonial_slide {
  margin-right: 5rem;
}

.navbar9_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.home8-about_item {
  display: flex;
}

.home8-header_background-image-wrapper-copy {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

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

.home8-blog_author-wrapper {
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.home8-about_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.home8-testimonial_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 5rem;
}

.home8-blog_image-link {
  width: 100%;
}

.home8-faq_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.home8-services_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.home8-testimonial_divider {
  background-color: var(--base-color-neutral--black);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.navbar9_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-brand--beige);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.home8-testimonial_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.navbar9_dropdown-content-layout {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: grid;
}

.section_home8-testimonial {
  background-color: var(--background-color--background-tertiary);
}

.navbar9_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar9_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar9_menu-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.home8-testimonial_content-right {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.home8-testimonial_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.home8-testimonial_arrow.left {
  right: 4rem;
}

.navbar9_link {
  padding: 1.5rem 1rem;
}

.navbar9_link.w--current {
  color: var(--base-color-neutral--black);
}

.navbar9_icon-wrapper {
  flex: none;
}

.home8-blog_date-wrapper {
  display: flex;
}

.home8-faq_list {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.navbar9_dropdown-toggle {
  grid-column-gap: 0.5rem;
  flex-wrap: nowrap;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

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

.home8-blog_category-link {
  margin-bottom: 0.5rem;
  margin-right: 1rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.home8-blog_category-link.w--current {
  border-bottom: 2px solid var(--base-color-neutral--black);
}

.home8-about_item-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.home8-services_content {
  flex-direction: column;
  align-items: center;
}

.home8-testimonial_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.home8-services_item {
  flex-direction: column;
  align-items: center;
}

.home8-blog_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.home8-faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.home8-header_content {
  align-items: center;
  min-height: 100svh;
  max-height: 60rem;
  display: flex;
}

.home8-faq_answer {
  overflow: hidden;
}

.section_home8-header {
  position: relative;
}

.navbar9_bottom-bar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: flex;
  position: relative;
}

.home8-header_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.home8-services_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  width: 100%;
}

.home8-blog_author-image-wrapper {
  margin-right: 1rem;
}

.home8-testimonial_content {
  grid-column-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.home8-testimonial_rating-wrapper {
  display: flex;
}

.home8-faq_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home8-blog_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.navbar9_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.home8-faq_question {
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.home8-testimonial_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.navbar9_menu-dropdown {
  position: static;
}

.navbar9_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--background-color--background-primary);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.home8-testimonial_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.home8-blog_title-link {
  margin-bottom: 0.5rem;
  text-decoration: none;
  display: block;
}

.home8-customers_logo {
  max-height: 3.5rem;
}

.home8-testimonial_lightbox-image {
  object-fit: cover;
}

.home8-blog_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.home8-blog_item {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 0.75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.navbar9_bottom-bar-background-layer {
  background-color: var(--base-color-neutral--neutral-lightest);
  width: 200vw;
  position: absolute;
  inset: 0% -50vw;
}

.home8-blog_component {
  flex-direction: column;
  align-items: center;
}

.home8-testimonial_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.filters1_filter-group-list {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.filters_instructions-list {
  list-style-type: decimal;
}

.filters1_rangeslider2-handle-left {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters1_rangeslider2-handle-left:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters1_rangeslider2-handle-left:focus-visible,
.filters1_rangeslider2-handle-left[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters1_form-checkbox2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all 0.2s;
  position: absolute;
  inset: 0%;
}

.filters1_form-checkbox2-icon.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #0000;
}

.filters1_form-checkbox2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters1_tags-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.filters1_form-radio1-label {
  margin-bottom: 0;
}

.filters1_layout {
  grid-column-gap: 4rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.filters1_tablet-modal-close-button {
  display: none;
}

.rl-styleguide_label-2 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.filters1_rangeslider1-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters1_form-checkbox1-label {
  margin-top: auto;
  margin-bottom: auto;
}

.filters1_rangeslider2-values {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.filters1_rangeslider1-input {
  display: none;
}

.filters1_form-radio1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: 0.75rem;
}

.filters1_form-radio1-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--border-color--border-primary);
  background-color: var(--base-color-neutral--black);
  background-image: url("../images/checkbox-check.svg");
  background-position: 50%;
  background-size: 14px 14px;
  width: 1.125rem;
  height: 1.125rem;
}

.filters1_form-radio1-icon.w--redirected-focus {
  box-shadow: none;
  margin-top: 0;
}

.filters1_rangeslider1-text {
  text-align: center;
  font-size: 1.125rem;
  position: absolute;
  top: 1.5rem;
  left: auto;
  right: auto;
}

.filters1_tablet-modal-menu {
  display: none;
}

.dropdown1_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  margin-top: 0.5rem;
  padding: 0.5rem;
}

.dropdown1_dropdown-list.is-right {
  right: 0;
}

.filters1_form-checkbox1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.25rem;
  display: flex;
}

.filters1_tag {
  background-color: var(--base-color-neutral--neutral-lightest);
  align-items: center;
  padding: 0.5rem 0.75rem 0.5rem 1rem;
  display: flex;
}

.feed-content-replace-this-div {
  border: 2px dashed #00000026;
  width: 100%;
  min-height: 200vh;
}

.filters1_rangeslider2-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters1_rangeslider2-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 0.5rem;
  position: relative;
}

.filters1_filter-group-heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.filters1_rangeslider1-handle {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 100rem;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: absolute;
  top: 50%;
  left: 0.5rem;
  right: 0.5rem;
  transform: translate(-50%, -50%);
  box-shadow: 1px 1px 10px #0000001a;
}

.filters1_rangeslider1-handle:focus {
  box-shadow:
    0 0 0 3px #00000040,
    1px 1px 10px #0000001a;
}

.filters1_rangeslider1-handle:focus-visible,
.filters1_rangeslider1-handle[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters1_toggle-button-mask {
  z-index: 1;
  background-color: #c6c6c6;
  border-radius: 999rem;
  position: absolute;
  inset: 0%;
}

.button-icon-left {
  margin-right: 0.5rem;
}

.form_icon-wrapper {
  position: absolute;
  inset: auto auto auto 12px;
}

.filters1_rangeslider2-text {
  text-align: center;
  font-size: 1.125rem;
  position: relative;
}

.filters1_results-wrapper {
  margin-bottom: 1.5rem;
  display: flex;
}

.filters1_rangeslider2-handle-right {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  cursor: grab;
  background-color: #fff;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters1_rangeslider2-handle-right:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters1_rangeslider2-handle-right:focus-visible,
.filters1_rangeslider2-handle-right[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters1_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.filters1_keyword-search {
  align-items: center;
  display: flex;
  position: relative;
}

.filters1_rangeslider1-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  width: 100%;
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters1_list-wrapper {
  margin-bottom: 1.25rem;
}

.filters1_form-radio1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.125rem;
  display: flex;
}

.filters1_feed-header {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.form_input-29 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-29:focus {
  border-color: #000;
}

.form_input-29::placeholder {
  color: #0009;
}

.form_input-29.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-29.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.filters1_close-icon {
  cursor: pointer;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
}

.filters1_form-block {
  margin-bottom: 0;
}

.filters1_rangeslider1-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 3rem;
  display: block;
  position: relative;
}

.filters1_filter-group {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.filters1_form-header {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.filters1_form-radio2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: inline-block;
  position: relative;
}

.filters1_form-radio2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters1_form-checkbox1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin: auto 0.75rem auto -1.25rem;
  transition: all 0.2s;
}

.filters1_form-checkbox1-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-image: url("../images/checkbox-check.svg");
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.filters1_form-checkbox1-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters1_heading {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

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

.filters1_form-checkbox2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: flex;
  position: relative;
}

.filters1_form-checkbox2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters1_form {
  background-color: #0000;
}

.filters1_toggle-button-circle {
  z-index: 2;
  background-color: var(--base-color-neutral--white);
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
}

.filters1_results-text {
  font-size: 0.875rem;
}

.filters1_list.is-checkbox2,
.filters1_list.is-radio2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  display: flex;
}

.dropdown1_toggle {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  padding: 0;
  display: flex;
}

.filters1_form-checkbox2-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.filters1_toggle-button-label {
  width: auto;
  margin-bottom: 0;
  font-weight: 500;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.filters1_tablet-filters-button {
  border: 1px solid var(--border-color--border-primary);
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #0000;
  padding: 0.75rem 1.5rem;
  display: none;
}

.dropdown1_dropdown-link {
  padding: 0.5rem 1rem;
}

.dropdown1_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.filters1_filters-wrapper {
  max-width: 18rem;
}

.filters1_empty {
  border: 1px solid var(--border-color--border-primary);
  text-align: center;
  padding: 2.9rem;
}

.filters1_filter-options {
  overflow: hidden;
}

.filters1_accordion-icon {
  flex-direction: column;
  align-self: flex-start;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.filters-1-instructions-delete {
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
}

.filters1_category-link {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: block;
}

.filters1_category-link.w--current {
  text-decoration: underline;
}

.filters1_toggle-button-checkbox {
  border-style: none;
  border-radius: 999rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.filters1_toggle-button-checkbox:focus-visible,
.filters1_toggle-button-checkbox[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.filters1_toggle-button-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.filters1_toggle-button-checkbox.w--redirected-focus {
  box-shadow: none;
}

.filters1_toggle-button {
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  margin-bottom: 0;
  margin-right: 1.5rem;
  padding: 0.25rem;
  display: flex;
  position: relative;
}

.filters1_form-radio2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.filters1_form-radio2-icon.w--redirected-checked {
  border-color: #0000;
}

.filters1_form-radio2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.filters1_form-radio2-label {
  z-index: 1;
  margin-bottom: 0;
  position: relative;
}

.filters_instructions-callout-image {
  margin-top: 0.5rem;
}

.filters1_category-list {
  margin-bottom: 1.5rem;
}

.filters1_rangeslider2-input {
  display: none;
}

.filters1_rangeslider2-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters2_rangeslider2-handle-right {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  cursor: grab;
  background-color: #fff;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters2_rangeslider2-handle-right:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters2_rangeslider2-handle-right:focus-visible,
.filters2_rangeslider2-handle-right[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters2_tablet-modal-menu {
  display: none;
}

.filters2_list-wrapper {
  margin-bottom: 1.25rem;
}

.filters2_toggle-button-circle {
  z-index: 2;
  background-color: var(--base-color-neutral--white);
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
}

.filters2_form-radio2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.filters2_form-radio2-icon.w--redirected-checked {
  border-color: #0000;
}

.filters2_form-radio2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.filters2_form-checkbox1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.25rem;
  display: flex;
}

.filters2_close-icon {
  cursor: pointer;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
}

.filters2_tablet-filters-button {
  border: 1px solid var(--border-color--border-primary);
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #0000;
  padding: 0.75rem 1.5rem;
  display: none;
}

.filters2_form-radio1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: 0.75rem;
}

.filters2_form-radio1-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--border-color--border-primary);
  background-color: var(--base-color-neutral--black);
  background-image: url("../images/checkbox-check.svg");
  background-position: 50%;
  background-size: 14px 14px;
  width: 1.125rem;
  height: 1.125rem;
}

.filters2_form-radio1-icon.w--redirected-focus {
  box-shadow: none;
  margin-top: 0;
}

.rl-styleguide_label-3 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.filters2_filter-group-heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.filters2_form-radio2-label {
  z-index: 1;
  margin-bottom: 0;
  position: relative;
}

.filters2_rangeslider2-values {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.filters2_form-radio2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: inline-block;
  position: relative;
}

.filters2_form-radio2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters2_filter-options {
  overflow: hidden;
}

.filters2_form-block {
  margin-bottom: 0;
}

.filters2_tags-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.filters2_category-link {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: block;
}

.filters2_category-link.w--current {
  text-decoration: underline;
}

.filters2_toggle-button-checkbox {
  border-style: none;
  border-radius: 999rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.filters2_toggle-button-checkbox:focus-visible,
.filters2_toggle-button-checkbox[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.filters2_toggle-button-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.filters2_toggle-button-checkbox.w--redirected-focus {
  box-shadow: none;
}

.filters2_scroll-wrapper {
  height: 80vh;
  padding-bottom: 4rem;
  padding-right: 1rem;
  overflow: scroll;
}

.filters2_toggle-button-label {
  width: auto;
  margin-bottom: 0;
  font-weight: 500;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.filters-2-instructions-delete {
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
}

.filters2_form-checkbox2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: flex;
  position: relative;
}

.filters2_form-checkbox2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters2_rangeslider2-handle-left {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters2_rangeslider2-handle-left:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters2_rangeslider2-handle-left:focus-visible,
.filters2_rangeslider2-handle-left[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters2_toggle-button {
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  margin-bottom: 0;
  margin-right: 1.5rem;
  padding: 0.25rem;
  display: flex;
  position: relative;
}

.filters2_form-checkbox1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin: auto 0.75rem auto -1.25rem;
  transition: all 0.2s;
}

.filters2_form-checkbox1-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-image: url("../images/checkbox-check.svg");
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.filters2_form-checkbox1-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters2_heading {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.filters2_tablet-modal-close-button {
  display: none;
}

.filters2_rangeslider1-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  width: 100%;
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters2_rangeslider2-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 0.5rem;
  position: relative;
}

.filters2_rangeslider1-handle {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 100rem;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: absolute;
  top: 50%;
  left: 0.5rem;
  right: 0.5rem;
  transform: translate(-50%, -50%);
  box-shadow: 1px 1px 10px #0000001a;
}

.filters2_rangeslider1-handle:focus {
  box-shadow:
    0 0 0 3px #00000040,
    1px 1px 10px #0000001a;
}

.filters2_rangeslider1-handle:focus-visible,
.filters2_rangeslider1-handle[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters2_results-text {
  font-size: 0.875rem;
}

.filters2_keyword-search {
  align-items: center;
  display: flex;
  position: relative;
}

.form_input-30 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-30:focus {
  border-color: #000;
}

.form_input-30::placeholder {
  color: #0009;
}

.form_input-30.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-30.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.filters2_rangeslider2-text {
  text-align: center;
  font-size: 1.125rem;
  position: relative;
}

.filters2_toggle-button-mask {
  z-index: 1;
  background-color: #c6c6c6;
  border-radius: 999rem;
  position: absolute;
  inset: 0%;
}

.filters2_empty {
  border: 1px solid var(--border-color--border-primary);
  text-align: center;
  padding: 2.9rem;
}

.filters2_rangeslider1-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 3rem;
  display: block;
  position: relative;
}

.filters2_form-header {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  padding-right: 1rem;
  display: flex;
}

.filters2_rangeslider2-input {
  display: none;
}

.filters2_form-checkbox1-label {
  margin-top: auto;
  margin-bottom: auto;
}

.filters2_form-checkbox2-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.filters2_form-radio1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.125rem;
  display: flex;
}

.filters2_rangeslider1-input {
  display: none;
}

.filters2_rangeslider1-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters2_category-list {
  margin-bottom: 1.5rem;
}

.filters2_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.filters2_layout {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.filters2_rangeslider2-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters2_form-radio1-label {
  margin-bottom: 0;
}

.filters2_tag {
  background-color: var(--base-color-neutral--neutral-lightest);
  align-items: center;
  padding: 0.5rem 0.75rem 0.5rem 1rem;
  display: flex;
}

.filters2_form {
  background-color: #0000;
}

.filters2_rangeslider1-text {
  text-align: center;
  font-size: 1.125rem;
  position: absolute;
  top: 1.5rem;
  left: auto;
  right: auto;
}

.filters2_list.is-radio2,
.filters2_list.is-checkbox2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  display: flex;
}

.filters2_rangeslider2-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters2_form-checkbox2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all 0.2s;
  position: absolute;
  inset: 0%;
}

.filters2_form-checkbox2-icon.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #0000;
}

.filters2_form-checkbox2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters2_filters-wrapper {
  max-width: 19rem;
  position: sticky;
  top: 10vh;
}

.filters2_results-wrapper {
  margin-bottom: 1.5rem;
  display: flex;
}

.filters2_feed-header {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.filters3_rangeslider1-input {
  display: none;
}

.filters3_form-radio2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.filters3_form-radio2-icon.w--redirected-checked {
  border-color: #0000;
}

.filters3_form-radio2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.filters3_rangeslider1-handle {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 100rem;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: absolute;
  top: 50%;
  left: 0.5rem;
  right: 0.5rem;
  transform: translate(-50%, -50%);
  box-shadow: 1px 1px 10px #0000001a;
}

.filters3_rangeslider1-handle:focus {
  box-shadow:
    0 0 0 3px #00000040,
    1px 1px 10px #0000001a;
}

.filters3_rangeslider1-handle:focus-visible,
.filters3_rangeslider1-handle[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters3_rangeslider2-text {
  text-align: center;
  font-size: 1.125rem;
  position: relative;
}

.filters3_tag {
  background-color: var(--base-color-neutral--neutral-lightest);
  align-items: center;
  padding: 0.5rem 0.75rem 0.5rem 1rem;
  display: flex;
}

.filters3_rangeslider1-text {
  text-align: center;
  font-size: 1.125rem;
  position: absolute;
  top: 1.5rem;
  left: auto;
  right: auto;
}

.filters3_rangeslider2-input {
  display: none;
}

.filters3_rangeslider1-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 3rem;
  display: block;
  position: relative;
}

.filters3_results-wrapper {
  display: flex;
}

.filters3_form-checkbox1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin: auto 0.75rem auto -1.25rem;
  transition: all 0.2s;
}

.filters3_form-checkbox1-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-image: url("../images/checkbox-check.svg");
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.filters3_form-checkbox1-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters3_form-block {
  margin-bottom: 0;
}

.filters3_toggle-button-label {
  width: auto;
  margin-bottom: 0;
  font-weight: 500;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.filters3_form-radio2-label {
  z-index: 1;
  margin-bottom: 0;
  position: relative;
}

.filters3_rangeslider1-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters3_close-icon {
  cursor: pointer;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
}

.filters3_filter-options {
  overflow: hidden;
}

.filters3_modal-background-overlay {
  z-index: -1;
  background-color: #00000040;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.filters3_filters-button {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  border: 1px solid var(--border-color--border-primary);
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0.75rem 1.5rem;
  display: flex;
}

.filters3_form-checkbox2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: flex;
  position: relative;
}

.filters3_form-checkbox2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters3_modal-content-wrapper {
  background-color: var(--base-color-neutral--white);
  width: 100%;
  max-width: 35rem;
  height: 100vh;
  padding: 4rem 3rem 0;
  position: absolute;
  overflow: scroll;
}

.filters3_rangeslider2-handle-left {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters3_rangeslider2-handle-left:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters3_rangeslider2-handle-left:focus-visible,
.filters3_rangeslider2-handle-left[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters3_rangeslider2-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters3_toggle-button-circle {
  z-index: 2;
  background-color: var(--base-color-neutral--white);
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
}

.filters3_rangeslider2-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters3_form-radio1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.125rem;
  display: flex;
}

.filters3_tags-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.filters3_modal-close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.form_input-31 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-31:focus {
  border-color: #000;
}

.form_input-31::placeholder {
  color: #0009;
}

.form_input-31.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-31.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.filters3_empty {
  border: 1px solid var(--border-color--border-primary);
  text-align: center;
  padding: 2.9rem;
}

.filters3_list.is-radio2,
.filters3_list.is-checkbox2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  display: flex;
}

.filters3_form-radio1-label {
  margin-bottom: 0;
}

.filters3_toggle-button-mask {
  z-index: 1;
  background-color: #c6c6c6;
  border-radius: 999rem;
  position: absolute;
  inset: 0%;
}

.filters3_feed-header-top {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.filters3_rangeslider2-handle-right {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  cursor: grab;
  background-color: #fff;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters3_rangeslider2-handle-right:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters3_rangeslider2-handle-right:focus-visible,
.filters3_rangeslider2-handle-right[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters-3-instructions-delete {
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  display: block;
}

.filters3_toggle-button-checkbox {
  border-style: none;
  border-radius: 999rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.filters3_toggle-button-checkbox:focus-visible,
.filters3_toggle-button-checkbox[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.filters3_toggle-button-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.filters3_toggle-button-checkbox.w--redirected-focus {
  box-shadow: none;
}

.filters3_rangeslider2-values {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.filters3_filter-group-heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.filters3_toggle-button {
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  margin-bottom: 0;
  margin-right: 1.5rem;
  padding: 0.25rem;
  display: flex;
  position: relative;
}

.filters3_form {
  background-color: #0000;
}

.filters3_modal-menu {
  z-index: 999;
  border-top: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  justify-content: space-between;
  align-items: center;
  width: 35rem;
  margin-top: 3rem;
  margin-left: -3rem;
  padding: 0.75rem 3rem;
  display: flex;
  position: sticky;
  bottom: 0;
  left: 0%;
  right: 0%;
}

.filters3_tablet-modal-close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.filters3_form-checkbox2-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.filters3_rangeslider1-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  width: 100%;
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters3_form-header {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.filters3_form-radio2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: inline-block;
  position: relative;
}

.filters3_form-radio2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters3_form-checkbox1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.25rem;
  display: flex;
}

.filters3_heading {
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.filters3_form-checkbox2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all 0.2s;
  position: absolute;
  inset: 0%;
}

.filters3_form-checkbox2-icon.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #0000;
}

.filters3_form-checkbox2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters3_form-radio1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: 0.75rem;
}

.filters3_form-radio1-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--border-color--border-primary);
  background-color: var(--base-color-neutral--black);
  background-image: url("../images/checkbox-check.svg");
  background-position: 50%;
  background-size: 14px 14px;
  width: 1.125rem;
  height: 1.125rem;
}

.filters3_form-radio1-icon.w--redirected-focus {
  box-shadow: none;
  margin-top: 0;
}

.filters3_layout {
  grid-column-gap: 4rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
}

.filters3_form-checkbox1-label {
  margin-top: auto;
  margin-bottom: auto;
}

.filters3_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.filters3_filter-group {
  border-bottom: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.filters3_filter-group.last {
  border-bottom-style: none;
}

.filters3_results-text {
  font-size: 0.875rem;
}

.filters3_feed-header-bottom {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.filters3_keyword-search {
  align-items: center;
  display: flex;
  position: relative;
}

.filters3_rangeslider2-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 0.5rem;
  position: relative;
}

.filters3_modal {
  z-index: 99999;
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  height: 100vh;
  position: fixed;
  inset: 0%;
  transform: translate(0, 100%);
}

.filters3_list-wrapper {
  margin-bottom: 1.25rem;
}

.filters4_toggle-button-circle {
  z-index: 2;
  background-color: var(--base-color-neutral--white);
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
}

.filters4_list.is-radio2 {
  flex-wrap: wrap;
  display: flex;
}

.filters4_list.is-checkbox2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  display: flex;
}

.filters4_results-text {
  font-size: 0.875rem;
}

.filters4_form-checkbox1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.25rem;
  display: flex;
}

.filters4_feed-header-bottom {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.filters-4-instructions-delete {
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  display: block;
}

.filters4_filter-group {
  border-bottom: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.filters4_filter-group.last {
  border-bottom-style: none;
}

.filters4_rangeslider2-values {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.filters4_rangeslider2-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters4_heading {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.filters4_rangeslider1-text {
  text-align: center;
  font-size: 1.125rem;
  position: absolute;
  top: 1.5rem;
  left: auto;
  right: auto;
}

.filters4_rangeslider1-handle {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 100rem;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: absolute;
  top: 50%;
  left: 0.5rem;
  right: 0.5rem;
  transform: translate(-50%, -50%);
  box-shadow: 1px 1px 10px #0000001a;
}

.filters4_rangeslider1-handle:focus {
  box-shadow:
    0 0 0 3px #00000040,
    1px 1px 10px #0000001a;
}

.filters4_rangeslider1-handle:focus-visible,
.filters4_rangeslider1-handle[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters4_form-radio1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: 0.75rem;
}

.filters4_form-radio1-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--border-color--border-primary);
  background-color: var(--base-color-neutral--black);
  background-image: url("../images/checkbox-check.svg");
  background-position: 50%;
  background-size: 14px 14px;
  width: 1.125rem;
  height: 1.125rem;
}

.filters4_form-radio1-icon.w--redirected-focus {
  box-shadow: none;
  margin-top: 0;
}

.filters4_rangeslider2-handle-right {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  cursor: grab;
  background-color: #fff;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters4_rangeslider2-handle-right:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters4_rangeslider2-handle-right:focus-visible,
.filters4_rangeslider2-handle-right[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters4_form-radio2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-right: 0.5rem;
  padding: 0.5rem 1rem;
  display: inline-block;
  position: relative;
}

.filters4_form-radio2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters4_toggle-button-mask {
  z-index: 1;
  background-color: #c6c6c6;
  border-radius: 999rem;
  position: absolute;
  inset: 0%;
}

.filters4_rangeslider1-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  width: 100%;
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters4_tablet-modal-menu {
  z-index: 2;
  border-top: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  justify-content: space-between;
  align-items: center;
  width: 40rem;
  margin-top: 3rem;
  margin-left: -3rem;
  padding: 0.75rem 3rem;
  display: flex;
  position: sticky;
  bottom: -1px;
  left: 0%;
  right: 0%;
}

.filters4_list-wrapper {
  margin-bottom: 1.25rem;
}

.filters4_form-radio1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.125rem;
  display: flex;
}

.filters4_rangeslider2-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters4_rangeslider2-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 0.5rem;
  position: relative;
}

.filters4_rangeslider2-input {
  display: none;
}

.filters4_form-checkbox1-icon-2 {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin: auto 0.75rem auto -1.25rem;
  transition: all 0.2s;
}

.filters4_form-checkbox1-icon-2.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-image: url("../images/checkbox-check.svg");
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.filters4_form-checkbox1-icon-2.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters4_feed-header-top {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.filters4_form-radio2-label {
  z-index: 1;
  margin-bottom: 0;
  position: relative;
}

.filters4_rangeslider1-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 3rem;
  display: block;
  position: relative;
}

.filters4_filters-button {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  border: 1px solid var(--border-color--border-primary);
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0.75rem 1.5rem;
  display: flex;
}

.filters4_results-wrapper {
  display: flex;
}

.filters4_form-checkbox1-label {
  margin-top: auto;
  margin-bottom: auto;
}

.form_input-32 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-32:focus {
  border-color: #000;
}

.form_input-32::placeholder {
  color: #0009;
}

.form_input-32.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-32.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.filters4_form-checkbox2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all 0.2s;
  position: absolute;
  inset: 0%;
}

.filters4_form-checkbox2-icon.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #0000;
}

.filters4_form-checkbox2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters4_modal-content-wrapper {
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 40rem;
  height: auto;
  max-height: 80vh;
  padding-left: 3rem;
  padding-right: 3rem;
  overflow: scroll;
}

.filters4_empty {
  border: 1px solid var(--border-color--border-primary);
  text-align: center;
  padding: 2.9rem;
}

.filters4_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.filters4_tag {
  background-color: var(--base-color-neutral--neutral-lightest);
  align-items: center;
  padding: 0.5rem 0.75rem 0.5rem 1rem;
  display: flex;
}

.filters4_rangeslider2-handle-left {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters4_rangeslider2-handle-left:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters4_rangeslider2-handle-left:focus-visible,
.filters4_rangeslider2-handle-left[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters4_form-header {
  z-index: 2;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  justify-content: space-between;
  align-items: center;
  width: 40rem;
  max-width: 48rem;
  margin-bottom: 1.5rem;
  margin-left: -3rem;
  padding: 1rem 3rem;
  display: flex;
  position: sticky;
  top: 0;
}

.filters4_close-icon {
  cursor: pointer;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
}

.filters4_form-checkbox2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: flex;
  position: relative;
}

.filters4_form-checkbox2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters4_form-radio1-label {
  margin-bottom: 0;
}

.filters4_rangeslider1-input {
  display: none;
}

.filters4_keyword-search {
  align-items: center;
  display: flex;
  position: relative;
}

.filters4_toggle-button {
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  margin-bottom: 0;
  margin-right: 1.5rem;
  padding: 0.25rem;
  display: flex;
  position: relative;
}

.filters4_form {
  background-color: #0000;
}

.filters4_toggle-button-label {
  width: auto;
  margin-bottom: 0;
  font-weight: 500;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.filters4_rangeslider2-text {
  text-align: center;
  font-size: 1.125rem;
  position: relative;
}

.filters4_tags-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.filters4_layout {
  grid-column-gap: 4rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
}

.filters4_modal-background-overlay {
  z-index: -1;
  background-color: #00000040;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.filters4_rangeslider1-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters4_toggle-button-checkbox {
  border-style: none;
  border-radius: 999rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.filters4_toggle-button-checkbox:focus-visible,
.filters4_toggle-button-checkbox[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.filters4_toggle-button-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.filters4_toggle-button-checkbox.w--redirected-focus {
  box-shadow: none;
}

.filters4_form-radio2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.filters4_form-radio2-icon.w--redirected-checked {
  border-color: #0000;
}

.filters4_form-radio2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.filters4_modal {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: fixed;
  inset: 0%;
  transform: translate(0, 100%);
}

.filters4_form-block {
  margin-bottom: 0;
}

.filters4_filter-group-heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.filters4_form-checkbox2-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.filters5_results-text {
  font-size: 0.875rem;
}

.filters5_tags-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.filters5_list {
  flex-direction: column;
  display: flex;
}

.filters5_tag {
  background-color: var(--base-color-neutral--neutral-lightest);
  align-items: center;
  padding: 0.5rem 0.75rem 0.5rem 1rem;
  display: flex;
}

.filters5_menu-link {
  white-space: nowrap;
  border: 1px solid #0000;
  flex: none;
  padding: 0.5rem 1rem;
  text-decoration: none;
}

.filters5_menu-link.w--current {
  border-color: var(--base-color-neutral--black);
}

.filters5_category-menu {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.filters5_tablet-modal-close-button {
  display: none;
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.dropdown2_toggle {
  grid-column-gap: 0.5rem;
  border: 1px solid var(--border-color--border-primary);
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.dropdown2_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  margin-top: 0.5rem;
  padding: 0.5rem;
}

.dropdown2_dropdown-list.is-filters5.w--open {
  min-width: 18.5rem;
}

.dropdown2_dropdown-list.is-right {
  right: 0;
}

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

.dropdown2_component.is-filters5 {
  position: static;
}

.filters5_filters-button {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  border: 1px solid var(--border-color--border-primary);
  color: var(--base-color-neutral--black);
  text-align: center;
  background-color: #0000;
  justify-content: center;
  padding: 0.75rem 1.5rem;
  display: flex;
}

.filters5_filters-wrapper {
  width: auto;
  overflow: hidden;
}

.filters5_form-checkbox1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin: auto 0.75rem auto -1.25rem;
  transition: all 0.2s;
}

.filters5_form-checkbox1-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-image: url("../images/checkbox-check.svg");
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.filters5_form-checkbox1-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.form_input-33 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-33:focus {
  border-color: #000;
}

.form_input-33::placeholder {
  color: #0009;
}

.form_input-33.is-icon-left {
  padding-left: 2.75rem;
}

.filters5_feed-header-bottom {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.filters5_form-checkbox1-label {
  margin-top: auto;
  margin-bottom: auto;
}

.filters5_filter-group-list {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  border-bottom-color: var(--base-color-neutral--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.filters5_feed-header-top {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
  display: grid;
}

.filters5_keyword-search {
  align-items: center;
  display: flex;
  position: relative;
}

.filters5_results-wrapper {
  justify-content: center;
  display: flex;
}

.filters5_form {
  background-color: #0000;
}

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

.filters5_form-checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.75rem;
  display: flex;
}

.filters5_item-text-wrapper {
  grid-column-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.5rem;
  display: flex;
}

.filters5_empty {
  border: 1px solid var(--border-color--border-primary);
  text-align: center;
  padding: 2.9rem;
}

.filters5_close-icon {
  cursor: pointer;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
}

.filters5_filter-group {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.filters5_layout {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.filters6_tags-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.filters6_toggle-button {
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  margin-bottom: 0;
  margin-right: 1.5rem;
  padding: 0.25rem;
  display: flex;
  position: relative;
}

.filters6_form-block {
  margin-bottom: 0;
}

.filters6_rangeslider2-handle-left {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters6_rangeslider2-handle-left:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters6_rangeslider2-handle-left:focus-visible,
.filters6_rangeslider2-handle-left[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters6_rangeslider1-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 3rem;
  display: block;
  position: relative;
}

.filters6_form-checkbox1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin: auto 0.75rem auto -1.25rem;
  transition: all 0.2s;
}

.filters6_form-checkbox1-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-image: url("../images/checkbox-check.svg");
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.filters6_form-checkbox1-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters6_toggle-button-label {
  width: auto;
  margin-bottom: 0;
  font-weight: 500;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.filters6_rangeslider2-text {
  text-align: center;
  font-size: 1.125rem;
  position: relative;
}

.filters6_empty {
  border: 1px solid var(--border-color--border-primary);
  text-align: center;
  padding: 3rem;
}

.filters6_toggle-button-circle {
  z-index: 2;
  background-color: var(--base-color-neutral--white);
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
}

.filters6_form-checkbox1-label {
  margin-top: auto;
  margin-bottom: auto;
}

.filters6_keyword-search {
  flex: 1;
  align-items: center;
  max-width: 25rem;
  display: flex;
  position: relative;
}

.filters6_rangeslider1-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters6_rangeslider2-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 0.5rem;
  position: relative;
}

.filters-6-instructions-delete {
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  display: block;
}

.filters6_filters-modal {
  z-index: 999;
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 25rem;
  max-height: 50vh;
  margin-top: 0.5rem;
  position: absolute;
  overflow: auto;
  transform: translate(-100vw);
}

.filters6_filters-header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.filters6_component {
  position: relative;
}

.filters6_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.filters6_filters-modal-background {
  display: none;
  position: fixed;
  inset: 0%;
}

.filters6_form-radio1-label-2 {
  margin-bottom: 0;
}

.filters6_results-text {
  font-size: 0.875rem;
}

.filters6_form-radio2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: inline-block;
  position: relative;
}

.filters6_form-radio2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters6_rangeslider1-text {
  text-align: center;
  font-size: 1.125rem;
  position: absolute;
  top: 1.5rem;
  left: auto;
  right: auto;
}

.filters6_modal-close-button {
  display: none;
}

.filters6_filters-wrapper {
  z-index: 999;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 1.5rem;
}

.filters6_results-wrapper {
  display: flex;
}

.filters6_close-icon {
  cursor: pointer;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
}

.filters6_rangeslider2-fill {
  background-color: var(--base-color-neutral--black);
  width: 20%;
  height: 100%;
  position: absolute;
}

.filters6_filter-group-list {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.filters6_form-checkbox2 {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: flex;
  position: relative;
}

.filters6_form-checkbox2.is-active {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.filters6_rangeslider1-input {
  display: none;
}

.filters6_form-radio1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.125rem;
  display: flex;
}

.filters6_form-radio1-icon {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: 0.75rem;
}

.filters6_form-radio1-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--border-color--border-primary);
  background-color: var(--base-color-neutral--black);
  background-image: url("../images/checkbox-check.svg");
  background-position: 50%;
  background-size: 14px 14px;
  width: 1.125rem;
  height: 1.125rem;
}

.filters6_form-radio1-icon.w--redirected-focus {
  box-shadow: none;
  margin-top: 0;
}

.filters6_tag {
  background-color: var(--base-color-neutral--neutral-lightest);
  align-items: center;
  margin-right: 0.5rem;
  padding: 0.5rem 0.75rem 0.5rem 1rem;
  display: flex;
}

.filters6_filter-options {
  overflow: hidden;
}

.form_input-34 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-34:focus {
  border-color: #000;
}

.form_input-34::placeholder {
  color: #0009;
}

.form_input-34.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-34.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.filters6_form-header {
  z-index: 2;
  justify-content: space-between;
  align-items: center;
  margin: 1.5rem 1.5rem 0.5rem;
  display: flex;
}

.filters6_modal-menu {
  z-index: 2;
  grid-column-gap: 1rem;
  border-top: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  justify-content: space-between;
  align-items: center;
  width: 25rem;
  margin-top: 1rem;
  margin-left: -1.5rem;
  padding: 0.75rem 1.5rem;
  display: flex;
  position: sticky;
  inset: auto 0 0;
}

.filters6_heading {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.filters6_rangeslider1-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  width: 100%;
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filters6_form-checkbox1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.25rem;
  display: flex;
}

.filters6_filter-group {
  border-bottom: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.filters6_filter-group.last {
  border-bottom-style: none;
}

.filters6_list.is-radio2,
.filters6_list.is-checkbox2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  display: flex;
}

.filters6_rangeslider2-input {
  display: none;
}

.filters6_rangeslider2-values {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.filters6_layout {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.filters6_filters-header-left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

.filters6_list-wrapper {
  margin-bottom: 1.25rem;
}

.filters6_form-radio2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.filters6_form-radio2-icon.w--redirected-checked {
  border-color: #0000;
}

.filters6_form-radio2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.filters6_rangeslider1-handle {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  cursor: grab;
  border-radius: 100rem;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: absolute;
  top: 50%;
  left: 0.5rem;
  right: 0.5rem;
  transform: translate(-50%, -50%);
  box-shadow: 1px 1px 10px #0000001a;
}

.filters6_rangeslider1-handle:focus {
  box-shadow:
    0 0 0 3px #00000040,
    1px 1px 10px #0000001a;
}

.filters6_rangeslider1-handle:focus-visible,
.filters6_rangeslider1-handle[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters6_feed-header {
  grid-column-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.filters6_button-wrapper {
  position: relative;
}

.filters6_filters-button {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  border: 1px solid var(--border-color--border-primary);
  color: var(--base-color-neutral--black);
  background-color: #0000;
  justify-content: center;
  height: 100%;
  padding: 0.5rem 1.5rem;
  display: flex;
  position: relative;
}

.filters6_form-radio2-label {
  z-index: 1;
  margin-bottom: 0;
  position: relative;
}

.filters6_form {
  z-index: 999;
}

.filters6_rangeslider2-handle-right {
  z-index: 1;
  border: 2px solid var(--base-color-neutral--black);
  cursor: grab;
  background-color: #fff;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.filters6_rangeslider2-handle-right:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.filters6_rangeslider2-handle-right:focus-visible,
.filters6_rangeslider2-handle-right[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.filters6_form-checkbox2-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.filters6_filter-group-heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.filters6_form-checkbox2-icon {
  border: 1px none var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all 0.2s;
  position: absolute;
  inset: 0%;
}

.filters6_form-checkbox2-icon.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #0000;
}

.filters6_form-checkbox2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.filters6_toggle-button-mask {
  z-index: 1;
  background-color: #c6c6c6;
  border-radius: 999rem;
  position: absolute;
  inset: 0%;
}

.filters6_toggle-button-checkbox {
  border-style: none;
  border-radius: 999rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.filters6_toggle-button-checkbox:focus-visible,
.filters6_toggle-button-checkbox[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.filters6_toggle-button-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.filters6_toggle-button-checkbox.w--redirected-focus {
  box-shadow: none;
}

.filters6_rangeslider2-track {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

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

.toggle1_wrapper {
  grid-column-gap: 0.5rem;
  align-items: center;
  display: flex;
}

.toggle1_field {
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  margin-bottom: 0;
  padding: 0.25rem;
  display: flex;
  position: relative;
}

.toggle1_dot {
  z-index: 2;
  background-color: var(--base-color-neutral--white);
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
}

.toggle1_button {
  border-style: none;
  border-radius: 999rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.toggle1_button:focus-visible,
.toggle1_button[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.toggle1_button.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.toggle1_button.w--redirected-focus {
  box-shadow: none;
}

.toggle1_label {
  width: auto;
  margin-bottom: 0;
  font-weight: 500;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.toggle1_mask {
  z-index: 1;
  background-color: #c6c6c6;
  border-radius: 999rem;
  position: absolute;
  inset: 0%;
}

.toggle2_dot {
  z-index: 2;
  background-color: var(--base-color-neutral--white);
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
}

.toggle2_wrapper {
  grid-column-gap: 0.5rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.toggle2_label {
  width: auto;
  margin-bottom: 0;
  font-weight: 500;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.toggle2_field {
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: row;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  margin-bottom: 0;
  padding: 0.25rem;
  display: flex;
  position: relative;
}

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

.toggle2_button {
  border-style: none;
  border-radius: 999rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.toggle2_button:focus-visible,
.toggle2_button[data-wf-focus-visible] {
  outline-color: var(--base-color-neutral--black);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.toggle2_button.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.toggle2_button.w--redirected-focus {
  box-shadow: none;
}

.toggle2_mask {
  z-index: 1;
  background-color: #c6c6c6;
  border-radius: 999rem;
  position: absolute;
  inset: 0%;
}

.tooltip1_responsive {
  display: none;
}

.tooltip1_card-wrapper {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
  padding: 0.75rem;
}

.rl-styleguide_label-4 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #dee3f4;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.tooltip1_tooltip-wrapper {
  width: 15rem;
  padding-bottom: 0.75rem;
  position: absolute;
  bottom: 100%;
}

.tooltip1_tooltip-wrapper.is-right-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 15.75rem;
  padding-bottom: 0;
  padding-left: 0.75rem;
  display: flex;
  bottom: auto;
  left: 100%;
}

.tooltip1_tooltip-wrapper.is-bottom-wrapper {
  padding-top: 0.75rem;
  padding-bottom: 0;
  top: 100%;
  bottom: auto;
}

.tooltip1_tooltip-wrapper.is-left-wrapper {
  flex-direction: column;
  justify-content: center;
  width: 15.75rem;
  padding-bottom: 0;
  padding-right: 0.75rem;
  display: flex;
  bottom: auto;
  right: 100%;
}

.tooltip1_pointer {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 0.75rem;
  height: 0.75rem;
  margin-bottom: 0.375rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: rotate(45deg);
}

.tooltip1_pointer.is-right-pointer {
  margin-bottom: 0;
  margin-left: 0.375rem;
  bottom: auto;
  right: auto;
}

.tooltip1_pointer.is-bottom-pointer {
  margin-top: 0.375rem;
  margin-bottom: 0;
  top: 0%;
  bottom: auto;
}

.tooltip1_pointer.is-left-pointer {
  margin-bottom: 0;
  margin-right: 0.375rem;
  bottom: auto;
  left: auto;
}

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

.rl-styleguide_label-5,
.rl-styleguide_label-6 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #dee3f4;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.tooltip2_card-wrapper {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
  flex-direction: column;
  padding: 0.75rem;
  display: flex;
}

.tooltip2_responsive {
  display: none;
}

.tooltip2_pointer {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 0.75rem;
  height: 0.75rem;
  margin-bottom: 0.375rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: rotate(45deg);
}

.tooltip2_pointer.is-right-pointer {
  margin-bottom: 0;
  margin-left: 0.375rem;
  bottom: auto;
  right: auto;
}

.tooltip2_pointer.is-bottom-pointer {
  margin-top: 0.375rem;
  margin-bottom: 0;
  top: 0%;
  bottom: auto;
}

.tooltip2_pointer.is-left-pointer {
  margin-bottom: 0;
  margin-right: 0.375rem;
  bottom: auto;
  left: auto;
}

.tooltip2_image-wrapper {
  width: 100%;
  margin-bottom: 0.75rem;
}

.tooltip2_tooltip-wrapper {
  width: 15rem;
  padding-bottom: 0.75rem;
  position: absolute;
  bottom: 100%;
}

.tooltip2_tooltip-wrapper.is-right-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 15.75rem;
  padding-bottom: 0;
  padding-left: 0.75rem;
  display: flex;
  bottom: auto;
  left: 100%;
}

.tooltip2_tooltip-wrapper.is-bottom-wrapper {
  padding-top: 0.75rem;
  padding-bottom: 0;
  top: 100%;
  bottom: auto;
}

.tooltip2_tooltip-wrapper.is-left-wrapper {
  flex-direction: column;
  justify-content: center;
  width: 15.75rem;
  padding-bottom: 0;
  padding-right: 0.75rem;
  display: flex;
  bottom: auto;
  right: 100%;
}

.tooltip2_image {
  width: 100%;
  height: 100%;
}

.tooltip2_component {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  display: flex;
  position: relative;
}

.image-wrapper-4-3 {
  width: 100%;
  padding-top: 75%;
  position: relative;
}

.image-wrapper_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image-wrapper-1-1 {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

.image-wrapper-3-2 {
  width: 100%;
  padding-top: 66.66%;
  position: relative;
}

.image-wrapper-16-9 {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}

.input1_component,
.input2_component {
  align-items: center;
  display: flex;
  position: relative;
}

.form-icon-left {
  position: absolute;
  left: 0.75rem;
}

.input3_component {
  align-items: center;
  display: flex;
  position: relative;
}

.form-icon-right {
  position: absolute;
  right: 0.75rem;
}

.input4_component {
  align-items: center;
  display: flex;
  position: relative;
}

.input5_component {
  display: flex;
}

.input5_text-wrapper {
  border-top: 1px solid var(--border-color--border-primary);
  border-bottom: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
  padding: 0.5rem 0.75rem;
}

.input6_component {
  display: flex;
}

.input6_select-dropdown {
  margin-left: 0;
  margin-right: 0;
}

.input6_select-toggle {
  grid-column-gap: 0.5rem;
  border-top: 1px solid var(--border-color--border-primary);
  border-bottom: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
  align-items: center;
  height: 100%;
  padding: 0.5rem 1rem;
  display: flex;
}

.input6_select-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  margin-top: 0.5rem;
  padding: 0.5rem;
}

.input6_select-field {
  margin-bottom: 0;
  display: none;
}

.input6_select-link {
  padding: 0.5rem;
}

.input6_select-link.w--current {
  color: var(--base-color-neutral--black);
}

.product1_heading {
  flex: 1;
}

.product1_item {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
}

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

.product1_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product1_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.product1_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.product1_item-link {
  text-decoration: none;
}

.product2_title-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  text-decoration: none;
  display: flex;
}

.product2_item-link {
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.product2_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.product2_content-bottom {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.product2_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.product2_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  display: grid;
}

.product2_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product2_heading {
  flex: 1;
}

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

.product3_item {
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.product3_item-link {
  text-decoration: none;
}

.product3_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.product3_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product4_content-bottom {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.product4_item-link {
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.product4_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  display: grid;
}

.product4_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.product4_content {
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  display: flex;
}

.product4_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product5_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.section_product5 {
  overflow: hidden;
}

.product5_slide {
  padding-right: 2rem;
}

.product5_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product5_item-link {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  text-decoration: none;
}

.product5_slider {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  position: relative;
}

.product5_image-wrapper {
  width: 100%;
}

.product5_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.product5_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.product5_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.product5_arrow.left {
  right: 4rem;
}

.product5_heading {
  flex: 1;
}

.product5_mask {
  width: 25%;
  overflow: visible;
}

.product5_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.product6_mask {
  width: 25%;
  overflow: visible;
}

.product6_item-link {
  text-decoration: none;
}

.section_product6 {
  overflow: hidden;
}

.product6_image-wrapper {
  width: 100%;
}

.product6_slide {
  padding-right: 2rem;
}

.product6_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.product6_arrow.left {
  right: 4rem;
}

.product6_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product6_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.product6_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.product6_slider {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  position: relative;
}

.product6_heading {
  flex: 1;
}

.product6_title-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  text-decoration: none;
  display: flex;
}

.product6_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.product7_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.product7_item {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.product7_item-link {
  text-decoration: none;
}

.product7_heading {
  flex: 1;
}

.product7_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.product7_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

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

.product8_title-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  text-decoration: none;
  display: flex;
}

.product8_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  display: grid;
}

.product8_content-bottom {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.product8_item-link {
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.product8_heading {
  flex: 1;
}

.product8_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product8_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.product8_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.product9_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.product9_item-link {
  text-decoration: none;
}

.product9_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

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

.product9_item {
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.product10_content {
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  display: flex;
}

.product10_content-bottom {
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.product10_item-link {
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.product10_image-wrapper {
  width: 100%;
  overflow: hidden;
}

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

.product10_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product11_mask {
  width: 33%;
  overflow: visible;
}

.product11_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.product11_heading {
  flex: 1;
}

.product11_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product11_slider {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  position: relative;
}

.product11_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.product11_slide {
  padding-right: 3rem;
}

.section_product11 {
  overflow: hidden;
}

.product11_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.product11_image-wrapper {
  width: 100%;
}

.product11_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.product11_arrow.left {
  right: 4rem;
}

.product11_item-link {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  text-decoration: none;
}

.product11_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.product12_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.product12_image-wrapper {
  width: 100%;
}

.section_product12 {
  overflow: hidden;
}

.product12_heading {
  flex: 1;
}

.product12_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.product12_arrow.left {
  right: 4rem;
}

.product12slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.product12_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.product12_mask {
  width: 33%;
  overflow: visible;
}

.product12_slide {
  padding-right: 3rem;
}

.product12_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product12_slider {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  position: relative;
}

.product12_tittle-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  text-decoration: none;
  display: flex;
}

.product12_item-link {
  text-decoration: none;
}

.product-header1_default-state {
  margin-bottom: 2rem;
}

.product-header1_option {
  margin-bottom: 1.5rem;
}

.product-header1_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header1_image {
  aspect-ratio: 5 / 6;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product-header1_lightbox-link {
  width: 100%;
  display: block;
}

.product-header1_layout {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header1_rating-wrapper {
  display: flex;
}

.breadcrumb-divider-2 {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.form_input-35 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-35:focus {
  border-color: #000;
}

.form_input-35::placeholder {
  color: #0009;
}

.form_input-35.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-35.is-quantity-input {
  width: 4rem;
}

.form_input-35.is-quantity-input::placeholder {
  color: var(--base-color-neutral--black);
}

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

.product-header1_component {
  padding-bottom: 3rem;
}

.product-header1_image-wrapper {
  width: 100%;
}

.variant-button {
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-style: solid;
  border-width: 1px;
  padding: 0.5rem 1rem;
  display: inline-block;
}

.variant-button.is-disabled {
  opacity: 0.25;
}

.variant-button.is-active {
  border-color: var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.product-header1_reviews-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  display: flex;
}

.product-header1_details {
  overflow: hidden;
}

.breadcrumb-link-3 {
  text-decoration: none;
}

.breadcrumb-link-3.w--current {
  font-weight: 600;
}

.product-header1_gallery {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 5rem 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header1_accordion-wrapper {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.error-state {
  margin-top: 1.5rem;
  padding: 0.875rem 1rem;
}

.breadcrumb_component {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  align-items: center;
  width: 100%;
  display: flex;
}

.product-header1_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.product-header1_heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.product-header1_accordion-icon {
  align-self: flex-start;
  width: 1.5rem;
  height: 1.5rem;
}

.product-header1_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.product-header2_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  padding-bottom: 3rem;
}

.product-header2_image-wrapper {
  aspect-ratio: auto;
  width: 100%;
  height: 100%;
}

.product-header2_modal-main-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.product-header2_modal-main-image-wrapper {
  width: 100%;
  height: 100%;
  padding-top: 80%;
  position: relative;
}

.product-header2_content-top {
  margin-bottom: 3rem;
}

.product-header2_modal-image-wrapper-small {
  width: 100%;
  height: 100%;
  padding-top: 80%;
  position: relative;
}

.product-header2_modal-image-small {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.product-header2_rating-wrapper {
  display: flex;
}

.product-header2_modal-lightbox-link {
  width: 100%;
  height: 100%;
  margin-bottom: 1rem;
  display: block;
  position: relative;
}

.product-header2_gallery {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.product-header2_reviews-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  display: flex;
}

.product-header2_modal-background-overlay {
  z-index: -1;
  background-color: #00000040;
  position: absolute;
  inset: 0%;
}

.product-header2_modal {
  z-index: 99;
  align-items: flex-start;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.product-header2_lightbox-link {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

.form_input-36 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-36:focus {
  border-color: #000;
}

.form_input-36::placeholder {
  color: #0009;
}

.form_input-36.is-quantity-input {
  width: 4rem;
}

.form_input-36.is-quantity-input::placeholder {
  color: var(--base-color-neutral--black);
}

.product-header2_gallery-button-wrapper {
  z-index: 1;
  cursor: pointer;
  position: absolute;
  inset: auto 1rem 1rem auto;
}

.product-header2_modal_close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.product-header2_main-image {
  aspect-ratio: 5 / 4;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

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

.product-header2_tabs-menu {
  align-items: center;
  display: flex;
}

.product-header2_image-small {
  aspect-ratio: 5 / 4;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product-header2_option {
  margin-bottom: 1.5rem;
}

.product-header2_modal-content-wrapper {
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  height: 100vh;
  padding: 5rem 5%;
  position: absolute;
  overflow: scroll;
}

.product-header2_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

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

.breadcrumb-link-4 {
  text-decoration: none;
}

.breadcrumb-link-4.w--current {
  font-weight: 600;
}

.product-header2_tab-link {
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  margin-right: 1.5rem;
  padding: 0.5rem 0;
}

.product-header2_tab-link.w--current {
  border-bottom-color: var(--base-color-neutral--black);
  background-color: #0000;
}

.product-header2_content-bottom {
  grid-column-gap: 5rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  grid-template-rows: auto 1fr;
  grid-template-columns: 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.product-header3_default-state {
  margin-bottom: 2rem;
}

.product-header3_layout {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header3_variant-wrapper {
  flex: 1;
  margin-right: 1rem;
}

.product-header3_reviews-wrapper {
  align-items: center;
  display: flex;
}

.product-header3_accordion-icon {
  align-self: flex-start;
  width: 1.5rem;
  height: 1.5rem;
}

.product-header3_accordion-wrapper {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.product-header3_heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.product-header3_price-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.product-header3_image {
  aspect-ratio: 5 / 4;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product-header3_text-divider {
  background-color: var(--base-color-neutral--black);
  width: 1px;
  height: auto;
}

.product-header3_rating-wrapper {
  margin-right: 0.5rem;
  display: flex;
}

.form_input-37 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-37:focus {
  border-color: #000;
}

.form_input-37::placeholder {
  color: #0009;
}

.form_input-37.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-37.is-quantity-input {
  width: 4rem;
}

.form_input-37.is-quantity-input::placeholder {
  color: var(--base-color-neutral--black);
}

.product-header3_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.product-header3_main-image-wrapper {
  width: 100%;
}

.product-header3_option {
  margin-bottom: 1.5rem;
}

.product-header3_form-wrapper {
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  display: flex;
}

.product-header3_gallery {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header3_main-image {
  aspect-ratio: 5 / 4;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product-header3_component {
  padding-bottom: 3rem;
}

.product-header3_details {
  overflow: hidden;
}

.product-header3_lightbox-link {
  width: 100%;
  display: block;
}

.breadcrumb-link-5 {
  text-decoration: none;
}

.breadcrumb-link-5.w--current {
  font-weight: 600;
}

.breadcrumb-link-5.is-active {
  font-weight: 500;
}

.product-header3_image-wrapper {
  width: 100%;
}

.product-header3_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header3_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.product-header4_gallery {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 5rem;
  grid-auto-columns: 1fr;
  align-items: start;
}

.product-header4_tab-link {
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  margin-right: 1.5rem;
  padding: 0.5rem 0;
}

.product-header4_tab-link.w--current {
  border-bottom-color: var(--base-color-neutral--black);
  background-color: #0000;
}

.product-header4_price-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.product-header4_rating-wrapper {
  margin-right: 0.5rem;
  display: flex;
}

.product-header4_form-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr min-content;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 1rem;
  display: grid;
}

.product-header4_reviews-wrapper {
  align-items: center;
  display: flex;
}

.product-header4_product-details {
  position: sticky;
  top: 8rem;
}

.product-header4_main-image {
  aspect-ratio: 5 / 6;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product-header4_item {
  width: 100%;
}

.product-header4_list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

.product-header4_image {
  aspect-ratio: 5 / 6;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product-header4_option {
  margin-bottom: 1.5rem;
}

.form_input-38 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-38:focus {
  border-color: #000;
}

.form_input-38::placeholder {
  color: #0009;
}

.form_input-38.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-38.is-quantity-input {
  width: 4rem;
}

.form_input-38.is-quantity-input::placeholder {
  color: var(--base-color-neutral--black);
}

.product-header4_layout {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header4_lightbox-link {
  width: 100%;
  margin-bottom: 1rem;
  display: block;
}

.product-header4_image-wrapper {
  width: 100%;
}

.product-header4_component {
  padding-bottom: 3rem;
}

.product-header4_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.section_product-header4 {
  position: relative;
}

.product-header4_list-wrapper {
  flex-direction: column;
}

.product-header4_tabs-menu {
  align-items: center;
  display: flex;
}

.product-header4_default-state {
  margin-bottom: 2rem;
}

.product-header4_text-divider {
  background-color: var(--base-color-neutral--black);
  width: 1px;
  height: auto;
}

.product-header5_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.product-header5_item {
  width: 100%;
}

.section_product-header5 {
  position: relative;
}

.product-header5_image {
  aspect-ratio: 5 / 4;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product-header5_option {
  margin-bottom: 1.5rem;
}

.product-header5_component {
  padding-bottom: 3rem;
}

.product-header5_accordion-wrapper {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.product-header5_product-details {
  position: sticky;
  top: 8rem;
}

.product-header5_accordion-icon {
  align-self: flex-start;
  width: 1.5rem;
  height: 1.5rem;
}

.product-header5_layout {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header5_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.product-header5_details {
  overflow: hidden;
}

.form_input-39 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-39:focus {
  border-color: #000;
}

.form_input-39::placeholder {
  color: #0009;
}

.form_input-39.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-39.is-quantity-input {
  width: 4rem;
}

.form_input-39.is-quantity-input::placeholder {
  color: var(--base-color-neutral--black);
}

.product-header5_gallery {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 5rem;
  grid-auto-columns: 1fr;
  align-items: start;
}

.product-header5_heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.product-header5_image-wrapper {
  width: 100%;
}

.product-header5_main-image {
  aspect-ratio: 5 / 4;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.product-header5_reviews-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  display: flex;
}

.product-header5_heading-wrapper {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.product-header5_rating-wrapper {
  display: flex;
}

.product-header5_list-wrapper {
  flex-direction: column;
  margin-top: 1rem;
}

.product-header5_lightbox-link {
  width: 100%;
  display: block;
}

.product-header5_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.product-header6_list-wrapper {
  flex-direction: column;
}

.product-header6_list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

.product-header6_text-divider {
  background-color: var(--base-color-neutral--black);
  width: 1px;
  height: auto;
}

.product-header6_price-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.section_product-header6 {
  position: relative;
}

.product-header6_tabs-menu {
  align-items: center;
  display: flex;
}

.product-header6_form-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 1rem;
  display: grid;
}

.product-header6_main-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.product-header6_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.product-header6_option {
  margin-bottom: 1.5rem;
}

.product-header6_tab-link {
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  margin-right: 1.5rem;
  padding: 0.5rem 0;
}

.product-header6_tab-link.w--current {
  border-bottom-color: var(--base-color-neutral--black);
  background-color: #0000;
}

.product-header6_content-left {
  grid-template-rows: auto;
  grid-template-columns: 5rem;
  grid-auto-columns: 1fr;
  align-items: stretch;
}

.product-header6_lightbox-link {
  flex-direction: column;
  width: 100%;
  height: 100vh;
  max-height: 60rem;
  display: flex;
}

.product-header6_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-right: 0.25rem;
  display: flex;
}

.form_input-40 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-40:focus {
  border-color: #000;
}

.form_input-40::placeholder {
  color: #0009;
}

.form_input-40.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-40.is-quantity-input {
  width: 4rem;
}

.form_input-40.is-quantity-input::placeholder {
  color: var(--base-color-neutral--black);
}

.product-header6_reviews-wrapper {
  align-items: center;
  display: flex;
}

.product-header6_content-right {
  padding: 5rem 5vw 5rem 5rem;
  position: sticky;
  top: 0;
}

.product-header6_rating-wrapper {
  margin-right: 0.5rem;
  display: flex;
}

.product-header6_item {
  width: 100%;
  display: flex;
}

.product-header6_main-image-wrapper,
.product-header6_image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.product-header6_default-state {
  margin-bottom: 2rem;
}

.product-header6_content-inner-wrapper {
  width: 100%;
  max-width: 35rem;
}

.product-header6_component {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: start;
  width: 100%;
  display: grid;
}

.product-header7_image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.product-header7_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: 0% 1rem 0% auto;
}

.product-header7_option {
  margin-bottom: 1.5rem;
}

.section_product-header7 {
  position: relative;
}

.product-header7_slide {
  height: 100%;
}

.product-header7_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-bottom: 3rem;
  display: grid;
}

.product-header7_rating-wrapper {
  margin-right: 0.5rem;
  display: flex;
}

.product-header7_default-state {
  margin-bottom: 2rem;
}

.product-header7_text-divider {
  background-color: var(--base-color-neutral--black);
  width: 1px;
  height: auto;
}

.form_input-41 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-41:focus {
  border-color: #000;
}

.form_input-41::placeholder {
  color: #0009;
}

.form_input-41.is-quantity-input {
  width: 4rem;
}

.form_input-41.is-quantity-input::placeholder {
  color: var(--base-color-neutral--black);
}

.product-header7_gallery-slider {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 5rem;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 10vh;
  bottom: 10vh;
}

.line-divider-2 {
  background-color: var(--border-color--border-primary);
  width: 100%;
  height: 1px;
}

.product-header7_slider {
  width: 100%;
  height: 80vh;
}

.product-header7_arrow-left {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: 0% auto 0% 1rem;
}

.product-header7_main-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.product-header7_slide-nav {
  height: 1.75rem;
  margin-bottom: 1rem;
  font-size: 0.5rem;
}

.product-header7_price-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.product-header7_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.product-header7_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.product-header7_lightbox-link {
  width: 100%;
  height: 100%;
  display: block;
}

.product-header7_reviews-wrapper {
  align-items: center;
  display: flex;
}

.product-header8_option {
  margin-bottom: 1.5rem;
}

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

.product-header8_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header8_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.product-header8_rating-wrapper {
  margin-bottom: 0.25rem;
  display: flex;
}

.product-header8_variant-wrapper {
  width: 100%;
  margin-right: 1rem;
}

.product-header8_image-wrapper {
  width: 100%;
}

.product-header8_lightbox-link {
  width: 100%;
  display: block;
}

.product-header8_text-divider {
  background-color: var(--base-color-neutral--black);
  width: 1px;
  display: block;
}

.product-header8_reviews-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.product-header8_content-middle {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.form_input-42 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-42:focus {
  border-color: #000;
}

.form_input-42::placeholder {
  color: #0009;
}

.form_input-42.is-select-input {
  background-image: url("../images/chevron-down_1.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-42.is-quantity-input {
  width: 4rem;
}

.form_input-42.is-quantity-input::placeholder {
  color: var(--base-color-neutral--black);
}

.product-header8_main-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.product-header8_tabs-menu {
  align-items: center;
  display: flex;
}

.product-header8_form-wrapper {
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  display: flex;
}

.product-header8_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.product-header8_price-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: stretch;
  display: flex;
}

.product-header8_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 7rem;
  padding-bottom: 7rem;
  display: grid;
}

.product-header8_tab-link {
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  margin-right: 1.5rem;
  padding: 0.5rem 0;
}

.product-header8_tab-link.w--current {
  border-bottom-color: var(--base-color-neutral--black);
  background-color: #0000;
}

.product-header8_main-image-wrapper {
  width: 100%;
}

.product-header9_separator {
  background-color: var(--base-color-neutral--black);
  width: 1px;
  height: auto;
}

.product-header9_heading {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.product-header9_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  margin-right: 0.25rem;
  display: flex;
}

.product-header9_list-wrapper {
  border: 1px solid var(--border-color--border-primary);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 2rem;
}

.product-header9_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 0.5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.product-header9_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.product-header9_rating-wrapper {
  margin-bottom: 0.25rem;
  display: flex;
}

.product-header9_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.product-header9_details {
  overflow: hidden;
}

.product-header9_accordion-icon {
  align-self: flex-start;
  width: 1.5rem;
  height: 1.5rem;
}

.product-header9_content-left {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 5rem;
  grid-auto-columns: 1fr;
  align-items: start;
}

.product-header9_reviews-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.product-header9_price-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.product-header9_accordion-wrapper {
  border-bottom: 1px solid var(--border-color--border-primary);
}

.product-header9_lightbox-video {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.product-header9_lightbox-thumbnail {
  object-fit: cover;
  width: 100%;
}

.section_product-header9 {
  position: relative;
}

.product-header9_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.pricing4_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.product-header9_content-right {
  position: sticky;
  top: 8rem;
}

.topbar1_search-overlay {
  background-color: #0000;
  position: fixed;
  inset: 0%;
}

.topbar1_search {
  align-items: center;
  display: flex;
  position: relative;
}

.topbar1_menu-button {
  padding: 0;
}

.topbar1_search-tablet {
  z-index: 6;
  display: none;
}

.topbar1_notification-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  max-height: 14rem;
  padding: 0.25rem 0.5rem;
  overflow: auto;
}

.topbar1_container {
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.topbar1_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  margin-top: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  inset: 100% 0% auto auto;
}

.topbar1_close-icon {
  margin-left: 1rem;
}

.topbar-type-label-delete-this {
  z-index: 999999;
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--neutral-lightest);
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
  align-items: center;
  height: 1.5rem;
  padding-left: 0.25rem;
  padding-right: 0.6rem;
  font-size: 0.75rem;
  font-weight: 500;
  display: flex;
  position: absolute;
  top: 3rem;
  right: 2rem;
}

.topbar-type-label-delete-this.is-level3 {
  color: #6248ff;
  background-color: #e7e4ff;
  border-color: #6248ff40;
}

.topbar-type-label-delete-this.is-level1 {
  z-index: 9999;
  color: #ff7448;
  background-color: #ffeae4;
  border: 1px solid #ff744840;
}

.topbar-type-label-delete-this.is-level2 {
  color: #2e90fa;
  background-color: #e0eefe;
  border-color: #2e90fa40;
}

.topbar1_search-wrapper {
  z-index: 2;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  justify-content: center;
  align-items: center;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  inset: 4.5rem 0% 0%;
}

.shell-header-text-replace-this {
  color: #00000080;
  text-align: center;
  border-bottom: 2px dashed #d3d3d3;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.topbar1_form-block {
  margin-bottom: 0;
}

.topbar1_dropdown-divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
  margin: 0.5rem 1rem;
}

.topbar1_link {
  padding: 0.5rem 1rem;
}

.topbar1_link.w--current {
  color: var(--base-color-neutral--black);
}

.topbar1_notification {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  min-width: 18rem;
  padding: 0.25rem 0.5rem;
  display: grid;
}

.topbar1_dropdown-toggle {
  padding: 0;
}

.topbar1_notification-header {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: 0.5rem 1rem;
  display: flex;
}

.topbar1_bell-dot {
  background-color: var(--base-color-neutral--black);
  outline-color: var(--base-color-neutral--white);
  outline-offset: 0px;
  border-radius: 100%;
  outline-width: 3px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  inset: 0.5rem 0.5rem auto auto;
}

.shell-content-text-replace-this {
  color: #00000080;
  text-align: center;
  border: 2px dashed #d3d3d3;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.topbar1_dropdown-link {
  padding: 0.5rem 1rem;
}

.topbar1_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.topbar1_menu-dropdown {
  z-index: 1;
}

.topbar1_component {
  z-index: 999;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.topbar1_notification-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  padding: 0.5rem 1rem;
  display: flex;
}

.topbar1_dropdown-content {
  flex-direction: column;
  display: flex;
}

.topbar1_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.shell1-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.topbar1_menu {
  flex: 1;
  align-items: center;
  margin-left: 1.5rem;
  position: static;
}

.topbar1_dropdown-link-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  padding: 0.5rem;
}

.topbar1_search-button-tablet {
  padding: 0.5rem;
  display: none;
}

.topbar1_dropdown-link-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.sidebar1_menu-wrapper {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar1_link-list {
  flex-direction: column;
  display: flex;
}

.shell2_wrapper {
  min-height: 100vh;
  display: flex;
}

.sidebar1_dropdown-toggle {
  padding: 0;
}

.sidebar1_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.shell2_main-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
}

.shell2-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sidebar1_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sidebar1_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.sidebar1_accordion-icon {
  width: 1rem;
  height: 1rem;
  display: flex;
}

.sidebar1_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

.sidebar1_search {
  align-items: center;
  display: flex;
  position: relative;
}

.sidebar1_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

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

.sidebar1_logo-link-tablet {
  display: none;
}

.sidebar1_logo-link {
  align-self: flex-start;
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
}

.sidebar1_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  padding: 0.5rem;
  inset: auto 0% 100% auto;
}

.sidebar1_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  align-content: flex-start;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar1_avatar {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.sidebar1_dropdown-divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
  margin: 0.5rem;
}

.sidebar1_menu-bottom {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.sidebar1_form-block {
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.sidebar1_dropdown-link {
  padding: 0.5rem 1rem;
}

.sidebar1_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.sidebar1_menu-button {
  padding: 0;
}

.sidebar1_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar1_link {
  grid-column-gap: 0.5rem;
  text-align: center;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar1_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar1_link.is-indent {
  padding-left: 2.75rem;
}

.sidebar-type-label-delete-this {
  z-index: 999999;
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--neutral-lightest);
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
  align-items: center;
  height: 1.5rem;
  padding-left: 0.25rem;
  padding-right: 0.6rem;
  font-size: 0.75rem;
  font-weight: 500;
  display: flex;
  position: absolute;
  top: 0;
  right: 1.5rem;
}

.sidebar-type-label-delete-this.is-level3 {
  color: #6248ff;
  background-color: #e7e4ff;
  border-color: #6248ff40;
}

.sidebar-type-label-delete-this.is-level2 {
  color: #2e90fa;
  background-color: #e0eefe;
  border-color: #2e90fa40;
}

.sidebar-type-label-delete-this.is-level1 {
  z-index: 9999;
  color: #ff7448;
  background-color: #ffeae4;
  border: 1px solid #ff744840;
}

.sidebar1_background-layer,
.sidebar1_logo-wrapper-tablet {
  display: none;
}

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

.sidebar1_accordion-list {
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.sidebar1_close-mobile {
  cursor: pointer;
  display: none;
}

.sidebar1_menu {
  height: 100%;
}

.sidebar4_background-layer {
  display: none;
}

.topbar3_search-overlay {
  background-color: #0000;
  position: fixed;
  inset: 0%;
}

.sidebar4_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.topbar3_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.topbar3_dropdown-divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
  margin: 0.5rem 1rem;
}

.shell3_inner-wrapper {
  overflow: auto;
}

.sidebar4_accordion-list {
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.sidebar4_menu-bottom {
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.topbar3_text-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  margin-left: 0.75rem;
  display: flex;
}

.sidebar4_menu-button {
  padding: 0;
}

.sidebar4_menu-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar4_accordion-icon {
  width: 1rem;
  height: 1rem;
  display: flex;
}

.sidebar4_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.topbar3_dropdown-link {
  padding: 0.5rem 1rem;
}

.topbar3_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.topbar3_search {
  align-items: center;
  display: flex;
  position: relative;
}

.sidebar4_link {
  grid-column-gap: 0.5rem;
  text-align: center;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar4_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar4_link.is-indent {
  padding-left: 2.75rem;
}

.topbar3_dropdown-toggle {
  padding: 0;
}

.topbar3_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  margin-top: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  inset: 100% 0% auto auto;
}

.topbar3_close-icon {
  margin-left: 1rem;
}

.topbar3_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.topbar3_search-button-tablet {
  padding: 0.5rem;
  display: none;
}

.topbar3_menu-dropdown {
  z-index: 1;
}

.topbar3_notification {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  min-width: 18rem;
  margin-top: 0.5rem;
  padding: 0.25rem 0.5rem;
  display: grid;
}

.shell3-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.topbar3_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.shell3_sidebar-wrapper {
  flex-direction: column;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar4_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

.sidebar4_close-tablet {
  cursor: pointer;
  display: none;
}

.sidebar4_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.shell3_inner-wrapper-height {
  display: none;
}

.sidebar4_logo-link {
  align-self: flex-start;
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
}

.topbar3_bell-dot {
  background-color: var(--base-color-neutral--black);
  outline-color: var(--base-color-neutral--white);
  outline-offset: 0px;
  border-radius: 100%;
  outline-width: 3px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  inset: 0.5rem 0.5rem auto auto;
}

.topbar3_notification-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  padding: 0.5rem 1rem;
  display: flex;
}

.shell3_wrapper {
  display: flex;
  position: relative;
}

.sidebar4_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.topbar3_notification-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  max-height: 14rem;
  padding: 0.25rem 0.5rem;
  overflow: auto;
}

.topbar3_form-block {
  width: 100%;
  max-width: 35rem;
  margin-bottom: 0;
}

.topbar3_search-tablet {
  z-index: 6;
  display: none;
}

.topbar3_dropdown-content {
  flex-direction: column;
  display: flex;
}

.shell3_main-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.sidebar4_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.topbar3_search-wrapper {
  z-index: 2;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  justify-content: center;
  align-items: center;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  inset: 4.5rem 0% 0%;
}

.topbar3_dropdown-account {
  align-items: center;
  padding: 0;
  display: flex;
}

.topbar3_notification-header {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: 0.5rem 1rem;
  display: flex;
}

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

.sidebar4_menu {
  height: 100%;
}

.shell4-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.topbar2_search {
  align-items: center;
  display: flex;
  position: relative;
}

.sidebar7_menu-bottom {
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.topbar2_notification-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  padding: 0.5rem 1rem;
  display: flex;
}

.topbar2_close-icon {
  margin-left: 1rem;
}

.topbar2_component {
  z-index: 999;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar7_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.sidebar7_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.sidebar7_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sidebar7_accordion-icon {
  width: 1rem;
  height: 1rem;
  display: flex;
}

.sidebar7_menu-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.topbar2_dropdown-toggle {
  padding: 0;
}

.sidebar7_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

.topbar2_notification-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  max-height: 14rem;
  padding: 0.25rem 0.5rem;
  overflow: auto;
}

.shell4_sidebar-height {
  display: none;
}

.topbar2_dropdown-divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
  margin: 0.5rem 1rem;
}

.topbar2_notification-header {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: 0.5rem 1rem;
  display: flex;
}

.topbar2_dropdown-link {
  padding: 0.5rem 1rem;
}

.topbar2_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.topbar2_search-tablet {
  z-index: 6;
  display: none;
}

.sidebar7_background-layer {
  display: none;
}

.topbar2_search-button-tablet {
  padding: 0.5rem;
  display: none;
}

.topbar2_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  margin-top: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  inset: 100% 0% auto auto;
}

.topbar2_bell-dot {
  background-color: var(--base-color-neutral--black);
  outline-color: var(--base-color-neutral--white);
  outline-offset: 0px;
  border-radius: 100%;
  outline-width: 3px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  inset: 0.5rem 0.5rem auto auto;
}

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

.topbar2_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.topbar2_search-overlay {
  background-color: #0000;
  position: fixed;
  inset: 0%;
}

.topbar2_search-wrapper {
  z-index: 2;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  justify-content: center;
  align-items: center;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  inset: 4.5rem 0% 0%;
}

.sidebar7_link {
  grid-column-gap: 0.5rem;
  text-align: center;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar7_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar7_link.is-indent {
  padding-left: 2.75rem;
}

.sidebar7_menu {
  height: 100%;
}

.sidebar7_accordion-list {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.topbar2_form-block {
  margin-bottom: 0;
}

.topbar2_menu-dropdown {
  z-index: 1;
}

.topbar2_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.shell4_main-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.topbar2_dropdown-content {
  flex-direction: column;
  display: flex;
}

.sidebar7_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar7_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar7_close-tablet {
  cursor: pointer;
  display: none;
}

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

.shell4_wrapper {
  align-items: flex-start;
  display: flex;
  position: relative;
}

.shell4_sidebar-wrapper {
  flex-direction: column;
  display: flex;
  position: sticky;
  top: 4.5rem;
}

.sidebar7_menu-button {
  padding: 0;
}

.topbar2_notification {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  min-width: 18rem;
  margin-top: 0.5rem;
  padding: 0.25rem 0.5rem;
  display: grid;
}

.shell5-layout_content-left {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell5-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell5-layout_content-right,
.shell6-layout_content-right {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell6-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell6-layout_content-left {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell7_wrapper {
  display: flex;
  position: relative;
}

.shell7-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell7_main-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.shell7-layout_content-left,
.shell7-layout_content-right,
.shell8-layout_content-left,
.shell8-layout_content-right {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell8_wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  display: flex;
  position: relative;
}

.shell8-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell8_main-wrapper {
  flex: 1;
  position: relative;
}

.shell9-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell9_inner-wrapper {
  overflow: auto;
}

.shell9-layout_content-right {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell9_inner-wrapper-height {
  display: none;
}

.shell9_sidebar-wrapper {
  flex-direction: column;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.shell9_wrapper {
  display: flex;
  position: relative;
}

.shell9_main-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.shell9-layout_content-left,
.shell10-layout_content-left {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell10_wrapper {
  display: flex;
  position: relative;
}

.shell10_sidebar-wrapper {
  flex-direction: column;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.shell10_main-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.shell10_inner-wrapper-height {
  display: none;
}

.shell10_inner-wrapper {
  overflow: auto;
}

.shell10-layout_content-right {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell10-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell11_main-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.shell11_wrapper {
  align-items: flex-start;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.shell11-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell11_sidebar-wrapper {
  flex-direction: column;
  display: flex;
  position: sticky;
  top: 4.5rem;
}

.shell11_sidebar-height {
  display: none;
}

.shell11-layout_content-right,
.shell11-layout_content-left,
.shell12-layout_content-right {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell12-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell12_main-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.shell12_sidebar-wrapper {
  flex-direction: column;
  display: flex;
  position: sticky;
  top: 4.5rem;
}

.shell12-layout_content-left {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell12_wrapper {
  align-items: flex-start;
  display: flex;
  position: relative;
}

.shell12_sidebar-height,
.shell13_sidepanel-height {
  display: none;
}

.shell13_main-wrapper {
  min-height: 100vh;
  display: flex;
  position: relative;
}

.shell13_sidepanel {
  border-right: 1px solid #d3d3d3;
  flex-direction: column;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 4.5rem;
  overflow: auto;
}

.shell13-sidepanel_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 22rem;
  min-height: 100vh;
  display: grid;
}

.shell13_content {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.shell13-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell14_sidepanel-height {
  display: none;
}

.shell14_content {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.shell14-sidepanel_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 22rem;
  min-height: 100vh;
  display: grid;
}

.shell14-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell14_sidepanel {
  border-left: 1px solid #d3d3d3;
  flex-direction: column;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 4.5rem;
  overflow: auto;
}

.shell14_main-wrapper {
  min-height: 100vh;
  display: flex;
  position: relative;
}

.shell15_content {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.shell15_wrapper {
  display: flex;
  position: relative;
}

.shell15_sidepanel {
  border-right: 1px solid #d3d3d3;
  flex-direction: column;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: auto;
}

.shell15_main-wrapper {
  flex: 1;
  display: flex;
  position: relative;
}

.shell15-sidepanel_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 22rem;
  min-height: 100vh;
  display: grid;
}

.shell15-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell16-sidepanel_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 22rem;
  min-height: 100vh;
  display: grid;
}

.shell16_main-wrapper {
  flex: 1;
  display: flex;
  position: relative;
}

.shell16_sidepanel {
  border-left: 1px solid #d3d3d3;
  flex-direction: column;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: auto;
}

.shell16-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shell16_wrapper {
  display: flex;
  position: relative;
}

.shell16_content {
  background-color: var(--base-color-neutral--neutral-lightest);
  flex: 1;
  position: relative;
}

.form_input-43 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-43:focus {
  border-color: #000;
}

.form_input-43::placeholder {
  color: #0009;
}

.form_input-43.is-icon-left {
  padding-left: 2.75rem;
}

.line-divider-3 {
  background-color: var(--border-color--border-primary);
  width: 100%;
  height: 1px;
}

.sidebar2_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

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

.sidebar2_dropdown-toggle {
  padding: 0;
}

.sidebar2_logo-link {
  align-self: flex-start;
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
}

.sidebar2_group-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 0.5rem;
  display: flex;
}

.sidebar2_logo-wrapper-tablet {
  display: none;
}

.sidebar2_menu-button {
  padding: 0;
}

.sidebar2_menu {
  height: 100%;
}

.sidebar2_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar2_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sidebar2_avatar {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.sidebar2_group-title {
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem;
  display: flex;
}

.sidebar2_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

.sidebar2_close-mobile {
  cursor: pointer;
  display: none;
}

.sidebar2_dropdown-link {
  padding: 0.5rem 1rem;
}

.sidebar2_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.sidebar2_menu-wrapper {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar2_form-block {
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.sidebar2_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.form_input-44 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-44:focus {
  border-color: #000;
}

.form_input-44::placeholder {
  color: #0009;
}

.form_input-44.is-icon-left {
  padding-left: 2.75rem;
}

.sidebar2_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar2_link {
  grid-column-gap: 0.5rem;
  text-align: center;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar2_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar2_dropdown-divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
  margin: 0.5rem;
}

.sidebar2_menu-bottom {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.sidebar2_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  padding: 0.5rem;
  inset: auto 0% 100% auto;
}

.line-divider-4 {
  background-color: var(--border-color--border-primary);
  width: 100%;
  height: 1px;
}

.sidebar2_background-layer {
  display: none;
}

.sidebar2_search {
  align-items: center;
  display: flex;
  position: relative;
}

.sidebar2_card {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  width: 100%;
  padding: 1rem;
  display: flex;
}

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

.sidebar3_dropdown-toggle {
  padding: 0;
}

.sidebar3_form-block {
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.sidebar3_logo-wrapper-tablet {
  display: none;
}

.sidebar3_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  padding: 0.5rem;
  inset: auto 0% 100% auto;
}

.sidebar3_avatar {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.sidebar3_dropdown-divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
  margin: 0.5rem;
}

.sidebar3_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.sidebar3_search-narrow {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  min-height: 2.75rem;
  margin-bottom: 1.5rem;
  margin-left: 1rem;
  margin-right: 1rem;
  padding: 0.5rem;
  display: none;
}

.sidebar3_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar3_link-list {
  flex-direction: column;
  display: flex;
}

.sidebar3_link {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar3_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar3_dropdown-link {
  padding: 0.5rem 1rem;
}

.sidebar3_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.sidebar3_search {
  align-items: center;
  display: flex;
  position: relative;
}

.sidebar3_menu-wrapper {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar3_logo-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

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

.sidebar3_avatar-image-wrapper {
  width: 2.5rem;
  height: 2.5rem;
}

.form_input-45 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-45:focus {
  border-color: #000;
}

.form_input-45::placeholder {
  color: #0009;
}

.form_input-45.is-icon-left {
  padding-left: 2.75rem;
}

.sidebar3_logo-expand {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  height: 2rem;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  display: none;
  position: relative;
}

.sidebar3_menu-button {
  padding: 0;
}

.sidebar3_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sidebar3_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar3_close-mobile {
  cursor: pointer;
  display: none;
}

.line-divider-5 {
  background-color: var(--border-color--border-primary);
  width: 100%;
  height: 1px;
}

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

.sidebar3_collapse {
  cursor: pointer;
}

.sidebar3_logo-wrapper {
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  min-height: 2.5rem;
  margin-bottom: 1.5rem;
  margin-left: 1rem;
  margin-right: 1rem;
  display: flex;
}

.sidebar3_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

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

.sidebar3_menu {
  height: 100%;
}

.sidebar3_background-layer {
  display: none;
}

.sidebar3_logo-link {
  margin-left: 0.5rem;
}

.sidebar3_expand-icon {
  opacity: 0;
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
}

.sidebar3_menu-bottom {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.sidebar5_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar5_group-title {
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem;
  display: flex;
}

.sidebar5_menu-button {
  padding: 0;
}

.sidebar5_menu-bottom {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.sidebar5_link {
  grid-column-gap: 0.5rem;
  text-align: center;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar5_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar5_background-layer {
  display: none;
}

.sidebar5_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sidebar5_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar5_close-tablet {
  cursor: pointer;
  display: none;
}

.sidebar5_logo-link {
  align-self: flex-start;
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
}

.sidebar5_group-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 0.5rem;
  display: flex;
}

.sidebar5_menu-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar5_menu {
  height: 100%;
}

.sidebar5_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.sidebar5_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

.sidebar5_card {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  width: 100%;
  padding: 1rem;
  display: flex;
}

.sidebar6_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar6_menu-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar6_menu-button {
  padding: 0;
}

.sidebar6_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

.sidebar6_link {
  grid-column-gap: 0.5rem;
  text-align: center;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar6_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar6_expand-icon {
  opacity: 0;
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
}

.sidebar6_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar6_logo-link {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.sidebar6_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.sidebar6_menu {
  height: 100%;
}

.sidebar6_background-layer {
  display: none;
}

.sidebar6_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sidebar6_close-tablet {
  cursor: pointer;
  display: none;
}

.sidebar6_logo-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.sidebar6_logo-expand {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  height: 2rem;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  display: none;
  position: relative;
}

.sidebar6_logo-wrapper {
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  min-height: 2.5rem;
  margin-bottom: 1.5rem;
  margin-left: 1rem;
  margin-right: 1rem;
  display: flex;
}

.sidebar6_collapse {
  cursor: pointer;
}

.sidebar6_menu-bottom {
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.sidebar8_card {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  width: 100%;
  padding: 1rem;
  display: flex;
}

.sidebar8_group-title {
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem;
  display: flex;
}

.sidebar8_link {
  grid-column-gap: 0.5rem;
  text-align: center;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar8_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar8_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar8_close-tablet {
  cursor: pointer;
  display: none;
}

.sidebar8_menu-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar8_menu-button {
  padding: 0;
}

.sidebar8_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

.sidebar8_group-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 0.5rem;
  display: flex;
}

.sidebar8_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sidebar8_menu {
  height: 100%;
}

.sidebar8_menu-bottom {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.sidebar8_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar8_background-layer {
  display: none;
}

.sidebar8_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.sidebar9_logo-wrapper {
  justify-content: flex-end;
  align-self: stretch;
  align-items: center;
  margin-bottom: 0.5rem;
  margin-left: 1rem;
  margin-right: 1rem;
  display: flex;
}

.sidebar9_link-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  width: 100%;
  display: flex;
}

.sidebar9_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.sidebar9_menu {
  height: 100%;
}

.sidebar9_menu-button {
  padding: 0;
}

.sidebar9_link {
  grid-column-gap: 0.5rem;
  text-align: center;
  align-items: center;
  padding: 0.5rem;
  text-decoration: none;
  display: flex;
}

.sidebar9_link.w--current {
  background-color: var(--base-color-neutral--neutral-lightest);
  color: var(--base-color-neutral--black);
}

.sidebar9_badge {
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sidebar9_component {
  border-right: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar9_collapse {
  cursor: pointer;
}

.sidebar9_menu-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.sidebar9_background-layer {
  display: none;
}

.sidebar9_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar9_menu-bottom {
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.sidebar9_close-tablet {
  cursor: pointer;
  display: none;
}

.modal1_close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.show-mobile-landscape {
  display: none;
}

.modal1_content-wrapper {
  background-color: var(--base-color-neutral--white);
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 48rem;
  height: auto;
  max-height: 80vh;
  padding: 4rem;
  overflow: scroll;
}

.modal1_component {
  z-index: 99;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-content-replace-this-div {
  border: 2px dashed #0000001a;
  width: 100%;
  height: 150vh;
}

.modal1_background-overlay {
  z-index: -1;
  background-color: #00000040;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.modal2_close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.modal2_content-wrapper {
  background-color: var(--base-color-neutral--white);
  width: 100%;
  max-width: 40rem;
  height: 100vh;
  padding: 5rem 4rem;
  position: absolute;
  overflow: scroll;
}

.modal2_component {
  z-index: 99;
  justify-content: flex-end;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal2_background-overlay {
  z-index: -1;
  background-color: #00000040;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.modal3_close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.modal3_component {
  z-index: 99;
  justify-content: flex-end;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal3_background-overlay {
  z-index: -1;
  background-color: #00000040;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.modal3_content-wrapper {
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  height: 100vh;
  padding: 5rem 5%;
  position: absolute;
  overflow: scroll;
}

.slider1_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 4rem;
}

.slider1_slide {
  padding-left: 4rem;
  padding-right: 4rem;
}

.slider-content-replace-this-div {
  text-align: center;
  border: 2px dashed #0000001a;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 20rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.slider1_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider1_arrow-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.slider1_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
}

.slider2_arrow-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.slider2_arrow-2 {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider2_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
}

.slider2_mask {
  width: 50%;
  overflow: visible;
}

.slider2_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 4rem;
  padding-left: 2rem;
  padding-right: 2rem;
  overflow: hidden;
}

.slider2_slide {
  padding-left: 2rem;
  padding-right: 2rem;
}

.slider3_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 4rem;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  overflow: hidden;
}

.slider3_mask {
  width: 33.33%;
  overflow: visible;
}

.slider3_slide {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.slider3_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.slider3_arrow-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.slider3_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
}

.slider4_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  overflow: hidden;
}

.slider4_mask {
  width: 50%;
  overflow: visible;
}

.slider4_slide {
  padding-right: 2rem;
}

.slider4_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.slider4_arrow.left {
  right: 4rem;
}

.slider4_arrow-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.slider4_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.slider5_slide {
  padding-right: 2rem;
}

.slider5_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  overflow: visible;
}

.slider5_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.slider5_arrow-2 {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.slider5_arrow-2.left {
  right: 4rem;
}

.slider5_mask {
  width: 50%;
  overflow: visible;
}

.slider5_arrow-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.slider6_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  overflow: hidden;
}

.slider6_mask {
  width: 33.33%;
  overflow: visible;
}

.slider6_slide {
  padding-right: 2rem;
}

.slider6_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.slider6_arrow.left {
  right: 4rem;
}

.slider6_arrow-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.slider6_slide-nav,
.slider7_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  inset: auto auto 0% 0%;
}

.slider7_slide {
  padding-right: 2rem;
}

.slider7_mask {
  width: 33.33%;
  overflow: visible;
}

.slider7_arrow-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.slider7_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.slider7_arrow.left {
  right: 4rem;
}

.slider7_component {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  overflow: hidden;
}

.accordion1_component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.accordion1_top {
  border-top: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.accordion1_icon {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.accordion1_bottom {
  overflow: hidden;
}

.accordion2_component {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.accordion2_top {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.accordion2_icon {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.accordion2_bottom {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.tab1_component {
  flex-direction: column;
  display: flex;
}

.tab1_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  align-items: center;
  margin-bottom: 4rem;
  display: flex;
  overflow: auto;
}

.tab1_tab-link {
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  flex: none;
  padding: 0.5rem 0;
  overflow: auto;
}

.tab1_tab-link.w--current {
  border-bottom-color: var(--base-color-neutral--black);
  background-color: #0000;
}

.tab-content-replace-this-div {
  text-align: center;
  border: 2px dashed #0000001a;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tab2_component {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.tab2_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
  margin-bottom: 4rem;
  display: flex;
  overflow: auto;
}

.tab2_tab-link {
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  flex: none;
  padding: 0.5rem 0;
}

.tab2_tab-link.w--current {
  border-bottom-color: var(--base-color-neutral--black);
  background-color: #0000;
}

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

.tab3_tabs-menu {
  grid-column-gap: 0.25rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  margin-bottom: 4rem;
  padding: 0.25rem;
  display: flex;
  overflow: auto;
}

.tab3_tab-link {
  background-color: #0000;
  border: 1px solid #0000;
  flex: none;
  padding: 0.5rem 1.25rem;
}

.tab3_tab-link.w--current {
  border: 1px solid var(--base-color-neutral--black);
  background-color: #0000;
}

.tab3_tabs-content {
  width: 100%;
}

.tab4_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tab4_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  margin-bottom: 4rem;
  padding: 0.25rem;
  display: flex;
  overflow: auto;
}

.tab4_tab-link {
  background-color: #0000;
  border: 1px solid #0000;
  flex: none;
  padding: 0.5rem 1.25rem;
}

.tab4_tab-link.w--current {
  border: 1px solid var(--base-color-neutral--black);
  background-color: #0000;
}

.tab4_tabs-content {
  width: 100%;
}

.tab5_component {
  background-color: var(--background-color--background-tertiary);
  flex-direction: column;
  display: flex;
}

.tab5_tabs-menu {
  display: flex;
}

.tab5_tab-link {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  color: var(--text-color--text-primary);
  text-align: center;
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  flex-direction: column;
  width: 100%;
  padding: 1rem 1.5rem;
  display: flex;
}

.tab5_tab-link.w--current {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border-bottom-color: var(--base-color-neutral--black);
  background-color: var(--background-color--background-primary);
}

.tab6_component {
  flex-direction: column;
  display: flex;
}

.tab6_tabs-menu {
  margin-top: 4rem;
  display: flex;
}

.tab6_tab-link {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  text-align: center;
  background-color: #0000;
  border-top: 1.5px solid #0000;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 1rem 1.5rem;
  display: flex;
}

.tab6_tab-link.w--current {
  border-top-color: var(--base-color-neutral--black);
  background-color: #0000;
}

.dropdown2_dropdown-link {
  padding: 0.5rem;
}

.dropdown2_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.navbar-dropdown1_component {
  margin-left: 0;
  margin-right: 0;
}

.navbar-dropdown1_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.navbar-dropdown1_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  padding: 0.5rem;
}

.navbar-dropdown1_dropdown-link {
  padding: 0.5rem 1rem;
}

.navbar-dropdown1_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.navbar-dropdown2_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-dropdown2_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown2_component {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.navbar-dropdown2_content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.navbar-dropdown2_blog-image-wrapper {
  width: 100%;
  padding-top: 66.66%;
  position: relative;
}

.navbar-dropdown2_blog-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.navbar-dropdown2_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown2_large-item-content {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.navbar-dropdown2_content-right {
  flex: 1;
  max-width: 35rem;
  padding: 2rem 0 2rem 2rem;
  display: flex;
  position: relative;
}

.navbar-dropdown2_blog-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 0.6fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown2_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar-dropdown2_dropdown-content-wrapper {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown2_dropdown-content-wrapper.z-index-1 {
  grid-row-gap: 1rem;
  grid-template-rows: max-content max-content;
  grid-auto-rows: max-content;
  width: 100%;
}

.navbar-dropdown2_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar-dropdown2_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  min-width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  inset: 100% 0% auto;
  overflow: hidden;
}

.navbar-dropdown2_dropdown-background-layer {
  background-color: var(--base-color-neutral--neutral-lightest);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.navbar-dropdown2_blog-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0.5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.navbar-dropdown3_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-dropdown3_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar-dropdown3_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.navbar-dropdown3_blog-content {
  flex-direction: column;
  justify-content: flex-start;
  max-width: 18rem;
  display: flex;
}

.navbar-dropdown3_blog-item {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: flex;
}

.navbar-dropdown3_dropdown-blog-item-wrapper {
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
}

.navbar-dropdown3_icon-wrapper {
  flex: none;
}

.navbar-dropdown3_blog-image-wrapper {
  width: 100%;
  margin-bottom: 1rem;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.navbar-dropdown3_component {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.navbar-dropdown3_blog-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.navbar-dropdown3_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.navbar-dropdown3_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar-dropdown3_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar-dropdown3_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content max-content max-content max-content max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown3_dropdown-content-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: max-content auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 20rem;
  padding: 2rem;
  position: relative;
}

.navbar-dropdown3_dropdown-content-wrapper {
  grid-template-rows: auto max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown3_dropdown-content-wrapper.z-index-1 {
  grid-row-gap: 1rem;
}

.navbar-dropdown3_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown_dropdown-background-layer {
  background-color: var(--base-color-neutral--neutral-lightest);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.navbar-dropdown4_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown4_component {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.navbar7_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar-dropdown4_bottom-bar-left {
  grid-column-gap: 0.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content minmax(max-content, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.navbar-dropdown4_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-dropdown4_icon-wrapper,
.navbar7_icon-wrapper {
  flex: none;
}

.navbar-dropdown4_bottom-bar-right {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  display: flex;
  position: relative;
}

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

.navbar-dropdown4_bottom-bar-background {
  background-color: var(--base-color-neutral--neutral-lightest);
  width: 200vw;
  position: absolute;
  inset: 0% -50vw;
}

.navbar-dropdown4_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.navbar-dropdown4_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 0;
  display: grid;
}

.navbar-dropdown4_bottom-bar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
}

.navbar-dropdown4_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content max-content max-content max-content max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown4_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar-dropdown4_dropdown-toggle,
.navbar-dropdown5_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar-dropdown5_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-dropdown5_dropdown-small-link-list {
  flex-direction: column;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  max-width: 32rem;
  display: flex;
}

.navbar-dropdown5_dropdown-content-right {
  flex: 1;
  max-width: 14rem;
  padding: 2rem 0 2rem 2rem;
  display: flex;
  position: relative;
}

.navbar-dropdown5_component {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.navbar-dropdown5_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content max-content max-content max-content max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown5_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.navbar-dropdown5_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown5_icon-holder {
  flex: none;
}

.navbar8_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.navbar-dropdown5_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar-dropdown5_dropdown-content-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.navbar-dropdown5_dropdown-content-wrapper.z-index-1 {
  grid-template-rows: max-content;
  grid-auto-rows: max-content;
}

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

.navbar-dropdown5_dropdown-link-small {
  font-size: 0.875rem;
  text-decoration: none;
}

.navbar-dropdown5_dropdown-background-layer {
  background-color: var(--base-color-neutral--neutral-lightest);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

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

.navbar-dropdown6_bottom-bar-content {
  z-index: 1;
  grid-column-gap: 4px;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.navbar-dropdown6_dropdown-content-layout {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: grid;
}

.navbar-dropdown6_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar-dropdown6_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown6_component {
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.navbar-dropdown6_bottom-bar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: flex;
  position: relative;
}

.navbar-dropdown6_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown6_bottom-bar-background-layer {
  background-color: var(--base-color-neutral--neutral-lightest);
  width: 200vw;
  position: absolute;
  inset: 0% -50vw;
}

.navbar-dropdown6_icon-wrapper {
  flex: none;
}

.navbar-dropdown6_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-dropdown6_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.navbar-dropdown6_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar-dropdown7_dropdown-link {
  grid-column-gap: 8px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
}

.navbar-dropdown7_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 15rem;
  padding: 2rem 2rem 2rem 0;
}

.navbar-dropdown7_blog-list {
  grid-column-gap: 3rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: max-content;
  width: 100%;
  display: grid;
}

.navbar-dropdown7_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar-dropdown7_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar-dropdown7_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}

.navbar-dropdown7_dropdown-content-right {
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: relative;
}

.navbar-dropdown7_blog-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown7_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-dropdown7_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content max-content max-content max-content max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown7_blog-item-content {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.navbar-dropdown7_blog-item-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.navbar-dropdown7_component {
  position: static;
}

.navbar-dropdown7_blog-item-image-wrapper {
  width: 100%;
  padding-top: 66.66%;
  display: flex;
  position: relative;
}

.navbar-dropdown8_text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar-dropdown8_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.navbar-dropdown8_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown8_icon-wrapper {
  flex: none;
}

.navbar-dropdown8_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 20rem;
  padding: 1.5rem;
}

.navbar-dropdown8_component {
  margin-left: 0;
  margin-right: 0;
}

.navbar-dropdown8_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown9_text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar-dropdown9_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown9_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  text-decoration: none;
  display: grid;
}

.navbar-dropdown9_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  width: 40rem;
  padding: 1.5rem;
}

.navbar-dropdown9_dropdown-content {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar-dropdown9_dropdown-toggle {
  grid-column-gap: 0.5rem;
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.navbar-dropdown9_icon-wrapper {
  flex: none;
}

.navbar-dropdown9_component {
  margin-left: 0;
  margin-right: 0;
}

.navbar6_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--background-color--background-primary);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar6_dropdown-blog-item-wrapper {
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
}

.navbar6_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.navbar6_menu-dropdown {
  position: static;
}

.navbar6_blog-item {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: flex;
}

.navbar6_blog-image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.navbar6_menu-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.navbar6_blog-image-wrapper {
  width: 100%;
  overflow: hidden;
}

.navbar6_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.navbar6_dropdown-toggle {
  grid-column-gap: 0.5rem;
  color: var(--link-color--link-primary);
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar6_icon-wrapper {
  flex: none;
}

.navbar6_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar6_link {
  color: var(--link-color--link-primary);
  padding: 1.5rem 1rem;
}

.navbar6_link.w--current {
  color: var(--base-color-neutral--black);
}

.navbar6_menu-button {
  padding: 0;
}

.navbar6_dropdown-content-wrapper {
  grid-template-rows: auto max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar6_dropdown-content-wrapper.z-index-1 {
  grid-row-gap: 1rem;
}

.navbar6_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: flex;
}

.navbar6_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar6_dropdown-content-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: max-content auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 20rem;
  padding: 2rem;
  position: relative;
}

.navbar6_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar6_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--background-color--background-primary);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.navbar6_blog-content {
  flex-direction: column;
  justify-content: flex-start;
  max-width: 18rem;
  display: flex;
}

.navbar6_dropdown-background-layer {
  background-color: var(--background-color--background-secondary);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.navbar6_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar6_logo-link {
  padding-left: 0;
}

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

.navbar7_bottom-bar-background-layer {
  background-color: var(--background-color--background-secondary);
  width: 200vw;
  position: absolute;
  inset: 0% -50vw;
}

.navbar7_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar7_dropdown-toggle {
  grid-column-gap: 0.5rem;
  color: var(--link-color--link-primary);
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar7_component {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--background-color--background-primary);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar7_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar7_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.navbar7_dropdown-list.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--background-color--background-primary);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.navbar7_dropdown-link {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: flex;
}

.navbar7_logo-link {
  padding-left: 0;
}

.navbar7_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 0;
  display: grid;
}

.navbar7_bottom-bar-left {
  grid-column-gap: 0.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content minmax(max-content, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.navbar7_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar7_link {
  color: var(--link-color--link-primary);
  padding: 1.5rem 1rem;
}

.navbar7_link.w--current {
  color: var(--base-color-neutral--black);
}

.navbar7_bottom-bar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
}

.navbar7_menu-button {
  padding: 0;
}

.navbar7_menu-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.navbar7_menu-dropdown {
  position: static;
}

.navbar10_dropdown-list-2.w--open {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--background-color--background-primary);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}

.navbar10_link-2 {
  color: var(--link-color--link-primary);
  padding: 1.5rem 1rem;
}

.navbar10_link-2.w--current {
  color: var(--base-color-neutral--black);
}

.navbar10_blog-item-content-2 {
  flex-direction: column;
  flex: auto;
  justify-content: center;
  display: flex;
}

.navbar10_component-2 {
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--background-color--background-primary);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar10_menu-2 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.navbar10_dropdown-toggle-2 {
  grid-column-gap: 0.5rem;
  color: var(--link-color--link-primary);
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar10_blog-item-image-wrapper-2 {
  flex: 1 0 40%;
  width: 100%;
  display: flex;
}

.navbar10_blog-item-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: flex;
}

.footer1_form-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0.75rem;
  display: flex;
}

.footer1_legal-list-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: flex;
}

.footer1_social-link-2 {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  color: var(--link-color--link-primary);
  align-items: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  text-decoration: none;
  display: flex;
}

.form_input-46 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-46:focus {
  border-color: #000;
}

.form_input-46::placeholder {
  color: #0009;
}

.footer1_link-2 {
  color: var(--link-color--link-primary);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  text-decoration: none;
}

.footer1_legal-link-2 {
  color: var(--link-color--link-primary);
  font-size: 0.875rem;
  text-decoration: underline;
}

.line-divider-6 {
  background-color: var(--border-color--border-primary);
  width: 100%;
  height: 1px;
}

.footer3_legal-list-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: flex;
}

.footer3_menu-wrapper-2 {
  grid-column-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.footer3_social-link-2 {
  color: var(--link-color--link-primary);
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.footer3_legal-link-2 {
  color: var(--link-color--link-primary);
  font-size: 0.875rem;
  text-decoration: underline;
}

.footer3_social-list-2 {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: flex;
}

.line-divider-7 {
  background-color: var(--border-color--border-primary);
  width: 100%;
  height: 1px;
}

.footer3_link-2 {
  color: var(--link-color--link-primary);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
}

.rl-styleguide_color-sample-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: auto;
  grid-auto-flow: row;
}

.rl-styleguide_color {
  padding-bottom: 8rem;
}

.rl-styleguide_color.is-gray500 {
  background-color: #667085;
}

.rl-styleguide_color.is-gray400 {
  background-color: #98a2b3;
}

.rl-styleguide_color.is-gray300 {
  background-color: #d0d5dd;
}

.rl-styleguide_color.is-gray800 {
  background-color: #1d2939;
}

.rl-styleguide_color.is-gray100 {
  background-color: #f2f4f7;
}

.rl-styleguide_color.is-gray600 {
  background-color: #475467;
}

.rl-styleguide_color.is-gray700 {
  background-color: #344054;
}

.rl-styleguide_color.is-gray25 {
  background-color: #fcfcfd;
}

.rl-styleguide_color.is-gray900 {
  background-color: #101828;
}

.rl-styleguide_color.is-gray200 {
  background-color: #eaecf0;
}

.rl-styleguide_color.is-gray50 {
  background-color: #f9fafb;
}

.rl-styleguide_color.is-grayblue700 {
  background-color: #363f72;
}

.rl-styleguide_color.is-grayblue400 {
  background-color: #717bbc;
}

.rl-styleguide_color.is-grayblue300 {
  background-color: #b3b8db;
}

.rl-styleguide_color.is-grayblue900 {
  background-color: #101323;
}

.rl-styleguide_color.is-grayblue600 {
  background-color: #3e4784;
}

.rl-styleguide_color.is-grayblue800 {
  background-color: #293056;
}

.rl-styleguide_color.is-grayblue50 {
  background-color: #f8f9fc;
}

.rl-styleguide_color.is-grayblue200 {
  background-color: #d5d9eb;
}

.rl-styleguide_color.is-grayblue500 {
  background-color: #4e5ba6;
}

.rl-styleguide_color.is-grayblue100 {
  background-color: #eaecf5;
}

.rl-styleguide_color.is-grayblue25 {
  background-color: #fcfcfd;
}

.rl-styleguide_color.is-graycool500 {
  background-color: #5d6b98;
}

.rl-styleguide_color.is-graycool900 {
  background-color: #111322;
}

.rl-styleguide_color.is-graycool25 {
  background-color: #fcfcfd;
}

.rl-styleguide_color.is-graycool700 {
  background-color: #404968;
}

.rl-styleguide_color.is-graycool400 {
  background-color: #7d89b0;
}

.rl-styleguide_color.is-graycool50 {
  background-color: #f9f9fb;
}

.rl-styleguide_color.is-graycool100 {
  background-color: #eff1f5;
}

.rl-styleguide_color.is-graycool800 {
  background-color: #30374f;
}

.rl-styleguide_color.is-graycool600 {
  background-color: #4a5578;
}

.rl-styleguide_color.is-graycool300 {
  background-color: #b9c0d4;
}

.rl-styleguide_color.is-graycool200 {
  background-color: #dcdfea;
}

.rl-styleguide_color.is-graymodern500 {
  background-color: #697586;
}

.rl-styleguide_color.is-graymodern25 {
  background-color: #fcfcfd;
}

.rl-styleguide_color.is-graymodern100 {
  background-color: #eef2f6;
}

.rl-styleguide_color.is-graymodern800 {
  background-color: #202939;
}

.rl-styleguide_color.is-graymodern400 {
  background-color: #9aa4b2;
}

.rl-styleguide_color.is-graymodern900 {
  background-color: #121926;
}

.rl-styleguide_color.is-graymodern300 {
  background-color: #cdd5df;
}

.rl-styleguide_color.is-graymodern200 {
  background-color: #e3e8ef;
}

.rl-styleguide_color.is-graymodern50 {
  background-color: #f8fafc;
}

.rl-styleguide_color.is-graymodern700 {
  background-color: #364152;
}

.rl-styleguide_color.is-graymodern600 {
  background-color: #4b5565;
}

.rl-styleguide_color.is-grayneutral50 {
  background-color: #f9fafb;
}

.rl-styleguide_color.is-grayneutral100 {
  background-color: #f3f4f6;
}

.rl-styleguide_color.is-grayneutral500 {
  background-color: #6c737f;
}

.rl-styleguide_color.is-grayneutral25 {
  background-color: #fcfcfd;
}

.rl-styleguide_color.is-grayneutral800 {
  background-color: #1f2a37;
}

.rl-styleguide_color.is-grayneutral300 {
  background-color: #d2d6db;
}

.rl-styleguide_color.is-grayneutral600 {
  background-color: #4d5761;
}

.rl-styleguide_color.is-grayneutral200 {
  background-color: #e5e7eb;
}

.rl-styleguide_color.is-grayneutral900 {
  background-color: #111927;
}

.rl-styleguide_color.is-grayneutral700 {
  background-color: #384250;
}

.rl-styleguide_color.is-grayneutral400 {
  background-color: #9da4ae;
}

.rl-styleguide_color.is-grayiron600 {
  background-color: #51525c;
}

.rl-styleguide_color.is-grayiron500 {
  background-color: #70707b;
}

.rl-styleguide_color.is-grayiron200 {
  background-color: #e4e4e7;
}

.rl-styleguide_color.is-grayiron700 {
  background-color: #3f3f46;
}

.rl-styleguide_color.is-grayiron50 {
  background-color: #fafafa;
}

.rl-styleguide_color.is-grayiron800 {
  background-color: #26272b;
}

.rl-styleguide_color.is-grayiron25 {
  background-color: #fcfcfc;
}

.rl-styleguide_color.is-grayiron100 {
  background-color: #f4f4f5;
}

.rl-styleguide_color.is-grayiron900 {
  background-color: #18181b;
}

.rl-styleguide_color.is-grayiron300 {
  background-color: #d1d1d6;
}

.rl-styleguide_color.is-grayiron400 {
  background-color: #a0a0ab;
}

.rl-styleguide_color.is-graytrue900 {
  background-color: #141414;
}

.rl-styleguide_color.is-graytrue800 {
  background-color: #292929;
}

.rl-styleguide_color.is-graytrue400 {
  background-color: #a3a3a3;
}

.rl-styleguide_color.is-graytrue700 {
  background-color: #424242;
}

.rl-styleguide_color.is-graytrue25 {
  background-color: #fcfcfc;
}

.rl-styleguide_color.is-graytrue100 {
  background-color: #f5f5f5;
}

.rl-styleguide_color.is-graytrue500 {
  background-color: #737373;
}

.rl-styleguide_color.is-graytrue600 {
  background-color: #525252;
}

.rl-styleguide_color.is-graytrue50 {
  background-color: #fafafa;
}

.rl-styleguide_color.is-graytrue300 {
  background-color: #d6d6d6;
}

.rl-styleguide_color.is-graytrue200 {
  background-color: #e5e5e5;
}

.rl-styleguide_color.is-graywarm200 {
  background-color: #e7e5e4;
}

.rl-styleguide_color.is-graywarm25 {
  background-color: #fdfdfc;
}

.rl-styleguide_color.is-graywarm50 {
  background-color: #fafaf9;
}

.rl-styleguide_color.is-graywarm900 {
  background-color: #1c1917;
}

.rl-styleguide_color.is-graywarm300 {
  background-color: #d7d3d0;
}

.rl-styleguide_color.is-graywarm600 {
  background-color: #57534e;
}

.rl-styleguide_color.is-graywarm500 {
  background-color: #79716b;
}

.rl-styleguide_color.is-graywarm700 {
  background-color: #44403c;
}

.rl-styleguide_color.is-graywarm100 {
  background-color: #f5f5f4;
}

.rl-styleguide_color.is-graywarm400 {
  background-color: #a9a29d;
}

.rl-styleguide_color.is-graywarm800 {
  background-color: #292524;
}

.rl-styleguide_color.is-moss700 {
  background-color: #3f621a;
}

.rl-styleguide_color.is-moss50 {
  background-color: #f5fbee;
}

.rl-styleguide_color.is-moss500 {
  background-color: #669f2a;
}

.rl-styleguide_color.is-moss800 {
  background-color: #335015;
}

.rl-styleguide_color.is-moss400 {
  background-color: #86cb3c;
}

.rl-styleguide_color.is-moss200 {
  background-color: #ceeab0;
}

.rl-styleguide_color.is-moss600 {
  background-color: #4f7a21;
}

.rl-styleguide_color.is-moss300 {
  background-color: #acdc79;
}

.rl-styleguide_color.is-moss900 {
  background-color: #2b4212;
}

.rl-styleguide_color.is-moss100 {
  background-color: #e6f4d7;
}

.rl-styleguide_color.is-moss25 {
  background-color: #fafdf7;
}

.rl-styleguide_color.is-greenlight900 {
  background-color: #2b5314;
}

.rl-styleguide_color.is-greenlight50 {
  background-color: #f3fee7;
}

.rl-styleguide_color.is-greenlight100 {
  background-color: #e3fbcc;
}

.rl-styleguide_color.is-greenlight400 {
  background-color: #85e13a;
}

.rl-styleguide_color.is-greenlight800 {
  background-color: #326212;
}

.rl-styleguide_color.is-greenlight25 {
  background-color: #fafef5;
}

.rl-styleguide_color.is-greenlight500 {
  background-color: #66c61c;
}

.rl-styleguide_color.is-greenlight300 {
  background-color: #a6ef67;
}

.rl-styleguide_color.is-greenlight600 {
  background-color: #4ca30d;
}

.rl-styleguide_color.is-greenlight700 {
  background-color: #3b7c0f;
}

.rl-styleguide_color.is-greenlight200 {
  background-color: #d0f8ab;
}

.rl-styleguide_color.is-green200 {
  background-color: #aaf0c4;
}

.rl-styleguide_color.is-green50 {
  background-color: #edfcf2;
}

.rl-styleguide_color.is-green25 {
  background-color: #f6fef9;
}

.rl-styleguide_color.is-green500 {
  background-color: #16b364;
}

.rl-styleguide_color.is-green700 {
  background-color: #087443;
}

.rl-styleguide_color.is-green300 {
  background-color: #73e2a3;
}

.rl-styleguide_color.is-green600 {
  background-color: #099250;
}

.rl-styleguide_color.is-green900 {
  background-color: #084c2e;
}

.rl-styleguide_color.is-green100 {
  background-color: #d3f8df;
}

.rl-styleguide_color.is-green400 {
  background-color: #3ccb7f;
}

.rl-styleguide_color.is-green800 {
  background-color: #095c37;
}

.rl-styleguide_color.is-greentrue400 {
  background-color: #32d583;
}

.rl-styleguide_color.is-greentrue300 {
  background-color: #6ce9a6;
}

.rl-styleguide_color.is-greentrue25 {
  background-color: #f6fef9;
}

.rl-styleguide_color.is-greentrue600 {
  background-color: #039855;
}

.rl-styleguide_color.is-greentrue800 {
  background-color: #05603a;
}

.rl-styleguide_color.is-greentrue50 {
  background-color: #ecfdf3;
}

.rl-styleguide_color.is-greentrue500 {
  background-color: #12b76a;
}

.rl-styleguide_color.is-greentrue700 {
  background-color: #027a48;
}

.rl-styleguide_color.is-greentrue200 {
  background-color: #a6f4c5;
}

.rl-styleguide_color.is-greentrue100 {
  background-color: #d1fadf;
}

.rl-styleguide_color.is-greentrue900 {
  background-color: #054f31;
}

.rl-styleguide_color.is-teal500 {
  background-color: #15b79e;
}

.rl-styleguide_color.is-teal25 {
  background-color: #f6fefc;
}

.rl-styleguide_color.is-teal900 {
  background-color: #134e48;
}

.rl-styleguide_color.is-teal200 {
  background-color: #5fe9d0;
}

.rl-styleguide_color.is-teal50 {
  background-color: #f0fdf9;
}

.rl-styleguide_color.is-teal700 {
  background-color: #107569;
}

.rl-styleguide_color.is-teal100 {
  background-color: #ccfbef;
}

.rl-styleguide_color.is-teal300 {
  background-color: #99f6e0;
}

.rl-styleguide_color.is-teal600 {
  background-color: #0e9384;
}

.rl-styleguide_color.is-teal800 {
  background-color: #125d56;
}

.rl-styleguide_color.is-teal400 {
  background-color: #2ed3b7;
}

.rl-styleguide_color.is-cyan600 {
  background-color: #088ab2;
}

.rl-styleguide_color.is-cyan200 {
  background-color: #a5f0fc;
}

.rl-styleguide_color.is-cyan700 {
  background-color: #0e7090;
}

.rl-styleguide_color.is-cyan800 {
  background-color: #155b75;
}

.rl-styleguide_color.is-cyan300 {
  background-color: #67e3f9;
}

.rl-styleguide_color.is-cyan400 {
  background-color: #2ce;
}

.rl-styleguide_color.is-cyan50 {
  background-color: #ecfdff;
}

.rl-styleguide_color.is-cyan25 {
  background-color: #f5feff;
}

.rl-styleguide_color.is-cyan100 {
  background-color: #cff9fe;
}

.rl-styleguide_color.is-cyan900 {
  background-color: #164c63;
}

.rl-styleguide_color.is-cyan500 {
  background-color: #06aed4;
}

.rl-styleguide_color.is-bluelight50 {
  background-color: #f0f9ff;
}

.rl-styleguide_color.is-bluelight400 {
  background-color: #36bffa;
}

.rl-styleguide_color.is-bluelight900 {
  background-color: #0b4a6f;
}

.rl-styleguide_color.is-bluelight25 {
  background-color: #f5fbff;
}

.rl-styleguide_color.is-bluelight700 {
  background-color: #026aa2;
}

.rl-styleguide_color.is-bluelight200 {
  background-color: #b9e6fe;
}

.rl-styleguide_color.is-bluelight500 {
  background-color: #0ba5ec;
}

.rl-styleguide_color.is-bluelight300 {
  background-color: #7cd4fd;
}

.rl-styleguide_color.is-bluelight800 {
  background-color: #065986;
}

.rl-styleguide_color.is-bluelight100 {
  background-color: #e0f2fe;
}

.rl-styleguide_color.is-bluelight600 {
  background-color: #0086c9;
}

.rl-styleguide_color.is-blue800 {
  background-color: #1849a9;
}

.rl-styleguide_color.is-blue100 {
  background-color: #d1e9ff;
}

.rl-styleguide_color.is-blue300 {
  background-color: #84caff;
}

.rl-styleguide_color.is-blue25 {
  background-color: #f5faff;
}

.rl-styleguide_color.is-blue600 {
  background-color: #1570ef;
}

.rl-styleguide_color.is-blue50 {
  background-color: #eff8ff;
}

.rl-styleguide_color.is-blue400 {
  background-color: #53b1fd;
}

.rl-styleguide_color.is-blue200 {
  background-color: #b2ddff;
}

.rl-styleguide_color.is-blue500 {
  background-color: #2e90fa;
}

.rl-styleguide_color.is-blue700 {
  background-color: #175cd3;
}

.rl-styleguide_color.is-blue900 {
  background-color: #194185;
}

.rl-styleguide_color.is-bluedark100 {
  background-color: #d1e0ff;
}

.rl-styleguide_color.is-bluedark200 {
  background-color: #b2ccff;
}

.rl-styleguide_color.is-bluedark700 {
  background-color: #004eeb;
}

.rl-styleguide_color.is-bluedark25 {
  background-color: #f5f8ff;
}

.rl-styleguide_color.is-bluedark300 {
  background-color: #84adff;
}

.rl-styleguide_color.is-bluedark600 {
  background-color: #155eef;
}

.rl-styleguide_color.is-bluedark50 {
  background-color: #eff4ff;
}

.rl-styleguide_color.is-bluedark800 {
  background-color: #0040c1;
}

.rl-styleguide_color.is-bluedark400 {
  background-color: #528bff;
}

.rl-styleguide_color.is-bluedark900 {
  background-color: #00359e;
}

.rl-styleguide_color.is-bluedark500 {
  background-color: #2970ff;
}

.rl-styleguide_color.is-indigo50 {
  background-color: #eef4ff;
}

.rl-styleguide_color.is-indigo200 {
  background-color: #c7d7fe;
}

.rl-styleguide_color.is-indigo600 {
  background-color: #444ce7;
}

.rl-styleguide_color.is-indigo400 {
  background-color: #8098f9;
}

.rl-styleguide_color.is-indigo300 {
  background-color: #a4bcfd;
}

.rl-styleguide_color.is-indigo25 {
  background-color: #f5f8ff;
}

.rl-styleguide_color.is-indigo500 {
  background-color: #6172f3;
}

.rl-styleguide_color.is-indigo700 {
  background-color: #3538cd;
}

.rl-styleguide_color.is-indigo100 {
  background-color: #e0eaff;
}

.rl-styleguide_color.is-indigo800 {
  background-color: #2d31a6;
}

.rl-styleguide_color.is-indigo900 {
  background-color: #2d3282;
}

.rl-styleguide_color.is-purple800 {
  background-color: #4a1fb8;
}

.rl-styleguide_color.is-purple100 {
  background-color: #ebe9fe;
}

.rl-styleguide_color.is-purple700 {
  background-color: #5925dc;
}

.rl-styleguide_color.is-purple50 {
  background-color: #f4f3ff;
}

.rl-styleguide_color.is-purple25 {
  background-color: #fafaff;
}

.rl-styleguide_color.is-purple500 {
  background-color: #7a5af8;
}

.rl-styleguide_color.is-purple600 {
  background-color: #6938ef;
}

.rl-styleguide_color.is-purple300 {
  background-color: #bdb4fe;
}

.rl-styleguide_color.is-purple400 {
  background-color: #9b8afb;
}

.rl-styleguide_color.is-purple900 {
  background-color: #3e1c96;
}

.rl-styleguide_color.is-purple200 {
  background-color: #d9d6fe;
}

.rl-styleguide_color.is-violet600 {
  background-color: #7839ee;
}

.rl-styleguide_color.is-violet500 {
  background-color: #875bf7;
}

.rl-styleguide_color.is-violet50 {
  background-color: #f5f3ff;
}

.rl-styleguide_color.is-violet100 {
  background-color: #ece9fe;
}

.rl-styleguide_color.is-violet200 {
  background-color: #ddd6fe;
}

.rl-styleguide_color.is-violet25 {
  background-color: #fbfaff;
}

.rl-styleguide_color.is-violet400 {
  background-color: #a48afb;
}

.rl-styleguide_color.is-violet900 {
  background-color: #491c96;
}

.rl-styleguide_color.is-violet700 {
  background-color: #6927da;
}

.rl-styleguide_color.is-violet300 {
  background-color: #c3b5fd;
}

.rl-styleguide_color.is-violet800 {
  background-color: #5720b7;
}

.rl-styleguide_color.is-purpletrue800 {
  background-color: #53389e;
}

.rl-styleguide_color.is-purpletrue200 {
  background-color: #e9d7fe;
}

.rl-styleguide_color.is-purpletrue50 {
  background-color: #f9f5ff;
}

.rl-styleguide_color.is-purpletrue700 {
  background-color: #6941c6;
}

.rl-styleguide_color.is-purpletrue400 {
  background-color: #b692f6;
}

.rl-styleguide_color.is-purpletrue100 {
  background-color: #f4ebff;
}

.rl-styleguide_color.is-purpletrue25 {
  background-color: #fcfaff;
}

.rl-styleguide_color.is-purpletrue600 {
  background-color: #7f56d9;
}

.rl-styleguide_color.is-purpletrue900 {
  background-color: #42307d;
}

.rl-styleguide_color.is-purpletrue500 {
  background-color: #9e77ed;
}

.rl-styleguide_color.is-purpletrue300 {
  background-color: #d6bbfb;
}

.rl-styleguide_color.is-fuchsia800 {
  background-color: #821890;
}

.rl-styleguide_color.is-fuchsia25 {
  background-color: #fefaff;
}

.rl-styleguide_color.is-fuchsia700 {
  background-color: #9f1ab1;
}

.rl-styleguide_color.is-fuchsia500 {
  background-color: #d444f1;
}

.rl-styleguide_color.is-fuchsia900 {
  background-color: #6f1877;
}

.rl-styleguide_color.is-fuchsia300 {
  background-color: #eeaafd;
}

.rl-styleguide_color.is-fuchsia200 {
  background-color: #f6d0fe;
}

.rl-styleguide_color.is-fuchsia50 {
  background-color: #fdf4ff;
}

.rl-styleguide_color.is-fuchsia600 {
  background-color: #ba24d5;
}

.rl-styleguide_color.is-fuchsia100 {
  background-color: #fbe8ff;
}

.rl-styleguide_color.is-fuchsia400 {
  background-color: #e478fa;
}

.rl-styleguide_color.is-pink600 {
  background-color: #dd2590;
}

.rl-styleguide_color.is-pink700 {
  background-color: #c11574;
}

.rl-styleguide_color.is-pink300 {
  background-color: #faa7e0;
}

.rl-styleguide_color.is-pink25 {
  background-color: #fef6fb;
}

.rl-styleguide_color.is-pink50 {
  background-color: #fdf2fa;
}

.rl-styleguide_color.is-pink200 {
  background-color: #fcceee;
}

.rl-styleguide_color.is-pink100 {
  background-color: #fce7f6;
}

.rl-styleguide_color.is-pink400 {
  background-color: #f670c7;
}

.rl-styleguide_color.is-pink800 {
  background-color: #9e165f;
}

.rl-styleguide_color.is-pink900 {
  background-color: #851651;
}

.rl-styleguide_color.is-pink500 {
  background-color: #ee46bc;
}

.rl-styleguide_color.is-rose700 {
  background-color: #c01048;
}

.rl-styleguide_color.is-rose100 {
  background-color: #ffe4e8;
}

.rl-styleguide_color.is-rose25 {
  background-color: #fff5f6;
}

.rl-styleguide_color.is-rose900 {
  background-color: #89123e;
}

.rl-styleguide_color.is-rose50 {
  background-color: #fff1f3;
}

.rl-styleguide_color.is-rose800 {
  background-color: #a11043;
}

.rl-styleguide_color.is-rose500 {
  background-color: #f63d68;
}

.rl-styleguide_color.is-rose200 {
  background-color: #fecdd6;
}

.rl-styleguide_color.is-rose400 {
  background-color: #fd6f8e;
}

.rl-styleguide_color.is-rose300 {
  background-color: #fea3b4;
}

.rl-styleguide_color.is-rose600 {
  background-color: #e31b54;
}

.rl-styleguide_color.is-red25 {
  background-color: #fffbfa;
}

.rl-styleguide_color.is-red600 {
  background-color: #d92d20;
}

.rl-styleguide_color.is-red300 {
  background-color: #fda29b;
}

.rl-styleguide_color.is-red500 {
  background-color: #f04438;
}

.rl-styleguide_color.is-red800 {
  background-color: #912018;
}

.rl-styleguide_color.is-red700 {
  background-color: #b42318;
}

.rl-styleguide_color.is-red900 {
  background-color: #7a271a;
}

.rl-styleguide_color.is-red100 {
  background-color: #fee4e2;
}

.rl-styleguide_color.is-red50 {
  background-color: #fef3f2;
}

.rl-styleguide_color.is-red200 {
  background-color: #fecdca;
}

.rl-styleguide_color.is-red400 {
  background-color: #f97066;
}

.rl-styleguide_color.is-orangedark600 {
  background-color: #e62e05;
}

.rl-styleguide_color.is-orangedark400 {
  background-color: #ff692e;
}

.rl-styleguide_color.is-orangedark500 {
  background-color: #ff4405;
}

.rl-styleguide_color.is-orangedark700 {
  background-color: #bc1b06;
}

.rl-styleguide_color.is-orangedark25 {
  background-color: #fff9f5;
}

.rl-styleguide_color.is-orangedark300 {
  background-color: #ff9c66;
}

.rl-styleguide_color.is-orangedark200 {
  background-color: #ffd6ae;
}

.rl-styleguide_color.is-orangedark800 {
  background-color: #97180c;
}

.rl-styleguide_color.is-orangedark100 {
  background-color: #ffe6d5;
}

.rl-styleguide_color.is-orangedark50 {
  background-color: #fff4ed;
}

.rl-styleguide_color.is-orangedark900 {
  background-color: #771a0d;
}

.rl-styleguide_color.is-orange100 {
  background-color: #fdead7;
}

.rl-styleguide_color.is-orange900 {
  background-color: #772917;
}

.rl-styleguide_color.is-orange500 {
  background-color: #ef6820;
}

.rl-styleguide_color.is-orange200 {
  background-color: #f9dbaf;
}

.rl-styleguide_color.is-orange400 {
  background-color: #f38744;
}

.rl-styleguide_color.is-orange600 {
  background-color: #e04f16;
}

.rl-styleguide_color.is-orange800 {
  background-color: #932f19;
}

.rl-styleguide_color.is-orange50 {
  background-color: #fef6ee;
}

.rl-styleguide_color.is-orange700 {
  background-color: #b93815;
}

.rl-styleguide_color.is-orange300 {
  background-color: #f7b27a;
}

.rl-styleguide_color.is-orange25 {
  background-color: #fefaf5;
}

.rl-styleguide_color.is-yellowdark900 {
  background-color: #7a2e0e;
}

.rl-styleguide_color.is-yellowdark500 {
  background-color: #f79009;
}

.rl-styleguide_color.is-yellowdark100 {
  background-color: #fef0c7;
}

.rl-styleguide_color.is-yellowdark50 {
  background-color: #fffaeb;
}

.rl-styleguide_color.is-yellowdark600 {
  background-color: #dc6803;
}

.rl-styleguide_color.is-yellowdark200 {
  background-color: #fedf89;
}

.rl-styleguide_color.is-yellowdark700 {
  background-color: #b54708;
}

.rl-styleguide_color.is-yellowdark800 {
  background-color: #93370d;
}

.rl-styleguide_color.is-yellowdark25 {
  background-color: #fffcf5;
}

.rl-styleguide_color.is-yellowdark400 {
  background-color: #fdb022;
}

.rl-styleguide_color.is-yellowdark300 {
  background-color: #fec84b;
}

.rl-styleguide_color.is-yellow300 {
  background-color: #fde272;
}

.rl-styleguide_color.is-yellow600 {
  background-color: #ca8504;
}

.rl-styleguide_color.is-yellow800 {
  background-color: #854a0e;
}

.rl-styleguide_color.is-yellow500 {
  background-color: #eaaa08;
}

.rl-styleguide_color.is-yellow50 {
  background-color: #fefbe8;
}

.rl-styleguide_color.is-yellow400 {
  background-color: #fac515;
}

.rl-styleguide_color.is-yellow25 {
  background-color: #fefdf0;
}

.rl-styleguide_color.is-yellow700 {
  background-color: #a15c07;
}

.rl-styleguide_color.is-yellow100 {
  background-color: #fef7c3;
}

.rl-styleguide_color.is-yellow900 {
  background-color: #713b12;
}

.rl-styleguide_color.is-yellow200 {
  background-color: #feee95;
}

.background-color-gray900 {
  background-color: #101828;
}

.background-color-gray400 {
  background-color: #98a2b3;
}

.background-color-gray100 {
  background-color: #f2f4f7;
}

.background-color-gray500 {
  background-color: #667085;
}

.background-color-gray300 {
  background-color: #d0d5dd;
}

.background-color-gray800 {
  color: @swatch_1766b841smoke;
  background-color: #1d2939;
}

.background-color-gray50 {
  background-color: #f9fafb;
}

.background-color-gray25 {
  background-color: #fcfcfd;
}

.background-color-gray600 {
  background-color: #475467;
}

.background-color-gray200 {
  background-color: #eaecf0;
}

.rl-styleguide_label-7 {
  color: var(--white-archive\<deleted\|variable-1766b841\>);
  white-space: nowrap;
  cursor: context-menu;
  background-color: #0073e6;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.background-color-gray700 {
  background-color: #344054;
}

.background-color-grayblue800 {
  background-color: #293056;
}

.background-color-grayblue400 {
  background-color: #717bbc;
}

.background-color-grayblue100 {
  background-color: #eaecf5;
}

.background-color-grayblue300 {
  background-color: #b3b8db;
}

.background-color-grayblue50 {
  background-color: #f8f9fc;
}

.background-color-grayblue500 {
  background-color: #4e5ba6;
}

.background-color-grayblue700 {
  background-color: #363f72;
}

.background-color-grayblue900 {
  background-color: #101323;
}

.background-color-grayblue600 {
  background-color: #3e4784;
}

.background-color-grayblue200 {
  background-color: #d5d9eb;
}

.background-color-grayblue25 {
  background-color: #fcfcfd;
}

.background-color-graycool900 {
  background-color: #111322;
}

.background-color-graycool500 {
  background-color: #5d6b98;
}

.background-color-graycool200 {
  background-color: #dcdfea;
}

.background-color-graycool25 {
  background-color: #fcfcfd;
}

.background-color-graycool700 {
  background-color: #404968;
}

.background-color-graycool50 {
  background-color: #f9f9fb;
}

.background-color-graycool800 {
  background-color: #30374f;
}

.background-color-graycool400 {
  background-color: #7d89b0;
}

.background-color-graycool300 {
  background-color: #b9c0d4;
}

.background-color-graycool600 {
  background-color: #4a5578;
}

.background-color-graycool100 {
  background-color: #eff1f5;
}

.background-color-graymodern200 {
  background-color: #e3e8ef;
}

.background-color-graymodern400 {
  background-color: #9aa4b2;
}

.background-color-graymodern700 {
  background-color: #364152;
}

.background-color-graymodern600 {
  background-color: #4b5565;
}

.background-color-graymodern300 {
  background-color: #cdd5df;
}

.background-color-graymodern25 {
  background-color: #fcfcfd;
}

.background-color-graymodern50 {
  background-color: #f8fafc;
}

.background-color-graymodern800 {
  background-color: #202939;
}

.background-color-graymodern100 {
  background-color: #eef2f6;
}

.background-color-graymodern900 {
  background-color: #121926;
}

.background-color-graymodern500 {
  background-color: #697586;
}

.background-color-grayneutral700 {
  background-color: #384250;
}

.background-color-grayneutral300 {
  background-color: #d2d6db;
}

.background-color-grayneutral25 {
  background-color: #fcfcfd;
}

.background-color-grayneutral50 {
  background-color: #f9fafb;
}

.background-color-grayneutral100 {
  background-color: #f3f4f6;
}

.background-color-grayneutral200 {
  background-color: #e5e7eb;
}

.background-color-grayneutral800 {
  background-color: #1f2a37;
}

.background-color-grayneutral600 {
  background-color: #4d5761;
}

.background-color-grayneutral500 {
  background-color: #6c737f;
}

.background-color-grayneutral900 {
  background-color: #111927;
}

.background-color-grayneutral400 {
  background-color: #9da4ae;
}

.background-color-grayiron800 {
  background-color: #26272b;
}

.background-color-grayiron600 {
  background-color: #51525c;
}

.background-color-grayiron200 {
  background-color: #e4e4e7;
}

.background-color-grayiron700 {
  background-color: #3f3f46;
}

.background-color-grayiron50 {
  background-color: #fafafa;
}

.background-color-grayiron100 {
  background-color: #f4f4f5;
}

.background-color-grayiron25 {
  background-color: #fcfcfc;
}

.background-color-grayiron500 {
  background-color: #70707b;
}

.background-color-grayiron400 {
  background-color: #a0a0ab;
}

.background-color-grayiron900 {
  background-color: #18181b;
}

.background-color-grayiron300 {
  background-color: #d1d1d6;
}

.background-color-graytrue300 {
  background-color: #d6d6d6;
}

.background-color-graytrue900 {
  background-color: #141414;
}

.background-color-graytrue400 {
  background-color: #a3a3a3;
}

.background-color-graytrue800 {
  background-color: #292929;
}

.background-color-graytrue200 {
  background-color: #e5e5e5;
}

.background-color-graytrue700 {
  background-color: #424242;
}

.background-color-graytrue600 {
  background-color: #525252;
}

.background-color-graytrue50 {
  background-color: #fafafa;
}

.background-color-graytrue100 {
  background-color: #f5f5f5;
}

.background-color-graytrue500 {
  background-color: #737373;
}

.background-color-graytrue25 {
  background-color: #fcfcfc;
}

.background-color-graywarm50 {
  background-color: #fafaf9;
}

.background-color-graywarm700 {
  background-color: #44403c;
}

.background-color-graywarm800 {
  background-color: #292524;
}

.background-color-graywarm500 {
  background-color: #79716b;
}

.background-color-graywarm100 {
  background-color: #f5f5f4;
}

.background-color-graywarm200 {
  background-color: #e7e5e4;
}

.background-color-graywarm900 {
  background-color: #1c1917;
}

.background-color-graywarm600 {
  background-color: #57534e;
}

.background-color-graywarm25 {
  background-color: #fdfdfc;
}

.background-color-graywarm300 {
  background-color: #d7d3d0;
}

.background-color-graywarm400 {
  background-color: #a9a29d;
}

.background-color-moss50 {
  background-color: #f5fbee;
}

.background-color-moss600 {
  background-color: #4f7a21;
}

.background-color-moss400 {
  background-color: #86cb3c;
}

.background-color-moss200 {
  background-color: #ceeab0;
}

.background-color-moss300 {
  background-color: #acdc79;
}

.background-color-moss25 {
  background-color: #fafdf7;
}

.background-color-moss100 {
  background-color: #e6f4d7;
}

.background-color-moss700 {
  background-color: #3f621a;
}

.background-color-moss500 {
  background-color: #669f2a;
}

.background-color-moss800 {
  background-color: #335015;
}

.background-color-moss900 {
  background-color: #2b4212;
}

.background-color-greenlight400 {
  background-color: #85e13a;
}

.background-color-greenlight100 {
  background-color: #e3fbcc;
}

.background-color-greenlight300 {
  background-color: #a6ef67;
}

.background-color-greenlight500 {
  background-color: #66c61c;
}

.background-color-greenlight700 {
  background-color: #3b7c0f;
}

.background-color-greenlight50 {
  background-color: #f3fee7;
}

.background-color-greenlight800 {
  background-color: #326212;
}

.background-color-greenlight600 {
  background-color: #4ca30d;
}

.background-color-greenlight25 {
  background-color: #fafef5;
}

.background-color-greenlight900 {
  background-color: #2b5314;
}

.background-color-greenlight200 {
  background-color: #d0f8ab;
}

.background-color-green900 {
  background-color: #084c2e;
}

.background-color-green200 {
  background-color: #aaf0c4;
}

.background-color-green800 {
  background-color: #095c37;
}

.background-color-green100 {
  background-color: #d3f8df;
}

.background-color-green700 {
  background-color: #087443;
}

.background-color-green25 {
  background-color: #f6fef9;
}

.background-color-green50 {
  background-color: #edfcf2;
}

.background-color-green500 {
  background-color: #16b364;
}

.background-color-green300 {
  background-color: #73e2a3;
}

.background-color-green600 {
  background-color: #099250;
}

.background-color-green400 {
  background-color: #3ccb7f;
}

.background-color-greentrue200 {
  background-color: #a6f4c5;
}

.background-color-greentrue25 {
  background-color: #f6fef9;
}

.background-color-greentrue700 {
  background-color: #027a48;
}

.background-color-greentrue600 {
  background-color: #039855;
}

.background-color-greentrue800 {
  background-color: #05603a;
}

.background-color-greentrue100 {
  background-color: #d1fadf;
}

.background-color-greentrue500 {
  background-color: #12b76a;
}

.background-color-greentrue50 {
  background-color: #ecfdf3;
}

.background-color-greentrue300 {
  background-color: #6ce9a6;
}

.background-color-greentrue400 {
  background-color: #32d583;
}

.background-color-greentrue900 {
  background-color: #054f31;
}

.background-color-teal700 {
  background-color: #107569;
}

.background-color-teal100 {
  background-color: #ccfbef;
}

.background-color-teal600 {
  background-color: #0e9384;
}

.background-color-teal200 {
  background-color: #99f6e0;
}

.background-color-teal900 {
  background-color: #134e48;
}

.background-color-teal25 {
  background-color: #f6fefc;
}

.background-color-teal300 {
  background-color: #5fe9d0;
}

.background-color-teal400 {
  background-color: #2ed3b7;
}

.background-color-teal50 {
  background-color: #f0fdf9;
}

.background-color-teal500 {
  background-color: #15b79e;
}

.background-color-teal800 {
  background-color: #125d56;
}

.background-color-cyan300 {
  background-color: #67e3f9;
}

.background-color-cyan200 {
  background-color: #a5f0fc;
}

.background-color-cyan600 {
  background-color: #088ab2;
}

.background-color-cyan25 {
  background-color: #f5feff;
}

.background-color-cyan400 {
  background-color: #2ce;
}

.background-color-cyan500 {
  background-color: #06aed4;
}

.background-color-cyan800 {
  background-color: #155b75;
}

.background-color-cyan700 {
  background-color: #0e7090;
}

.background-color-cyan100 {
  background-color: #cff9fe;
}

.background-color-cyan50 {
  background-color: #ecfdff;
}

.background-color-cyan900 {
  background-color: #164c63;
}

.background-color-bluelight50 {
  background-color: #f0f9ff;
}

.background-color-bluelight700 {
  background-color: #026aa2;
}

.background-color-bluelight400 {
  background-color: #36bffa;
}

.background-color-bluelight800 {
  background-color: #065986;
}

.background-color-bluelight300 {
  background-color: #7cd4fd;
}

.background-color-bluelight500 {
  background-color: #0ba5ec;
}

.background-color-bluelight25 {
  background-color: #f5fbff;
}

.background-color-bluelight900 {
  background-color: #0b4a6f;
}

.background-color-bluelight600 {
  background-color: #0086c9;
}

.background-color-bluelight200 {
  background-color: #b9e6fe;
}

.background-color-bluelight100 {
  background-color: #e0f2fe;
}

.background-color-blue900 {
  background-color: #194185;
}

.background-color-blue300 {
  background-color: #84caff;
}

.background-color-blue800 {
  background-color: #1849a9;
}

.background-color-blue200 {
  background-color: #b2ddff;
}

.background-color-blue500 {
  background-color: #2e90fa;
}

.background-color-blue400 {
  background-color: #53b1fd;
}

.background-color-blue600 {
  background-color: #1570ef;
}

.background-color-blue100 {
  background-color: #d1e9ff;
}

.background-color-blue700 {
  background-color: #175cd3;
}

.background-color-blue50 {
  background-color: #eff8ff;
}

.background-color-blue25 {
  background-color: #f5faff;
}

.background-color-bluedark200 {
  background-color: #b2ccff;
}

.background-color-bluedark900 {
  background-color: #00359e;
}

.background-color-bluedark50 {
  background-color: #eff4ff;
}

.background-color-bluedark800 {
  background-color: #0040c1;
}

.background-color-bluedark700 {
  background-color: #004eeb;
}

.background-color-bluedark25 {
  background-color: #f5f8ff;
}

.background-color-bluedark500 {
  background-color: #2970ff;
}

.background-color-bluedark300 {
  background-color: #84adff;
}

.background-color-bluedark100 {
  background-color: #d1e0ff;
}

.background-color-bluedark400 {
  background-color: #528bff;
}

.background-color-bluedark600 {
  background-color: #155eef;
}

.background-color-indigo25 {
  background-color: #f5f8ff;
}

.background-color-indigo800 {
  background-color: #2d31a6;
}

.background-color-indigo400 {
  background-color: #8098f9;
}

.background-color-indigo300 {
  background-color: #a4bcfd;
}

.background-color-indigo100 {
  background-color: #e0eaff;
}

.background-color-indigo500 {
  background-color: #6172f3;
}

.background-color-indigo900 {
  background-color: #2d3282;
}

.background-color-indigo50 {
  background-color: #eef4ff;
}

.background-color-indigo600 {
  background-color: #444ce7;
}

.background-color-indigo200 {
  background-color: #c7d7fe;
}

.background-color-indigo700 {
  background-color: #3538cd;
}

.background-color-purple300 {
  background-color: #bdb4fe;
}

.background-color-purple50 {
  background-color: #f4f3ff;
}

.background-color-purple800 {
  background-color: #4a1fb8;
}

.background-color-purple400 {
  background-color: #9b8afb;
}

.background-color-purple600 {
  background-color: #6938ef;
}

.background-color-purple700 {
  background-color: #5925dc;
}

.background-color-purple200 {
  background-color: #d9d6fe;
}

.background-color-purple25 {
  background-color: #fafaff;
}

.background-color-purple500 {
  background-color: #7a5af8;
}

.background-color-purple100 {
  background-color: #ebe9fe;
}

.background-color-purple900 {
  background-color: #3e1c96;
}

.background-color-violet25 {
  background-color: #fbfaff;
}

.background-color-violet100 {
  background-color: #ece9fe;
}

.background-color-violet200 {
  background-color: #ddd6fe;
}

.background-color-violet700 {
  background-color: #6927da;
}

.background-color-violet500 {
  background-color: #875bf7;
}

.background-color-violet600 {
  background-color: #7839ee;
}

.background-color-violet300 {
  background-color: #c3b5fd;
}

.background-color-violet50 {
  background-color: #f5f3ff;
}

.background-color-violet900 {
  background-color: #491c96;
}

.background-color-violet400 {
  background-color: #a48afb;
}

.background-color-violet800 {
  background-color: #5720b7;
}

.background-color-purpletrue50 {
  background-color: #f9f5ff;
}

.background-color-purpletrue100 {
  background-color: #f4ebff;
}

.background-color-purpletrue25 {
  background-color: #fcfaff;
}

.background-color-purpletrue300 {
  background-color: #d6bbfb;
}

.background-color-purpletrue500 {
  background-color: #9e77ed;
}

.background-color-purpletrue400 {
  background-color: #b692f6;
}

.background-color-purpletrue900 {
  background-color: #42307d;
}

.background-color-purpletrue700 {
  background-color: #6941c6;
}

.background-color-purpletrue200 {
  background-color: #e9d7fe;
}

.background-color-purpletrue800 {
  background-color: #53389e;
}

.background-color-purpletrue600 {
  background-color: #7f56d9;
}

.background-color-fuchsia500 {
  background-color: #d444f1;
}

.background-color-fuchsia25 {
  background-color: #fefaff;
}

.background-color-fuchsia400 {
  background-color: #e478fa;
}

.background-color-fuchsia100 {
  background-color: #fbe8ff;
}

.background-color-fuchsia800 {
  background-color: #821890;
}

.background-color-fuchsia700 {
  background-color: #9f1ab1;
}

.background-color-fuchsia50 {
  background-color: #fdf4ff;
}

.background-color-fuchsia600 {
  background-color: #ba24d5;
}

.background-color-fuchsia200 {
  background-color: #f6d0fe;
}

.background-color-fuchsia300 {
  background-color: #eeaafd;
}

.background-color-fuchsia900 {
  background-color: #6f1877;
}

.background-color-pink300 {
  background-color: #faa7e0;
}

.background-color-pink100 {
  background-color: #fce7f6;
}

.background-color-pink50 {
  background-color: #fdf2fa;
}

.background-color-pink900 {
  background-color: #851651;
}

.background-color-pink700 {
  background-color: #c11574;
}

.background-color-pink600 {
  background-color: #dd2590;
}

.background-color-pink200 {
  background-color: #fcceee;
}

.background-color-pink400 {
  background-color: #f670c7;
}

.background-color-pink500 {
  background-color: #ee46bc;
}

.background-color-pink25 {
  background-color: #fef6fb;
}

.background-color-pink800 {
  background-color: #9e165f;
}

.background-color-rose200 {
  background-color: #fecdd6;
}

.background-color-rose25 {
  background-color: #fff5f6;
}

.background-color-rose100 {
  background-color: #ffe4e8;
}

.background-color-rose300 {
  background-color: #fea3b4;
}

.background-color-rose600 {
  background-color: #e31b54;
}

.background-color-rose800 {
  background-color: #a11043;
}

.background-color-rose50 {
  background-color: #fff1f3;
}

.background-color-rose500 {
  background-color: #f63d68;
}

.background-color-rose900 {
  background-color: #89123e;
}

.background-color-rose400 {
  background-color: #fd6f8e;
}

.background-color-rose700 {
  background-color: #c01048;
}

.background-color-red100 {
  background-color: #fee4e2;
}

.background-color-red50 {
  background-color: #fef3f2;
}

.background-color-red500 {
  background-color: #f04438;
}

.background-color-red200 {
  background-color: #fecdca;
}

.background-color-red25 {
  background-color: #fffbfa;
}

.background-color-red800 {
  background-color: #912018;
}

.background-color-red700 {
  background-color: #b42318;
}

.background-color-red300 {
  background-color: #fda29b;
}

.background-color-red900 {
  background-color: #7a271a;
}

.background-color-red400 {
  background-color: #f97066;
}

.background-color-red600 {
  background-color: #d92d20;
}

.background-color-orangedark800 {
  background-color: #97180c;
}

.background-color-orangedark600 {
  background-color: #e62e05;
}

.background-color-orangedark25 {
  background-color: #fff9f5;
}

.background-color-orangedark500 {
  background-color: #ff4405;
}

.background-color-orangedark100 {
  background-color: #ffe6d5;
}

.background-color-orangedark300 {
  background-color: #ff9c66;
}

.background-color-orangedark400 {
  background-color: #ff692e;
}

.background-color-orangedark200 {
  background-color: #ffd6ae;
}

.background-color-orangedark900 {
  background-color: #771a0d;
}

.background-color-orangedark50 {
  background-color: #fff4ed;
}

.background-color-orangedark700 {
  background-color: #bc1b06;
}

.background-color-orange200 {
  background-color: #f9dbaf;
}

.background-color-orange50 {
  background-color: #fef6ee;
}

.background-color-orange500 {
  background-color: #ef6820;
}

.background-color-orange900 {
  background-color: #772917;
}

.background-color-orange100 {
  background-color: #fdead7;
}

.background-color-orange400 {
  background-color: #f38744;
}

.background-color-orange800 {
  background-color: #932f19;
}

.background-color-orange25 {
  background-color: #fefaf5;
}

.background-color-orange600 {
  background-color: #e04f16;
}

.background-color-orange700 {
  background-color: #b93815;
}

.background-color-orange300 {
  background-color: #f7b27a;
}

.background-color-yellowdark300 {
  background-color: #fec84b;
}

.background-color-yellowdark100 {
  background-color: #fef0c7;
}

.background-color-yellowdark700 {
  background-color: #b54708;
}

.background-color-yellowdark900 {
  background-color: #7a2e0e;
}

.background-color-yellowdark25 {
  background-color: #fffcf5;
}

.background-color-yellowdark200 {
  background-color: #fedf89;
}

.background-color-yellowdark500 {
  background-color: #f79009;
}

.background-color-yellowdark600 {
  background-color: #dc6803;
}

.background-color-yellowdark800 {
  background-color: #93370d;
}

.background-color-yellowdark400 {
  background-color: #fdb022;
}

.background-color-yellowdark50 {
  background-color: #fffaeb;
}

.background-color-yellow300 {
  background-color: #fde272;
}

.background-color-yellow500 {
  background-color: #eaaa08;
}

.background-color-yellow900 {
  background-color: #713b12;
}

.background-color-yellow700 {
  background-color: #a15c07;
}

.background-color-yellow50 {
  background-color: #fefbe8;
}

.background-color-yellow400 {
  background-color: #fac515;
}

.background-color-yellow600 {
  background-color: #ca8504;
}

.background-color-yellow100 {
  background-color: #fef7c3;
}

.background-color-yellow800 {
  background-color: #854a0e;
}

.background-color-yellow200 {
  background-color: #feee95;
}

.background-color-yellow25 {
  background-color: #fefdf0;
}

.text-color-gray25 {
  color: #fcfcfd;
}

.rl-styleguide_color-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.text-color-gray600 {
  color: #475467;
}

.rl-styleguide_item-row-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-gray700 {
  color: #344054;
}

.text-color-gray100 {
  color: #f2f4f7;
}

.text-color-gray900 {
  color: #101828;
}

.text-color-gray50 {
  color: #f9fafb;
}

.text-color-gray800 {
  color: #1d2939;
}

.text-color-gray400 {
  color: #98a2b3;
}

.text-color-gray200 {
  color: #e4e7ec;
}

.text-color-gray500 {
  color: #667085;
}

.text-color-gray300 {
  color: #d0d5dd;
}

.text-color-grayblue600 {
  color: #3e4784;
}

.text-color-grayblue700 {
  color: #363f72;
}

.rl-styleguide_item-row-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-grayblue800 {
  color: #293056;
}

.text-color-grayblue400 {
  color: #717bbc;
}

.text-color-grayblue25 {
  color: #fcfcfd;
}

.text-color-grayblue900 {
  color: #101323;
}

.text-color-grayblue100 {
  color: #eaecf5;
}

.text-color-grayblue300 {
  color: #b3b8db;
}

.text-color-grayblue50 {
  color: #f8f9fc;
}

.text-color-grayblue200 {
  color: #d5d9eb;
}

.text-color-grayblue500 {
  color: #4e5ba6;
}

.text-color-graycool900 {
  color: #111322;
}

.text-color-graycool500 {
  color: #5d6b98;
}

.text-color-graycool700 {
  color: #404968;
}

.text-color-graycool400 {
  color: #7d89b0;
}

.text-color-graycool300 {
  color: #b9c0d4;
}

.text-color-graycool25 {
  color: #fcfcfd;
}

.rl-styleguide_item-row-4 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-graycool600 {
  color: #4a5578;
}

.text-color-graycool50 {
  color: #f9f9fb;
}

.text-color-graycool200 {
  color: #dcdfea;
}

.text-color-graycool800 {
  color: #30374f;
}

.text-color-graycool100 {
  color: #eff1f5;
}

.text-color-graymodern600 {
  color: #4b5565;
}

.text-color-graymodern200 {
  color: #e3e8ef;
}

.text-color-graymodern50 {
  color: #f8fafc;
}

.rl-styleguide_item-row-5 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-graymodern100 {
  color: #eef2f6;
}

.text-color-graymodern25 {
  color: #fcfcfd;
}

.text-color-graymodern900 {
  color: #121926;
}

.text-color-graymodern500 {
  color: #697586;
}

.text-color-graymodern700 {
  color: #364152;
}

.text-color-graymodern300 {
  color: #cdd5df;
}

.text-color-graymodern800 {
  color: #202939;
}

.text-color-graymodern400 {
  color: #9aa4b2;
}

.text-color-grayneutral800 {
  color: #1f2a37;
}

.text-color-grayneutral25 {
  color: #fcfcfd;
}

.text-color-grayneutral100 {
  color: #f3f4f6;
}

.rl-styleguide_item-row-6 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-grayneutral600 {
  color: #4d5761;
}

.text-color-grayneutra300 {
  color: #d2d6db;
}

.text-color-grayneutral700 {
  color: #384250;
}

.text-color-grayneutral50 {
  color: #f9fafb;
}

.text-color-grayneutral400 {
  color: #9da4ae;
}

.text-color-grayneutral500 {
  color: #6c737f;
}

.text-color-grayneutral200 {
  color: #e5e7eb;
}

.text-color-grayneutral900 {
  color: #111927;
}

.text-color-grayiron800 {
  color: #26272b;
}

.text-color-grayiron600 {
  color: #51525c;
}

.text-color-grayiron100 {
  color: #f4f4f5;
}

.rl-styleguide_item-row-7 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-grayiron400 {
  color: #a0a0ab;
}

.text-color-grayiron200 {
  color: #e4e4e7;
}

.text-color-grayiron700 {
  color: #3f3f46;
}

.text-color-grayiron300 {
  color: #d1d1d6;
}

.text-color-grayiron900 {
  color: #18181b;
}

.text-color-grayiron25 {
  color: #fcfcfc;
}

.text-color-grayiron50 {
  color: #fafafa;
}

.text-color-grayiron500 {
  color: #70707b;
}

.rl-styleguide_item-row-8 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-graytrue100 {
  color: #f5f5f5;
}

.text-color-graytrue400 {
  color: #a3a3a3;
}

.text-color-graytrue700 {
  color: #424242;
}

.text-color-graytrue300 {
  color: #d6d6d6;
}

.text-color-graytrue50 {
  color: #fafafa;
}

.text-color-graytrue200 {
  color: #e5e5e5;
}

.text-color-graytrue25 {
  color: #fcfcfc;
}

.text-color-graytrue500 {
  color: #737373;
}

.text-color-graytrue800 {
  color: #292929;
}

.text-color-graytrue900 {
  color: #141414;
}

.text-color-graytrue600 {
  color: #525252;
}

.text-color-graywarm100 {
  color: #f5f5f4;
}

.text-color-graywarm200 {
  color: #e7e5e4;
}

.text-color-graywarm50 {
  color: #fafaf9;
}

.text-color-graywarm900 {
  color: #1c1917;
}

.rl-styleguide_item-row-9 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-graywarm600 {
  color: #57534e;
}

.text-color-graywarm700 {
  color: #44403c;
}

.text-color-graywarm800 {
  color: #292524;
}

.text-color-graywarm400 {
  color: #a9a29d;
}

.text-color-graywarm300 {
  color: #d7d3d0;
}

.text-color-graywarm25 {
  color: #fdfdfc;
}

.text-color-graywarm500 {
  color: #79716b;
}

.text-color-moss900 {
  color: #2b4212;
}

.text-color-moss25 {
  color: #fafdf7;
}

.text-color-moss800 {
  color: #335015;
}

.rl-styleguide_item-row-10 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-moss700 {
  color: #3f621a;
}

.text-color-moss200 {
  color: #ceeab0;
}

.text-color-moss600 {
  color: #4f7a21;
}

.text-color-moss400 {
  color: #86cb3c;
}

.text-color-moss100 {
  color: #e6f4d7;
}

.text-color-moss500 {
  color: #669f2a;
}

.text-color-moss300 {
  color: #acdc79;
}

.text-color-moss50 {
  color: #f5fbee;
}

.text-color-greenlight400 {
  color: #85e13a;
}

.text-color-greenlight600 {
  color: #4ca30d;
}

.text-color-greenlight50 {
  color: #f3fee7;
}

.rl-styleguide_item-row-11 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-greenlight700 {
  color: #3b7c0f;
}

.text-color-greenlight100 {
  color: #e3fbcc;
}

.text-color-greenlight900 {
  color: #2b5314;
}

.text-color-greenlight800 {
  color: #326212;
}

.text-color-greenlight25 {
  color: #fafef5;
}

.text-color-greenlight500 {
  color: #66c61c;
}

.text-color-greenlight200 {
  color: #d0f8ab;
}

.text-color-greenlight300 {
  color: #a6ef67;
}

.text-color-green500 {
  color: #16b364;
}

.text-color-green300 {
  color: #73e2a3;
}

.text-color-green200 {
  color: #aaf0c4;
}

.text-color-green800 {
  color: #095c37;
}

.rl-styleguide_item-row-12 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.text-color-green50 {
  color: #edfcf2;
}

.text-color-green900 {
  color: #084c2e;
}

.text-color-green700 {
  color: #087443;
}

.text-color-green25 {
  color: #f6fef9;
}

.text-color-green600 {
  color: #099250;
}

.text-color-green100 {
  color: #d3f8df;
}

.text-color-green400 {
  color: #3ccb7f;
}

.text-color-greentrue600 {
  color: #039855;
}

.text-color-greentrue25 {
  color: #f6fef9;
}

.text-color-greentrue400 {
  color: #32d583;
}

.text-color-greentrue100 {
  color: #d1fadf;
}

.text-color-greentrue300 {
  color: #6ce9a6;
}

.text-color-greentrue50 {
  color: #ecfdf3;
}

.text-color-greentrue500 {
  color: #12b76a;
}

.text-color-greentrue800 {
  color: #05603a;
}

.text-color-greentrue700 {
  color: #027a48;
}

.text-color-greentrue900 {
  color: #054f31;
}

.text-color-greentrue200 {
  color: #a6f4c5;
}

.text-color-teal200 {
  color: #99f6e0;
}

.text-color-teal500 {
  color: #15b79e;
}

.text-color-teal25 {
  color: #f6fefc;
}

.text-color-teal900 {
  color: #134e48;
}

.text-color-teal100 {
  color: #ccfbef;
}

.text-color-teal300 {
  color: #5fe9d0;
}

.text-color-teal400 {
  color: #2ed3b7;
}

.text-color-teal700 {
  color: #107569;
}

.text-color-teal800 {
  color: #125d56;
}

.text-color-teal50 {
  color: #f0fdf9;
}

.text-color-teal600 {
  color: #0e9384;
}

.text-color-cyan800 {
  color: #155b75;
}

.text-color-cyan50 {
  color: #ecfdff;
}

.text-color-cyan100 {
  color: #cff9fe;
}

.text-color-cyan200 {
  color: #a5f0fc;
}

.text-color-cyan600 {
  color: #088ab2;
}

.text-color-cyan900 {
  color: #164c63;
}

.text-color-cyan500 {
  color: #06aed4;
}

.text-color-cyan400 {
  color: #2ce;
}

.text-color-cyan700 {
  color: #0e7090;
}

.text-color-cyan300 {
  color: #67e3f9;
}

.text-color-cyan25 {
  color: #f5feff;
}

.text-color-bluelight400 {
  color: #36bffa;
}

.text-color-bluelight50 {
  color: #f0f9ff;
}

.text-color-bluelight700 {
  color: #026aa2;
}

.text-color-bluelight25 {
  color: #f5fbff;
}

.text-color-bluelight200 {
  color: #b9e6fe;
}

.text-color-bluelight100 {
  color: #e0f2fe;
}

.text-color-bluelight900 {
  color: #0b4a6f;
}

.text-color-bluelight600 {
  color: #0086c9;
}

.text-color-bluelight800 {
  color: #065986;
}

.text-color-bluelight300 {
  color: #7cd4fd;
}

.text-color-bluelight500 {
  color: #0ba5ec;
}

.text-color-blue800 {
  color: #1849a9;
}

.text-color-blue500 {
  color: #2e90fa;
}

.text-color-blue900 {
  color: #194185;
}

.text-color-blue300 {
  color: #84caff;
}

.text-color-blue100 {
  color: #d1e9ff;
}

.text-color-blue400 {
  color: #53b1fd;
}

.text-color-blue50 {
  color: #eff8ff;
}

.text-color-blue200 {
  color: #b2ddff;
}

.text-color-blue25 {
  color: #f5faff;
}

.text-color-blue600 {
  color: #1570ef;
}

.text-color-blue700 {
  color: #175cd3;
}

.text-color-bluedark900 {
  color: #00359e;
}

.text-color-bluedark800 {
  color: #0040c1;
}

.text-color-bluedark600 {
  color: #155eef;
}

.text-color-bluedark700 {
  color: #004eeb;
}

.text-color-bluedark200 {
  color: #b2ccff;
}

.text-color-bluedark300 {
  color: #84adff;
}

.text-color-bluedark25 {
  color: #f5f8ff;
}

.text-color-bluedark100 {
  color: #d1e0ff;
}

.text-color-bluedark400 {
  color: #528bff;
}

.text-color-bluedark500 {
  color: #2970ff;
}

.text-color-bluedark50 {
  color: #eff4ff;
}

.text-color-indigo700 {
  color: #3538cd;
}

.text-color-indigo300 {
  color: #a4bcfd;
}

.text-color-indigo600 {
  color: #444ce7;
}

.text-color-indigo200 {
  color: #c7d7fe;
}

.text-color-indigo800 {
  color: #2d31a6;
}

.text-color-indigo500 {
  color: #6172f3;
}

.text-color-indigo900 {
  color: #2d3282;
}

.text-color-indigo100 {
  color: #e0eaff;
}

.text-color-indigo400 {
  color: #8098f9;
}

.text-color-indigo50 {
  color: #eef4ff;
}

.text-color-indigo25 {
  color: #f5f8ff;
}

.text-color-purple25 {
  color: #fafaff;
}

.text-color-purple100 {
  color: #ebe9fe;
}

.text-color-purple500 {
  color: #7a5af8;
}

.text-color-purple900 {
  color: #3e1c96;
}

.text-color-purple800 {
  color: #4a1fb8;
}

.text-color-purple300 {
  color: #bdb4fe;
}

.text-color-purple200 {
  color: #d9d6fe;
}

.text-color-purple400 {
  color: #9b8afb;
}

.text-color-purple50 {
  color: #f4f3ff;
}

.text-color-purple600 {
  color: #6938ef;
}

.text-color-purple700 {
  color: #5925dc;
}

.text-color-violet50 {
  color: #f5f3ff;
}

.text-color-violet700 {
  color: #6927da;
}

.text-color-violet400 {
  color: #a48afb;
}

.text-color-violet500 {
  color: #875bf7;
}

.text-color-violet200 {
  color: #ddd6fe;
}

.text-color-violet900 {
  color: #491c96;
}

.text-color-violet25 {
  color: #fbfaff;
}

.text-color-violet800 {
  color: #5720b7;
}

.text-color-violet600 {
  color: #7839ee;
}

.text-color-violet100 {
  color: #ece9fe;
}

.text-color-violet300 {
  color: #c3b5fd;
}

.text-color-purpletrue700 {
  color: #6941c6;
}

.text-color-purpletrue200 {
  color: #e9d7fe;
}

.text-color-purpletrue900 {
  color: #42307d;
}

.text-color-purpletrue800 {
  color: #53389e;
}

.text-color-purpletrue50 {
  color: #f9f5ff;
}

.text-color-purpletrue100 {
  color: #f4ebff;
}

.text-color-purpletrue400 {
  color: #b692f6;
}

.text-color-purpletrue300 {
  color: #d6bbfb;
}

.text-color-purpletrue25 {
  color: #fcfaff;
}

.text-color-purpletrue600 {
  color: #7f56d9;
}

.text-color-purpletrue500 {
  color: #9e77ed;
}

.text-color-fuchsia300 {
  color: #eeaafd;
}

.text-color-fuchsia25 {
  color: #fefaff;
}

.text-color-fuchsia50 {
  color: #fdf4ff;
}

.text-color-fuchsia700 {
  color: #9f1ab1;
}

.text-color-fuchsia600 {
  color: #ba24d5;
}

.text-color-fuchsia400 {
  color: #e478fa;
}

.text-color-fuchsia900 {
  color: #6f1877;
}

.text-color-fuchsia200 {
  color: #f6d0fe;
}

.text-color-fuchsia500 {
  color: #d444f1;
}

.text-color-fuchsia800 {
  color: #821890;
}

.text-color-fuchsia100 {
  color: #fbe8ff;
}

.text-color-pink700 {
  color: #c11574;
}

.text-color-pink400 {
  color: #f670c7;
}

.text-color-pink300 {
  color: #faa7e0;
}

.text-color-pink600 {
  color: #dd2590;
}

.text-color-pink500 {
  color: #ee46bc;
}

.text-color-pink25 {
  color: #fef6fb;
}

.text-color-pink100 {
  color: #fce7f6;
}

.text-color-pink900 {
  color: #851651;
}

.text-color-pink200 {
  color: #fcceee;
}

.text-color-pink50 {
  color: #fdf2fa;
}

.text-color-pink800 {
  color: #9e165f;
}

.text-color-rose100 {
  color: #ffe4e8;
}

.text-color-rose500 {
  color: #f63d68;
}

.text-color-rose25 {
  color: #fff5f6;
}

.text-color-rose50 {
  color: #fff1f3;
}

.text-color-rose400 {
  color: #fd6f8e;
}

.text-color-rose800 {
  color: #a11043;
}

.text-color-rose300 {
  color: #fea3b4;
}

.text-color-rose200 {
  color: #fecdd6;
}

.text-color-rose700 {
  color: #c01048;
}

.text-color-rose900 {
  color: #89123e;
}

.text-color-rose600 {
  color: #e31b54;
}

.text-color-red50 {
  color: #fef3f2;
}

.text-color-red200 {
  color: #fecdca;
}

.text-color-red25 {
  color: #fffbfa;
}

.text-color-red800 {
  color: #912018;
}

.text-color-red400 {
  color: #f97066;
}

.text-color-red300 {
  color: #fda29b;
}

.text-color-red900 {
  color: #7a271a;
}

.text-color-red100 {
  color: #fee4e2;
}

.text-color-red500 {
  color: #f04438;
}

.text-color-red700 {
  color: #b42318;
}

.text-color-red600 {
  color: #d92d20;
}

.text-color-orangedark400 {
  color: #ff692e;
}

.text-color-orangedark100 {
  color: #ffe6d5;
}

.text-color-orangedark800 {
  color: #97180c;
}

.text-color-orangedark900 {
  color: #771a0d;
}

.text-color-orangedark300 {
  color: #ff9c66;
}

.text-color-orangedark25 {
  color: #fff9f5;
}

.text-color-orangedark50 {
  color: #fff4ed;
}

.text-color-orangedark600 {
  color: #e62e05;
}

.text-color-orangedark500 {
  color: #ff4405;
}

.text-color-orangedark700 {
  color: #bc1b06;
}

.text-color-orangedark200 {
  color: #ffd6ae;
}

.text-color-orange900 {
  color: #772917;
}

.text-color-orange200 {
  color: #f9dbaf;
}

.text-color-orange800 {
  color: #932f19;
}

.text-color-orange700 {
  color: #b93815;
}

.text-color-orange400 {
  color: #f38744;
}

.text-color-orange50 {
  color: #fef6ee;
}

.text-color-orange300 {
  color: #f7b27a;
}

.text-color-orange100 {
  color: #fdead7;
}

.text-color-orange25 {
  color: #fefaf5;
}

.text-color-orange500 {
  color: #ef6820;
}

.text-color-orange600 {
  color: #e04f16;
}

.text-color-yellowdark800 {
  color: #93370d;
}

.text-color-yellowdark200 {
  color: #fedf89;
}

.text-color-yellowdark50 {
  color: #fffaeb;
}

.text-color-yellowdark300 {
  color: #fec84b;
}

.text-color-yellowdark900 {
  color: #7a2e0e;
}

.text-color-yellowdark25 {
  color: #fffcf5;
}

.text-color-yellowdark700 {
  color: #b54708;
}

.text-color-yellowdark400 {
  color: #fdb022;
}

.text-color-yellowdark600 {
  color: #dc6803;
}

.text-color-yellowdark500 {
  color: #f79009;
}

.text-color-yellowdark100 {
  color: #fef0c7;
}

.text-color-yellow800 {
  color: #854a0e;
}

.text-color-yellow900 {
  color: #713b12;
}

.text-color-yellow300 {
  color: #fde272;
}

.text-color-yellow500 {
  color: #eaaa08;
}

.text-color-yellow25 {
  color: #fefdf0;
}

.text-color-yellow200 {
  color: #feee95;
}

.text-color-yellow400 {
  color: #fac515;
}

.text-color-yellow100 {
  color: #fef7c3;
}

.text-color-yellow50 {
  color: #fefbe8;
}

.text-color-yellow600 {
  color: #ca8504;
}

.text-color-yellow700 {
  color: #a15c07;
}

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

.checkbox2_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.checkbox2_field {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: flex;
  position: relative;
}

.checkbox2_field.is-active-inputactive {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.checkbox2_button {
  cursor: pointer;
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all 0.2s;
  position: absolute;
  inset: 0%;
}

.checkbox2_button.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-color: #0000;
}

.checkbox2_button.w--redirected-focus {
  box-shadow: none;
}

.checkbox2_label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

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

.checkbox3_field {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  flex-direction: column;
  margin-bottom: 0;
  padding: 1.5rem 4rem 1.5rem 6rem;
  font-weight: 400;
  display: flex;
  position: relative;
}

.checkbox3_icon-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.75rem;
  position: absolute;
  left: 1.5rem;
}

.checkbox3_button {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: 0;
  transition: all 0.2s;
  position: absolute;
  right: 1.5rem;
}

.checkbox3_button.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.checkbox3_button.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.checkbox3_label {
  margin-bottom: 0.25rem;
  font-size: 1.125rem;
  font-weight: 600;
}

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

.radio2_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.radio2_field {
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  display: flex;
  position: relative;
}

.radio2_field.is-active-inputactive {
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
}

.radio2_icon {
  cursor: pointer;
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all 0.2s;
  position: absolute;
  inset: 0%;
}

.radio2_icon.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-color: #0000;
}

.radio2_icon.w--redirected-focus {
  box-shadow: none;
}

.radio2_label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

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

.radio3_field {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  flex-direction: column;
  margin-bottom: 0;
  padding: 1.5rem 4rem 1.5rem 6rem;
  font-weight: 400;
  display: flex;
  position: relative;
}

.radio3_icon-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  margin-right: 1rem;
  padding: 0.75rem;
  position: absolute;
  left: 1.5rem;
}

.radio3_button {
  border: 1px solid var(--border-color--border-primary);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  right: 1.5rem;
}

.radio3_button.w--redirected-checked {
  border-color: var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--black);
  background-image: url("../images/checkbox-check.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 14px 14px;
  background-attachment: scroll;
}

.radio3_button.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.radio3_label {
  margin-bottom: 0.25rem;
  font-size: 1.125rem;
  font-weight: 600;
}

.select1_component {
  align-items: center;
  display: flex;
  position: relative;
}

.select2_component {
  align-items: center;
  display: flex;
}

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

.select2_toggle {
  grid-column-gap: 0.5rem;
  border: 1px solid var(--border-color--border-primary);
  align-items: center;
  padding: 0.5rem 1rem;
  display: flex;
}

.select2_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  margin-top: 0.5rem;
  padding: 0.5rem;
}

.select2_field {
  margin-bottom: 0;
  display: none;
}

.select2_dropdown-link {
  padding: 0.5rem;
}

.select2_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.select3_component {
  align-items: center;
  display: flex;
  position: relative;
}

.breadcrumb_component-2 {
  align-items: center;
  width: 100%;
  display: flex;
}

.breadcrumb-link-7 {
  color: var(--base-color-neutral--black);
  text-decoration: none;
}

.breadcrumb-link-7.w--current {
  font-weight: 600;
}

.breadcrumb-link-7.is-active {
  font-weight: 500;
}

.breadcrumb-divider-3 {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  display: flex;
}

.signup-form_form-block {
  max-width: 30rem;
  margin-bottom: 0;
}

.signup-form_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.backtotop_component {
  position: fixed;
  bottom: 1.5rem;
  right: 1.5rem;
}

.backtotop_button {
  background-color: var(--base-color-neutral--white);
  border-style: solid;
  border-width: 1px;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.list1_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.list1_item {
  display: flex;
}

.layout65_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.social-icons1_list {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.social-icons1_link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.social-icons2_list {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.social-icons2_link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.loading-animation1-black_component {
  width: 4rem;
}

.loading-animation1-black {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation2-black_component {
  width: 4rem;
}

.loading-animation2-black {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation3-black_component {
  width: 4rem;
}

.loading-animation3-black {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation4-black_component {
  width: 4rem;
}

.loading-animation4-black {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation5-black_component {
  width: 4rem;
}

.loading-animation5-black {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation1-white_component {
  width: 4rem;
}

.loading-animation1-white {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation2-white_component {
  width: 4rem;
}

.loading-animation2-white {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation3-white_component {
  width: 4rem;
}

.loading-animation3-white {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation4-white_component {
  width: 4rem;
}

.loading-animation4-white {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.loading-animation5-white_component {
  width: 4rem;
}

.loading-animation5-white {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.pagination1_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--border-color--border-primary);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.pagination1_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.pagination1_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.pagination1_page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

.pagination1_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.pagination1_page-button.w--current {
  border-color: var(--base-color-neutral--black);
}

.pagination2_component {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.pagination2_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.pagination2_page-button.w--current {
  border-color: var(--base-color-neutral--black);
}

.pagination2_button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

.pagination2_results-count {
  margin-top: auto;
  margin-bottom: auto;
}

.pagination2_page-button-wrapper {
  margin-left: 1rem;
  margin-right: 1rem;
  display: flex;
}

.pagination2_page-count-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  display: flex;
}

.pagination2_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--border-color--border-primary);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.pagination3_button-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

.pagination3_results-count {
  margin-top: auto;
  margin-bottom: auto;
}

.pagination3_component {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.pagination3_page-count-wrapper {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  display: flex;
}

.pagination3_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--border-color--border-primary);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-height: 2.5rem;
  padding: 0.5rem 1.5rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.pagination3_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.pagination3_button.is-previous {
  margin-right: auto;
}

.form_input-47 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-47:focus {
  border-color: #000;
}

.form_input-47::placeholder {
  color: #0009;
}

.form_input-47.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-48 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-48:focus {
  border-color: #000;
}

.form_input-48::placeholder {
  color: #0009;
}

.form_input-48.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-49 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-49:focus {
  border-color: #000;
}

.form_input-49::placeholder {
  color: #0009;
}

.form_input-49.is-icon-left {
  padding-left: 2.75rem;
}

.topbar4_search-wrapper {
  z-index: 2;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  justify-content: center;
  align-items: center;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  inset: 4.5rem 0% 0%;
}

.topbar4_dropdown-link {
  padding: 0.5rem 1rem;
}

.topbar4_dropdown-link.w--current {
  color: var(--base-color-neutral--black);
}

.topbar4_dropdown-divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
  margin: 0.5rem 1rem;
}

.topbar4_dropdown-list.w--open {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  margin-top: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  inset: 100% 0% auto auto;
}

.topbar4_form-block {
  margin-bottom: 0;
}

.topbar4_notification {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  min-width: 18rem;
  padding: 0.25rem 0.5rem;
  display: grid;
}

.topbar4_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.topbar4_search-button-tablet {
  padding: 0.5rem;
  display: none;
}

.topbar4_menu-dropdown {
  z-index: 1;
}

.topbar4_notification-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  padding: 0.5rem 1rem;
  display: flex;
}

.form_input-50 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-50:focus {
  border-color: #000;
}

.form_input-50::placeholder {
  color: #0009;
}

.form_input-50.is-icon-left {
  padding-left: 2.75rem;
}

.topbar4_search-overlay {
  background-color: #0000;
  position: fixed;
  inset: 0%;
}

.topbar4_search-tablet {
  z-index: 6;
  display: none;
}

.topbar4_close-icon {
  margin-left: 1rem;
}

.topbar4_dropdown-content {
  flex-direction: column;
  display: flex;
}

.topbar4_notification-wrapper {
  height: 100%;
  max-height: 14rem;
  padding: 0.5rem;
  overflow: auto;
}

.topbar4_search {
  align-items: center;
  display: flex;
  position: relative;
}

.topbar4_component {
  z-index: 999;
  border-bottom: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.topbar4_notification-header {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: 0.5rem 1rem;
  display: flex;
}

.topbar4_dropdown-toggle {
  padding: 0;
}

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

.topbar4_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.page-header1_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
}

.page-header1_search {
  align-items: center;
  display: flex;
  position: relative;
}

.form_input-51 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-51:focus {
  border-color: #000;
}

.form_input-51::placeholder {
  color: #0009;
}

.form_input-51.is-icon-left {
  padding-left: 2.75rem;
}

.page-header1_form-block {
  margin-bottom: 0;
  margin-right: 1rem;
}

.page-header1_content-right {
  align-items: center;
  display: flex;
}

.page-header1_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.page-header2_metatag-link {
  display: flex;
}

.page-header2_metatag-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.page-header2_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.page-header2_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
}

.page-header2_search {
  align-items: center;
  display: flex;
  position: relative;
}

.form_input-52 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-52:focus {
  border-color: #000;
}

.form_input-52::placeholder {
  color: #0009;
}

.form_input-52.is-icon-left {
  padding-left: 2.75rem;
}

.page-header2_form-block {
  margin-bottom: 0;
  margin-right: 1rem;
}

.page-header2_content-right {
  align-items: center;
  display: flex;
}

.page-header2_metatag-icon {
  flex: none;
  align-self: flex-start;
  margin-right: 0.5rem;
}

.page-header3_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.page-header3_content-right {
  align-items: center;
  display: flex;
}

.page-header3_search {
  align-items: center;
  display: flex;
  position: relative;
}

.page-header3_image-wrapper {
  width: 100%;
  height: 15rem;
  position: relative;
}

.form_input-53 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-53:focus {
  border-color: #000;
}

.form_input-53::placeholder {
  color: #0009;
}

.form_input-53.is-icon-left {
  padding-left: 2.75rem;
}

.page-header3_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
}

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

.page-header3_form-block {
  margin-bottom: 0;
  margin-right: 1rem;
}

.page-header4_search {
  align-items: center;
  display: flex;
  position: relative;
}

.page-header4_content-right {
  align-items: center;
  display: flex;
}

.page-header4_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 4rem;
  height: 4rem;
}

.page-header4_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.form_input-54 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-54:focus {
  border-color: #000;
}

.form_input-54::placeholder {
  color: #0009;
}

.form_input-54.is-icon-left {
  padding-left: 2.75rem;
}

.page-header4_avatar {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  max-width: 48rem;
  display: grid;
}

.page-header4_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
}

.page-header4_form-block {
  margin-bottom: 0;
  margin-right: 1rem;
}

.page-header5_avatar-image-wrapper {
  outline-color: var(--base-color-neutral--white);
  outline-offset: 0px;
  border-radius: 100%;
  outline-width: 4px;
  outline-style: solid;
}

.page-header5_image-wrapper {
  z-index: 0;
  width: 100%;
  height: 15rem;
  margin-bottom: -2.5rem;
  position: relative;
}

.page-header5_search {
  align-items: center;
  display: flex;
  position: relative;
}

.page-header5_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 10rem;
  height: 10rem;
}

.form_input-55 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-55:focus {
  border-color: #000;
}

.form_input-55::placeholder {
  color: #0009;
}

.form_input-55.is-icon-left {
  padding-left: 2.75rem;
}

.page-header5_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  display: grid;
}

.page-header5_content-right {
  align-items: center;
  display: flex;
}

.page-header5_component {
  z-index: 1;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
  position: relative;
}

.page-header5_form-block {
  margin-bottom: 0;
  margin-right: 1rem;
}

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

.section-header1_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-header1_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.section-header1_component {
  background-color: var(--background-color--background-tertiary);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

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

.section-header2_search {
  align-items: center;
  display: flex;
  position: relative;
}

.section-header2_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.form_input-56 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-56:focus {
  border-color: #000;
}

.form_input-56::placeholder {
  color: #0009;
}

.form_input-56.is-icon-left {
  padding-left: 2.75rem;
}

.section-header2_content-right {
  align-items: center;
  display: flex;
}

.section-header2_form-block {
  margin-bottom: 0;
  margin-right: 1rem;
}

.section-header3_tabs {
  align-items: center;
  width: 100%;
  margin-top: 0.5rem;
  display: flex;
}

.section-header3_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.section-header3_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  align-items: center;
  display: flex;
}

.section-header3_tab-link {
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  flex: none;
  padding: 0.5rem 0;
  text-decoration: none;
  overflow: auto;
}

.section-header3_tab-link.w--current {
  border-bottom-color: var(--base-color-neutral--black);
  background-color: #0000;
}

.section-header3_tab-link.is-current {
  border-bottom-color: var(--base-color-neutral--black);
}

.section-header3_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.section-header3_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
}

.section-header4_tab-link {
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  flex: none;
  padding: 0.5rem 0;
  text-decoration: none;
  overflow: auto;
}

.section-header4_tab-link.w--current {
  border-bottom-color: var(--base-color-neutral--black);
  background-color: #0000;
}

.section-header4_tab-link.is-current {
  border-bottom-color: var(--base-color-neutral--black);
}

.section-header4_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.section-header4_content-right {
  align-items: center;
  display: flex;
}

.section-header4_search {
  align-items: center;
  display: flex;
  position: relative;
}

.section-header4_tabs {
  align-items: center;
  width: 100%;
  margin-top: 0.5rem;
  display: flex;
}

.section-header4_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
}

.section-header4_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  align-items: center;
  display: flex;
}

.form_input-57 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-57:focus {
  border-color: #000;
}

.form_input-57::placeholder {
  color: #0009;
}

.form_input-57.is-icon-left {
  padding-left: 2.75rem;
}

.section-header4_form-block {
  margin-bottom: 0;
  margin-right: 1rem;
}

.card-header1_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--border-color--border-primary);
  border-right: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  padding: 1.5rem;
  display: grid;
}

.card-header1_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.card-header2_content-right {
  align-items: center;
  display: flex;
}

.card-header2_search {
  align-items: center;
  display: flex;
  position: relative;
}

.card-header2_form-block {
  margin-bottom: 0;
  margin-right: 1rem;
}

.form_input-58 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-58:focus {
  border-color: #000;
}

.form_input-58::placeholder {
  color: #0009;
}

.form_input-58.is-icon-left {
  padding-left: 2.75rem;
}

.card-header2_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--border-color--border-primary);
  border-right: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  padding: 1.5rem;
  display: grid;
}

.table1_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table1_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table1_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.table1_page-button.w--current {
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table1_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table1_content {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table1_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table1_pagination-page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.table1_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table1_pagination {
  justify-content: center;
  align-items: stretch;
  margin-top: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.button-2 {
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  color: var(--white-archive\<deleted\|variable-1766b841\>);
  text-align: center;
  padding: 0.75rem 1.5rem;
}

.button-2.is-secondary {
  color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
}

.button-2.is-small {
  padding: 0.5rem 1.25rem;
}

.button-2.is-link {
  color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-style: none;
  padding: 0.25rem 0;
  line-height: 1;
  text-decoration: none;
}

.table1_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
  position: relative;
}

.table1_link {
  font-weight: 600;
  text-decoration: none;
}

.table1_column-button-wrapper {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 6rem;
  margin-left: auto;
  padding: 1.5rem;
  display: flex;
}

.table1_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 5rem;
  position: relative;
}

.table1_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.table1_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.table1_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.page-padding {
  padding-left: 5%;
  padding-right: 5%;
}

.table1_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table1_column.is-header-column {
  min-height: auto;
}

.table1_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table1_column.is-width-large {
  min-width: 12rem;
  max-width: 16rem;
}

.table1_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table2_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table2_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table2_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 5rem;
  position: relative;
}

.table2_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.table2_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.table2_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.table2_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table2_top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table2_column-button-wrapper {
  justify-content: center;
  align-items: center;
  width: 6rem;
  margin-left: auto;
  padding: 1.5rem 1rem;
  display: flex;
}

.table2_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.table2_page-button.w--current {
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table2_item {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table2_item:nth-child(2n) {
  background-color: var(--light-grey-archive\<deleted\|variable-150a737e\>);
}

.table2_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table2_column.is-header-column {
  min-height: auto;
}

.table2_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table2_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table2_column.is-width-large {
  min-width: 12rem;
  max-width: 16rem;
}

.table2_content {
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table2_pagination {
  justify-content: center;
  align-items: stretch;
  margin-top: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.table2_link {
  font-weight: 600;
  text-decoration: none;
}

.table2_pagination-page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.table2_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table3_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table3_column.is-width-large {
  min-width: 12rem;
  max-width: 16rem;
}

.table3_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table3_column.is-header-column {
  min-height: auto;
}

.table3_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table3_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table3_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table3_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.table3_page-button.w--current {
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table3_pagination-page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.table3_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table3_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table3_column-button-wrapper {
  justify-content: center;
  align-items: center;
  width: 6rem;
  margin-left: auto;
  padding: 1.5rem 1rem;
  display: flex;
}

.table3_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table3_pagination {
  justify-content: center;
  margin-top: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.table3_content {
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-bottom: 1px none var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table3_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 5rem;
  position: relative;
}

.table3_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.table3_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.table3_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.table3_link {
  font-weight: 600;
  text-decoration: none;
}

.table3_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table4_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table4_column.is-width-large {
  min-width: 12rem;
  max-width: 16rem;
}

.table4_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table4_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table4_column.is-header-column {
  min-height: auto;
}

.table4_filters-results-wrapper {
  display: flex;
}

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

.table4_filter-group-list {
  padding-left: 3rem;
  padding-right: 3rem;
}

.table4_toggle-button-mask {
  z-index: 1;
  background-color: #c6c6c6;
  border-radius: 999rem;
  position: absolute;
  inset: 0%;
}

.table4_filter-radio2 {
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  align-items: center;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-right: 0.5rem;
  padding: 0.5rem 1rem;
  display: inline-block;
  position: relative;
}

.table4_filter-radio2.is-active {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  color: var(--white-archive\<deleted\|variable-1766b841\>);
}

.table4_modal-header {
  z-index: 2;
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  justify-content: space-between;
  align-items: center;
  width: 40rem;
  margin-bottom: 1.5rem;
  padding: 1rem 3rem;
  display: flex;
  position: sticky;
  top: 0;
}

.table4_filters-close-icon {
  cursor: pointer;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
}

.table4_filter-radio1-icon {
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: 0.75rem;
}

.table4_filter-radio1-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-image: url("../images/checkbox-check.svg");
  background-position: 50%;
  background-size: 14px 14px;
  width: 1.125rem;
  height: 1.125rem;
}

.table4_filter-radio1-icon.w--redirected-focus {
  box-shadow: none;
  margin-top: 0;
}

.table4_filters-results-text {
  font-size: 0.875rem;
}

.table4_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table4_filter-checkbox1-icon {
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin: auto 0.75rem auto -1.25rem;
  transition: all 0.2s;
}

.table4_filter-checkbox1-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-image: url("../images/checkbox-check.svg");
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.table4_filter-checkbox1-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.table4_filters-form {
  width: 100%;
}

.table4_rangeslider1-handle {
  z-index: 1;
  border: 2px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  cursor: grab;
  border-radius: 100rem;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: absolute;
  top: 50%;
  left: 0.5rem;
  right: 0.5rem;
  transform: translate(-50%, -50%);
  box-shadow: 1px 1px 10px #0000001a;
}

.table4_rangeslider1-handle:focus {
  box-shadow:
    0 0 0 3px #00000040,
    1px 1px 10px #0000001a;
}

.table4_rangeslider1-handle:focus-visible,
.table4_rangeslider1-handle[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 0 solid #000;
}

.table4_rangeslider1-track {
  background-color: var(--light-grey-archive\<deleted\|variable-150a737e\>);
  width: 100%;
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.table4_rangeslider1-fill {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  width: 20%;
  height: 100%;
  position: absolute;
}

.table4_filter-checkbox1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.25rem;
  display: flex;
}

.table4_toggle-button-checkbox {
  border-style: none;
  border-radius: 999rem;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.table4_toggle-button-checkbox:focus-visible,
.table4_toggle-button-checkbox[data-wf-focus-visible] {
  outline-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.table4_toggle-button-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.table4_toggle-button-checkbox.w--redirected-focus {
  box-shadow: none;
}

.table4_toggle-button {
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  margin-bottom: 0;
  margin-right: 1.5rem;
  padding: 0.25rem;
  display: flex;
  position: relative;
}

.table4_rangeslider2-fill {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  width: 20%;
  height: 100%;
  position: absolute;
}

.table4_filter-checkbox2-icon {
  border: 1px none var(--black-archive\<deleted\|variable-dccb7db6\>);
  cursor: pointer;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all 0.2s;
  position: absolute;
  inset: 0%;
}

.table4_filter-checkbox2-icon.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-color: #0000;
}

.table4_filter-checkbox2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.table4_rangeslider2-values {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.table4_rangeslider2-handle-right {
  z-index: 1;
  border: 2px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  cursor: grab;
  background-color: #fff;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.table4_rangeslider2-handle-right:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.table4_rangeslider2-handle-right:focus-visible,
.table4_rangeslider2-handle-right[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 0 solid #000;
}

.table4_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table4_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table4_column-button-wrapper {
  justify-content: center;
  align-items: center;
  width: 6rem;
  margin-left: auto;
  padding: 1.5rem 1rem;
  display: flex;
}

.table4_filter-radio1 {
  align-items: center;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.125rem;
  display: flex;
}

.table4_toggle-button-circle {
  z-index: 2;
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
}

.table4_filters-button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  margin-left: 1rem;
  padding: 0.5rem 1.5rem;
  display: flex;
}

.table4_filters-tags-wrapper {
  flex-wrap: wrap;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.table4_filter-list-wrapper {
  margin-bottom: 1.25rem;
}

.table4_tablet-modal-menu {
  z-index: 2;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  justify-content: space-between;
  align-items: center;
  width: 40rem;
  margin-top: 3rem;
  padding: 0.75rem 3rem;
  display: flex;
  position: sticky;
  top: 0;
  bottom: 0;
  left: 0%;
}

.table4_modal-content-wrapper {
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 40rem;
  height: auto;
  max-height: 80vh;
  position: static;
  overflow: scroll;
}

.table4_filter-group-heading {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.table4_rangeslider2-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 0.5rem;
  position: relative;
}

.table4_filter-group {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.table4_filter-group.last {
  border-bottom-style: none;
}

.table4_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.table4_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.table4_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.table4_content {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table4_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.table4_page-button.w--current {
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table4_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 5rem;
  position: relative;
}

.table4_filters-tag {
  background-color: var(--light-grey-archive\<deleted\|variable-150a737e\>);
  align-items: center;
  margin-top: 1rem;
  margin-right: 0.5rem;
  padding: 0.5rem 0.75rem 0.5rem 1rem;
  display: flex;
}

.table4_filter-checkbox2-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.table4_filters-keyword-search {
  flex: 1;
  align-items: center;
  max-width: 25rem;
  display: flex;
  position: relative;
}

.table4_filters-content-left {
  flex: 1;
  display: flex;
}

.table4_button-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.form-input-2 {
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form-input-2:focus {
  border-color: #000;
}

.form-input-2::placeholder {
  color: #0009;
}

.form-input-2.is-search-input {
  padding-left: 3rem;
}

.table4_pagination {
  justify-content: center;
  margin-top: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.table4_rangeslider1-wrapper {
  align-items: center;
  width: 100%;
  padding: 1rem 0.75rem 3rem;
  display: block;
  position: relative;
}

.search-icon {
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
  inset: auto auto auto 12px;
}

.table4_rangeslider2-input {
  display: none;
}

.table4_pagination-page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.table4_filters-form-block {
  width: 100%;
  margin-bottom: 0;
}

.table4_filter-radio2-icon {
  border: 1px none var(--black-archive\<deleted\|variable-dccb7db6\>);
  cursor: pointer;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.table4_filter-radio2-icon.w--redirected-checked {
  border-color: #0000;
}

.table4_filter-radio2-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.table4_modal-heading {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.table4_toggle-button-label {
  width: auto;
  margin-bottom: 0;
  font-weight: 500;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.table4_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table4_filter-radio2-label {
  z-index: 1;
  margin-bottom: 0;
  position: relative;
}

.table4_filter-checkbox2 {
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  align-items: center;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-right: 0.5rem;
  padding: 0.5rem 1rem;
  display: flex;
  position: relative;
}

.table4_filter-checkbox2.is-active {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  color: var(--white-archive\<deleted\|variable-1766b841\>);
}

.table4_modal {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
  position: fixed;
  inset: 0%;
  transform: translate(0, 100%);
}

.table4_rangeslider2-handle-left {
  z-index: 1;
  border: 2px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  cursor: grab;
  border-radius: 999rem;
  flex: none;
  width: 1.25rem;
  height: 1.25rem;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.table4_rangeslider2-handle-left:focus {
  box-shadow:
    0 0 0 3px #00000040,
    0 0 10px #0000001a;
}

.table4_rangeslider2-handle-left:focus-visible,
.table4_rangeslider2-handle-left[data-wf-focus-visible] {
  outline-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  outline-offset: 0px;
  outline-width: 0;
  outline-style: solid;
}

.table4_rangeslider1-text {
  text-align: center;
  font-size: 1.125rem;
  position: absolute;
  top: 1.5rem;
  left: auto;
  right: auto;
}

.table4_filters-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table4_filter-checkbox1-label {
  margin-top: auto;
  margin-bottom: auto;
}

.table4_rangeslider2-track {
  background-color: var(--light-grey-archive\<deleted\|variable-150a737e\>);
  height: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.table4_filter-list.is-checkbox2,
.table4_filter-list.is-radio2 {
  flex-wrap: wrap;
  display: flex;
}

.table4_filter-radio1-label {
  margin-bottom: 0;
}

.table4_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table4_rangeslider2-text {
  text-align: center;
  font-size: 1.125rem;
  position: relative;
}

.table4_link {
  font-weight: 600;
  text-decoration: none;
}

.table4_keyword-search {
  align-items: center;
  display: flex;
  position: relative;
}

.table4_rangeslider1-input {
  display: none;
}

.table4_modal-background-overlay {
  z-index: -1;
  background-color: #00000040;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.table5_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table5_link {
  font-weight: 600;
  text-decoration: none;
}

.table5_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table5_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table5_column.is-header-column {
  min-height: auto;
}

.table5_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table5_column.is-width-large {
  min-width: 12rem;
  max-width: 16rem;
}

.table5_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table5_content {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table5_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table5_group-header-column {
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.table5_column-button-wrapper {
  justify-content: center;
  align-items: center;
  width: 6rem;
  margin-left: auto;
  padding: 1.5rem 1rem;
  display: flex;
}

.table5_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table5_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table5_group-header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--light-grey-archive\<deleted\|variable-150a737e\>);
}

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

.table5_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table6_link {
  font-weight: 600;
  text-decoration: none;
}

.table6_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table6_column-button-wrapper {
  justify-content: center;
  align-items: center;
  width: 6rem;
  margin-left: auto;
  padding: 1.5rem 1rem;
  display: flex;
}

.table6_icon {
  width: 1.5rem;
  height: 1.5rem;
  margin-left: -2.5rem;
  margin-right: 1rem;
}

.table6_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  min-width: auto;
  padding-left: 2rem;
  display: flex;
}

.table6_accordion {
  overflow: hidden;
}

.table6_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table6_content {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table6_group-header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--light-grey-archive\<deleted\|variable-150a737e\>);
  cursor: pointer;
}

.table6_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table6_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table6_column.is-header-column {
  min-height: auto;
}

.table6_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table6_column.is-width-large {
  min-width: 12rem;
  max-width: 16rem;
}

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

.table6_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table6_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table6_group-column {
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1.5rem 1rem 3.5rem;
  display: flex;
}

.table6_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  padding-left: 2rem;
  display: flex;
}

.table7_accordion-image-wrapper {
  width: 100%;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}

.table7_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.table7_page-button.w--current {
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table7_accordion-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.table7_content {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table7_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 5rem;
  position: relative;
}

.table7_column {
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table7_column.is-header-column {
  min-height: auto;
}

.table7_column.is-accordion-column {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.table7_column.is-image-column {
  padding-top: 0;
  padding-bottom: 0;
}

.table7_pagination-page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.table7_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table7_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  padding-left: 2rem;
  display: flex;
}

.table7_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table7_pagination {
  justify-content: center;
  margin-top: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.table7_accordion {
  overflow: hidden;
}

.table7_accordion-row {
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  padding-left: 2rem;
  display: flex;
}

.table7_icon {
  width: 1.5rem;
  height: 1.5rem;
  margin-left: -2.5rem;
  margin-right: 1rem;
  position: relative;
}

.table7_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
}

.table7_accordion-content {
  background-color: var(--light-grey-archive\<deleted\|variable-150a737e\>);
  cursor: pointer;
  display: flex;
  overflow: hidden;
}

.table7_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table7_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table7_accordion-content-layout {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  display: grid;
}

.table7_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.table7_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.table7_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.table8_multi-image-item {
  margin-left: -0.5rem;
}

.table8_multi-image-list-wrapper {
  padding-left: 0.5rem;
  position: relative;
}

.table8_content {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table8_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table8_column.is-header-column {
  min-height: auto;
}

.table8_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table8_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table8_column-button-wrapper {
  justify-content: center;
  align-items: center;
  width: 6rem;
  margin-left: auto;
  padding: 1.5rem 1rem;
  display: flex;
}

.table8_image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.table8_image.is-small {
  width: 2rem;
  height: 2rem;
}

.table8_image.is-small.is-row {
  border: 2px solid var(--white-archive\<deleted\|variable-1766b841\>);
}

.table8_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table8_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table8_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 5rem;
  position: relative;
}

.table8_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table8_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table8_header-link.is-hover-state-removed:hover {
  background-image: none;
}

.table8_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.table8_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.table8_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.table8_column-content-wrapper {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  display: flex;
}

.table8_pagination {
  justify-content: center;
  margin-top: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.table8_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table8_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.table8_page-button.w--current {
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table8_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table8_link {
  font-weight: 600;
  text-decoration: none;
}

.table8_multi-image-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  display: flex;
  position: relative;
}

.table8_pagination-page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.table9_dots-wrapper {
  grid-column-gap: 0.25rem;
  display: flex;
}

.table9_pagination-page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.table9_column-button-wrapper {
  justify-content: center;
  align-items: center;
  width: 5rem;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.table9_dot {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-radius: 0.25rem;
  width: 4px;
  height: 4px;
}

.table9_dropdown-toggle {
  grid-column-gap: 0.5rem;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  padding: 0;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.table9_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table9_column.is-width-large {
  min-width: 12rem;
  max-width: 16rem;
}

.table9_column.is-header-column {
  min-height: auto;
}

.table9_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table9_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table9_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table9_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 5rem;
  position: relative;
}

.table9_pagination {
  justify-content: center;
  margin-top: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.table9_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table9_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table9_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table9_dropdown-list.w--open {
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  border: 1px solid #000;
  min-width: 9.5rem;
  padding: 0.5rem;
  right: 0;
}

.table9_dropdown-link {
  padding: 0.5rem 1rem;
}

.table9_dropdown-link.w--current {
  color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table9_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.table9_page-button.w--current {
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

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

.table9_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.table9_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.table9_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.table9_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table9_dropdown {
  justify-content: flex-end;
  position: static;
}

.table9_content {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table9_image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
  margin-right: 0.75rem;
}

.table9_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table10_pagination-page-button-wrapper {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.table10_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 5rem;
  position: relative;
}

.table10_button {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  min-width: 6.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
  display: flex;
}

.table10_button.is-next {
  justify-content: flex-end;
  margin-left: auto;
}

.table10_button.is-previous {
  justify-content: flex-start;
  margin-right: auto;
}

.table10_dropdown {
  justify-content: flex-end;
  position: static;
}

.table10_button-holder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.table10_dots-wrapper {
  grid-column-gap: 0.25rem;
  display: flex;
}

.table10_pagination {
  justify-content: center;
  margin-top: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.table10_column {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 3.5rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.table10_column.is-width-small {
  min-width: 6rem;
  max-width: 8rem;
}

.table10_column.is-width-medium {
  min-width: 8rem;
  max-width: 12rem;
}

.table10_column.is-width-large {
  min-width: 12rem;
  max-width: 16rem;
}

.table10_header-row {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table10_column-button-wrapper {
  justify-content: center;
  align-items: center;
  width: 5rem;
  margin-left: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.table10_status-wrapper {
  background-color: var(--light-grey-archive\<deleted\|variable-150a737e\>);
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 0.125rem 0.75rem;
  display: flex;
}

.table10_dropdown-toggle {
  grid-column-gap: 0.5rem;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  padding: 0;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.table10_dropdown-link {
  padding: 0.5rem 1rem;
}

.table10_dropdown-link.w--current {
  color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table10_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-right: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-left: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.table10_dropdown-list.w--open {
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  border: 1px solid #000;
  min-width: 9.5rem;
  padding: 0.5rem;
  right: 0;
}

.table10_item {
  border-bottom: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 0.5fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table10_content {
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  overflow: auto;
}

.table10_header-link {
  align-items: center;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.table10_header-link:hover {
  background-image: none;
  background-position: 100%;
  background-repeat: no-repeat;
}

.table10_page-button {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5rem 1rem;
  display: flex;
}

.table10_page-button.w--current {
  border-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
}

.table10_dot {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  border-radius: 0.25rem;
  width: 4px;
  height: 4px;
}

.stacked-list1_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.stacked-list1_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.button-3 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
  text-align: center;
  padding: 0.75rem 1.5rem;
  text-decoration: none;
}

.button-3.is-tertiary {
  color: var(--base-color-neutral--black);
  background-color: #0000;
  border-color: #0000;
}

.stacked-list1_avatar {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.form_input-59 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-59:focus {
  border-color: #000;
}

.form_input-59::placeholder {
  color: #0009;
}

.form_input-59.is-icon-left {
  padding-left: 2.75rem;
}

.stacked-list1_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: grid;
  position: relative;
}

.stacked-list1_list {
  border-top: 1px solid var(--border-color--border-primary);
}

.button-4 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--black);
  color: var(--base-color-neutral--white);
  text-align: center;
  padding: 0.75rem 1.5rem;
  text-decoration: none;
}

.button-4.is-tertiary {
  color: var(--base-color-neutral--black);
  background-color: #0000;
  border-color: #0000;
}

.button-4.is-small {
  padding: 0.5rem 1.25rem;
}

.button-4.is-small.is-grid-list {
  width: 100%;
}

.button-4.is-secondary {
  color: var(--base-color-neutral--black);
  background-color: #0000;
}

.button-4.is-link {
  color: var(--base-color-neutral--black);
  background-color: #0000;
  border-style: none;
  padding: 0.25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-4.is-link.is-icon {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
}

.button-4.is-icon {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.stacked-list2_list {
  border-top: 1px solid var(--border-color--border-primary);
}

.stacked-list2_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.stacked-list2_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-decoration: none;
  display: grid;
}

.stacked-list2_status-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 0.125rem 0.75rem;
  display: flex;
}

.stacked-list3_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-decoration: none;
  display: grid;
}

.stacked-list3_multi-image-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  padding-left: 0.5rem;
  display: flex;
  position: relative;
}

.stacked-list3_icon-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.5rem;
}

.stacked-list3_image {
  border: 2px solid var(--base-color-neutral--white);
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.stacked-list3_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.stacked-list3_list {
  border-top: 1px solid var(--border-color--border-primary);
}

.stacked-list3_date-wrapper {
  align-items: center;
  display: flex;
}

.stacked-list3_content-left {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.stacked-list3_multi-image-item {
  margin-left: -0.5rem;
}

.stacked-list3_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.stacked-list4_list {
  border-top: 1px solid var(--border-color--border-primary);
}

.stacked-list4_content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.stacked-list4_progress-bar {
  background-color: var(--base-color-neutral--black);
  width: 60%;
  height: 0.25rem;
}

.stacked-list4_progress {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
}

.stacked-list4_item {
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-decoration: none;
}

.stacked-list5_date-wrapper {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.stacked-list5_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: grid;
}

.stacked-list5_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.stacked-list5_list {
  border-top: 1px solid var(--border-color--border-primary);
}

.stacked-list5_content-left {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.form_input-60 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-60:focus {
  border-color: #000;
}

.form_input-60::placeholder {
  color: #0009;
}

.form_input-60.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-61 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-61:focus {
  border-color: #000;
}

.form_input-61::placeholder {
  color: #0009;
}

.form_input-61.is-icon-left {
  padding-left: 2.75rem;
}

.stacked-list6_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  padding: 1rem 1.5rem;
  display: grid;
}

.stacked-list6_list {
  border-top: 1px solid var(--border-color--border-primary);
  border-right: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
}

.stacked-list6_avatar {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.stacked-list6_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.stacked-list6_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.stacked-list7_list {
  border-top: 1px solid var(--border-color--border-primary);
  border-right: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
}

.stacked-list7_status-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 0.125rem 0.75rem;
  display: flex;
}

.stacked-list7_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.stacked-list7_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  padding: 1rem 1.5rem;
  text-decoration: none;
  display: grid;
}

.stacked-list8_multi-image-item {
  margin-left: -0.5rem;
}

.stacked-list8_icon-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.5rem;
}

.stacked-list8_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  padding: 1rem 1.5rem;
  text-decoration: none;
  display: grid;
}

.stacked-list8_content-left {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.stacked-list8_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.stacked-list8_date-wrapper {
  align-items: center;
  display: flex;
}

.stacked-list8_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.stacked-list8_image {
  border: 2px solid var(--base-color-neutral--white);
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.stacked-list8_multi-image-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  padding-left: 0.5rem;
  display: flex;
  position: relative;
}

.stacked-list8_list {
  border-top: 1px solid var(--border-color--border-primary);
  border-right: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
}

.stacked-list9_item {
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 1rem 1.5rem;
  text-decoration: none;
}

.stacked-list9_progress {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
}

.stacked-list9_content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.stacked-list9_progress-bar {
  background-color: var(--base-color-neutral--black);
  width: 60%;
  height: 0.25rem;
}

.stacked-list9_list {
  border-top: 1px solid var(--border-color--border-primary);
  border-right: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
}

.stacked-list10_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  padding: 1rem 1.5rem;
  display: grid;
}

.stacked-list10_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.form_input-62 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-62:focus {
  border-color: #000;
}

.form_input-62::placeholder {
  color: #0009;
}

.form_input-62.is-icon-left {
  padding-left: 2.75rem;
}

.stacked-list10_content-left {
  grid-column-gap: 0.75rem;
  grid-row-gap: 0.75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.stacked-list10_list {
  border-top: 1px solid var(--border-color--border-primary);
  border-right: 1px solid var(--border-color--border-primary);
  border-left: 1px solid var(--border-color--border-primary);
}

.stacked-list10_date-wrapper {
  border: 1px solid var(--border-color--border-primary);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.grid-list1_image {
  object-fit: cover;
  border-radius: 100%;
  width: 5rem;
  height: 5rem;
}

.grid-list1_item {
  border: 1px solid var(--border-color--border-primary);
  text-align: center;
  padding: 1.5rem;
}

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

.grid-list2_avatar-image {
  border: 2px solid var(--base-color-neutral--white);
  object-fit: cover;
  border-radius: 100%;
  width: 5rem;
  height: 5rem;
}

.grid-list2_item-content {
  z-index: 1;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  position: relative;
}

.grid-list2_item {
  border: 1px solid var(--border-color--border-primary);
  text-align: center;
}

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

.grid-list2_image-wrapper {
  width: 100%;
  margin-bottom: -2.5rem;
  overflow: hidden;
}

.grid-list2_image {
  aspect-ratio: 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.grid-list3_content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.grid-list3_item {
  border: 1px solid var(--border-color--border-primary);
  padding: 1.5rem;
}

.form_input-63 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-63:focus {
  border-color: #000;
}

.form_input-63::placeholder {
  color: #0009;
}

.form_input-63.is-icon-left {
  padding-left: 2.75rem;
}

.grid-list3_image {
  object-fit: cover;
  border-radius: 100%;
  width: 4rem;
  height: 4rem;
}

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

.grid-list4_date-wrapper {
  align-items: center;
  display: flex;
}

.grid-list4_icon-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.5rem;
}

.grid-list4_item {
  border: 1px solid var(--border-color--border-primary);
  padding: 1.5rem;
}

.grid-list4_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

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

.grid-list4_content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.grid-list4_title-wrapper {
  flex: 1;
}

.grid-list5_metatag-item {
  align-items: center;
  display: flex;
}

.grid-list5_metatag-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: auto;
  display: flex;
}

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

.grid-list5_content-bottom {
  padding: 1.5rem;
}

.grid-list5_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.grid-list5_title-wrapper,
.grid-list5_button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.form_input-64 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-64:focus {
  border-color: #000;
}

.form_input-64::placeholder {
  color: #0009;
}

.form_input-64.is-icon-left {
  padding-left: 2.75rem;
}

.grid-list5_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.grid-list5_item {
  border: 1px solid var(--border-color--border-primary);
}

.grid-list6_content-bottom {
  padding: 1.5rem;
}

.grid-list6_button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.grid-list6_metatag-item {
  align-items: center;
  display: flex;
}

.grid-list6_image-wrapper {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.grid-list6_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.form_input-65 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-65:focus {
  border-color: #000;
}

.form_input-65::placeholder {
  color: #0009;
}

.form_input-65.is-icon-left {
  padding-left: 2.75rem;
}

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

.grid-list6_title-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.grid-list6_metatag-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: auto;
  display: flex;
}

.grid-list6_item {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-list7_date-wrapper {
  align-items: center;
  display: flex;
}

.grid-list7_content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.form_input-66 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-66:focus {
  border-color: #000;
}

.form_input-66::placeholder {
  color: #0009;
}

.form_input-66.is-icon-left {
  padding-left: 2.75rem;
}

.grid-list7_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

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

.grid-list7_item {
  border: 1px solid var(--border-color--border-primary);
  padding: 1.5rem;
}

.grid-list7_image {
  object-fit: cover;
  width: 4.5rem;
  height: 4.5rem;
}

.grid-list8_metatag {
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
}

.grid-list8_content-right {
  align-items: flex-start;
  display: flex;
}

.grid-list8_content {
  flex: 1;
}

.grid-list8_date-wrapper {
  align-items: center;
  display: flex;
}

.grid-list8_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding: 1.5rem;
  text-decoration: none;
  display: grid;
}

.grid-list8_text-divider {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

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

.grid-list9_item {
  border: 1px solid var(--border-color--border-primary);
}

.grid-list9_title-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.grid-list9_rating-wrapper {
  margin-right: 0.5rem;
  display: flex;
}

.form_input-67 {
  border: 1px solid var(--base-color-neutral--black);
  background-color: var(--base-color-neutral--white);
  color: var(--base-color-neutral--black);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-67:focus {
  border-color: #000;
}

.form_input-67::placeholder {
  color: #0009;
}

.form_input-67.is-icon-left {
  padding-left: 2.75rem;
}

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

.grid-list9_image-wrapper {
  width: 100%;
}

.grid-list9_reviews-wrapper {
  align-items: center;
  display: flex;
}

.grid-list9_content-bottom {
  padding: 1.5rem;
}

.grid-list9_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.grid-list9_rating-icon {
  color: var(--base-color-neutral--black);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-right: 0.25rem;
  display: flex;
}

.grid-list10_item {
  border: 1px solid var(--border-color--border-primary);
}

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

.grid-list10_content-bottom {
  padding: 1.5rem;
}

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

.grid-list10_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.grid-list10_title-wrapper {
  text-decoration: none;
}

.grid-list10_metatag {
  align-items: center;
  display: flex;
}

.grid-list10_details-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.description-list1_content {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.description-list1_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.description-list2_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.description-list2_content {
  border-top: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.description-list2_component {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.description-list3_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr min-content;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.description-list3_item-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.description-list3_list {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.description-list4_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr min-content;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.description-list4_list {
  border-top: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.description-list4_component {
  border: 1px solid var(--border-color--border-primary);
  padding: 2rem;
}

.description-list4_item-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 0.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.stat1_item {
  border: 1px solid var(--border-color--border-primary);
  padding: 1.5rem;
}

.stat1_item-badge {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  align-items: center;
  padding: 0.125rem 0.5rem;
  display: flex;
}

.stat1_item-content-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.stat1_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat1_item-content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.stat2_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat2_item-badge {
  grid-column-gap: 0.125rem;
  grid-row-gap: 0.125rem;
  align-items: center;
  display: flex;
}

.stat2_item-badge-wrapper {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  align-items: center;
  display: flex;
}

.stat2_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px solid var(--border-color--border-primary);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.stat3_item-badge {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  align-items: center;
  margin-left: 0.5rem;
  display: flex;
}

.stat3_progress-bar {
  background-color: var(--base-color-neutral--black);
  width: 60%;
  height: 0.25rem;
}

.stat3_item {
  border: 1px solid var(--border-color--border-primary);
  padding: 1.5rem;
}

.stat3_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat3_item-data-wrapper {
  align-items: center;
  display: flex;
}

.stat3_progress {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
}

.stat4_divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
}

.stat4_item-icon-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.75rem;
}

.stat4_item-link {
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  text-decoration: none;
  display: flex;
}

.stat4_item-content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.stat4_item {
  border: 1px solid var(--border-color--border-primary);
}

.stat4_item-badge {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  align-items: center;
  margin-left: 0.5rem;
  display: flex;
}

.stat4_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat4_item-data-wrapper {
  align-items: center;
  display: flex;
}

.stat5_item {
  border: 1px solid var(--border-color--border-primary);
  padding: 1.5rem 1.25rem 1.5rem 1.5rem;
}

.stat5_item-badge {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  border: 1px solid var(--border-color--border-primary);
  border-radius: 5rem;
  align-items: center;
  padding: 0.125rem 0.5rem;
  display: flex;
}

.stat5_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat5_item-content-top,
.stat5_item-content-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.stat6_item-badge {
  grid-column-gap: 0.125rem;
  grid-row-gap: 0.125rem;
  align-items: center;
  display: flex;
}

.stat6_item-badge-wrapper {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  align-items: center;
  display: flex;
}

.stat6_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat6_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px solid var(--border-color--border-primary);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.stat7_item {
  border: 1px solid var(--border-color--border-primary);
  padding: 1.5rem;
}

.stat7_progress {
  background-color: var(--base-color-neutral--neutral-lightest);
  height: 0.25rem;
}

.stat7_item-data-wrapper {
  align-items: center;
  display: flex;
}

.stat7_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat7_progress-bar {
  background-color: var(--base-color-neutral--black);
  width: 60%;
  height: 0.25rem;
}

.stat7_item-badge {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  align-items: center;
  margin-left: 0.5rem;
  display: flex;
}

.stat8_item-link {
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  text-decoration: none;
  display: flex;
}

.stat8_item {
  border: 1px solid var(--border-color--border-primary);
}

.stat8_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat8_item-data-wrapper {
  align-items: center;
  display: flex;
}

.stat8_item-icon-wrapper {
  background-color: var(--base-color-neutral--neutral-lightest);
  padding: 0.75rem;
}

.stat8_divider {
  background-color: var(--base-color-neutral--black);
  height: 1px;
}

.stat8_item-badge {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  align-items: center;
  margin-left: 0.5rem;
  display: flex;
}

.stat8_item-content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.timeline1_instructions-list-item {
  padding-left: 0.5rem;
}

.timeline1_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.rl-styleguide_label-8 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.timeline1_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

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

.timeline1_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline1_item {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
}

.timeline1_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.section_timeline1 {
  background-color: var(--background-color--background-primary);
}

.timeline1_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline1_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 2rem;
}

.timeline1_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline-1-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline1_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline1_content {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
  position: relative;
}

.timeline1_instructions-list {
  padding-left: 1.25rem;
}

.timeline1_circle-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 8rem;
  height: 100%;
  margin-left: -8rem;
  display: flex;
  position: absolute;
}

.timeline1_content-left {
  padding-right: 1rem;
  position: sticky;
  top: 5rem;
}

.timeline2_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.timeline2_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.rl-styleguide_label-9 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.timeline2_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline2_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.section_timeline2 {
  background-color: var(--background-color--background-primary);
}

.timeline2_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 3rem;
}

.timeline2_item {
  z-index: 2;
  border: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem;
}

.timeline2_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline2_circle-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 8rem;
  height: 100%;
  margin-left: -8rem;
  display: flex;
  position: absolute;
}

.timeline2_content {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
  position: relative;
}

.timeline-2-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline2_content-left {
  padding-right: 1rem;
  position: sticky;
  top: 5rem;
}

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

.timeline2_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline2_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline3_image-wrapper {
  overflow: hidden;
}

.rl-styleguide_label-10 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.timeline-3-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline3_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline3_image {
  width: 100%;
}

.timeline3_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.timeline3_circle-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 8rem;
  height: 100%;
  margin-left: -8rem;
  display: flex;
  position: absolute;
}

.timeline3_content-left {
  padding-right: 1rem;
  position: sticky;
  top: 5rem;
}

.timeline3_content {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
  position: relative;
}

.timeline3_item {
  z-index: 2;
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.timeline3_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

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

.timeline3_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.section_timeline3 {
  background-color: var(--background-color--background-primary);
}

.timeline3_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 2rem;
}

.timeline3_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.timeline3_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline3_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline4_image {
  width: 100%;
}

.timeline4_content-left {
  padding-right: 1rem;
  position: sticky;
  top: 5rem;
}

.rl-styleguide_label-11 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.timeline4_image-wrapper {
  overflow: hidden;
}

.timeline4_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline4_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.timeline4_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline4_content {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.timeline-4-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline4_circle-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 8rem;
  height: 100%;
  margin-left: -8rem;
  display: flex;
  position: absolute;
}

.timeline4_item-content {
  padding: 2rem;
}

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

.timeline4_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline4_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline4_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.section_timeline4 {
  background-color: var(--background-color--background-primary);
}

.timeline4_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 3rem;
}

.timeline4_item {
  z-index: 2;
  border: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
}

.timeline4_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline5_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 2rem;
}

.rl-styleguide_label-12 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.timeline5_item {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  margin-left: 3rem;
}

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

.timeline5_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  position: relative;
}

.timeline5_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline-5-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline5_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline5_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline5_circle-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 2rem;
  height: 100%;
  margin-left: -2rem;
  display: flex;
  position: absolute;
}

.timeline5_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline5_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: relative;
}

.timeline5_content {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 48rem;
  display: grid;
}

.section_timeline5 {
  background-color: var(--background-color--background-primary);
}

.timeline5_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.section_timeline6 {
  background-color: var(--background-color--background-primary);
}

.timeline6_item {
  z-index: 2;
  border: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  margin-left: 3rem;
  padding: 2rem;
}

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

.rl-styleguide_label-13 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.timeline6_circle-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 2rem;
  height: 100%;
  margin-left: -2rem;
  display: flex;
  position: absolute;
}

.timeline6_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.timeline6_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: relative;
}

.timeline6_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline6_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline6_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline-6-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline6_content {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 48rem;
  display: grid;
}

.timeline6_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 3rem;
}

.timeline6_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline6_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline-7-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

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

.timeline7_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.rl-styleguide_label-14 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  display: inline-block;
}

.timeline7_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 2rem;
}

.timeline7_content {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 48rem;
  display: grid;
}

.timeline7_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.section_timeline7 {
  background-color: var(--background-color--background-primary);
}

.timeline7_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.timeline7_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline7_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline7_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline7_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: relative;
}

.timeline7_item {
  z-index: 2;
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: 3rem;
}

.timeline7_image-wrapper {
  overflow: hidden;
}

.timeline7_image {
  width: 100%;
}

.timeline7_circle-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 2rem;
  height: 100%;
  margin-left: -2rem;
  display: flex;
  position: absolute;
}

.timeline8_circle-wrapper {
  justify-content: center;
  width: 2rem;
  height: 100%;
  margin-left: -2rem;
  display: flex;
  position: absolute;
}

.section_timeline8 {
  background-color: var(--background-color--background-primary);
}

.timeline8_content {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 48rem;
  display: grid;
}

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

.timeline8_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline8_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.timeline-8-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline8_item-content {
  padding: 2rem;
}

.timeline8_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline8_item {
  z-index: 2;
  border: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  margin-left: 3rem;
}

.timeline8_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline8_image-wrapper {
  overflow: hidden;
}

.timeline8_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline8_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 3rem;
}

.timeline8_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline8_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: relative;
}

.timeline8_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  position: relative;
}

.timeline9_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline9_item {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
}

.timeline9_item.item-left {
  text-align: right;
  align-items: flex-end;
}

.timeline9_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.timeline9_empty-space {
  width: 100%;
}

.timeline9_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline9_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline9_row {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline9_content {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.timeline9_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline9_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline9_circle-wrapper {
  justify-content: center;
  width: 2rem;
  height: 100%;
  display: flex;
}

.timeline-9-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.section_timeline9 {
  z-index: -3;
  background-color: var(--background-color--background-primary);
}

.timeline9_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline9_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 2rem;
}

.timeline-10-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline10_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline10_empty-space {
  width: 100%;
}

.timeline10_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.section_timeline10 {
  z-index: -3;
  background-color: var(--background-color--background-primary);
}

.timeline10_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline10_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline10_circle-wrapper {
  justify-content: center;
  width: 2rem;
  display: flex;
}

.timeline10_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline10_row {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline10_item {
  z-index: 2;
  border: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem;
}

.timeline10_content {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.timeline10_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 3rem;
}

.timeline10_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline10_progress-line,
.timeline11_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline11_row {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline11_empty-space {
  width: 100%;
}

.timeline11_image-wrapper {
  overflow: hidden;
}

.timeline-11-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline11_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 2rem;
}

.timeline11_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline11_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.timeline11_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline11_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline11_circle-wrapper {
  justify-content: center;
  width: 2rem;
  display: flex;
}

.timeline11_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline11_image {
  width: 100%;
}

.timeline11_item-content.item-left {
  text-align: right;
  align-items: flex-end;
}

.section_timeline11 {
  z-index: -3;
  background-color: var(--background-color--background-primary);
}

.timeline11_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline11_item {
  z-index: 2;
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.timeline11_item.item-left {
  align-items: flex-end;
}

.timeline11_content {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.timeline12_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline12_item-content {
  padding: 2rem;
}

.timeline12_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline12_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.timeline-12-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline12_row {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline12_item {
  z-index: 2;
  border: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
}

.timeline12_content {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.timeline12_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_timeline12 {
  z-index: -3;
  background-color: var(--background-color--background-primary);
}

.timeline12_image-wrapper {
  overflow: hidden;
}

.timeline12_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline12_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline12_empty-space {
  width: 100%;
}

.timeline12_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 3rem;
}

.timeline12_circle-wrapper {
  justify-content: center;
  width: 2rem;
  display: flex;
}

.timeline12_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline12_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.timeline13_image {
  width: 100%;
}

.timeline-13-instructions-delete {
  z-index: 1;
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.timeline13_item {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.timeline13_item.item-left {
  text-align: right;
  flex-flow: column;
  align-items: flex-end;
  display: flex;
}

.timeline13_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: absolute;
}

.timeline13_line {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 3px;
  height: 100%;
}

.timeline13_row {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline13_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(
    180deg,
    var(--background-color--background-primary),
    #0000
  );
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline13_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline13_progress-line-cover {
  background-color: var(--background-color--background-primary);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline13_list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline13_content {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.timeline13_circle-wrapper {
  justify-content: center;
  width: 2rem;
  display: flex;
}

.section_timeline13 {
  z-index: -3;
  background-color: var(--background-color--background-primary);
}

.timeline13_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(
    180deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline13_image-wrapper {
  overflow: hidden;
}

.timeline13_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  margin-top: 2rem;
}

.section_timeline14 {
  background-color: var(--background-color--background-primary);
}

.timeline14_progress-bar {
  z-index: 1;
  background-color: var(--base-color-neutral--black);
  width: 10%;
  height: 3px;
  transition: width 0.2s;
  position: absolute;
  top: 3.5rem;
}

.timeline14_fade-overlay-right {
  z-index: 0;
  background-image: linear-gradient(
    90deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 0.5rem;
  position: absolute;
  bottom: 0.75rem;
  right: 0%;
}

.timeline14_tabs-menu {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4rem;
  display: flex;
  overflow: auto;
}

.timeline14_fade-overlay-left {
  z-index: 2;
  background-image: linear-gradient(
    270deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 6px;
  position: absolute;
  bottom: 0.75rem;
  left: 0%;
}

.timeline14_tab-progress {
  background-color: var(--base-color-neutral--neutral-lighter);
  width: 100%;
  height: 3px;
}

.timeline14_tab-progress-wrapper {
  align-items: center;
  width: 100%;
  display: flex;
}

.timeline14_tab-link {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  color: var(--link-color--link-secondary);
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 0;
  transition: color 0.2s;
  display: flex;
}

.timeline14_tab-link.w--current {
  color: #000;
  background-color: #0000;
}

.timeline14_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.timeline-14-instructions-delete {
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  display: block;
}

.timeline14_component {
  position: relative;
}

.timeline14_image {
  width: 100%;
}

.timeline14_circle {
  z-index: 2;
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  flex: none;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  display: flex;
}

.timeline14_tab-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.timeline14_instructions-callout-image {
  margin-top: 1.5rem;
}

.timeline14_tab-change {
  display: none;
}

.timeline15_fade-overlay-left {
  z-index: 2;
  background-image: linear-gradient(
    90deg,
    var(--background-color--background-primary),
    #fff0
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  top: 0.875rem;
  left: 0%;
}

.timeline15_tab-progress-wrapper {
  align-items: center;
  width: 100%;
  display: flex;
}

.timeline15_tab-change {
  display: none;
}

.timeline15_component {
  position: relative;
}

.timeline15_tab-progress {
  background-color: #ccc;
  width: 100%;
  height: 3px;
}

.timeline15_tab-link {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  color: #aaa;
  background-color: #0000;
  border-bottom: 1.5px solid #0000;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 0;
  display: flex;
}

.timeline15_tab-link.w--current {
  color: #000;
  background-color: #0000;
}

.timeline15_progress-bar {
  z-index: 1;
  background-color: var(--base-color-neutral--black);
  width: 10%;
  height: 3px;
  transition: width 0.2s;
  position: absolute;
  bottom: 3.5625rem;
}

.timeline15_image {
  width: 100%;
}

.timeline15_tab-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.timeline15_circle {
  z-index: 2;
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  flex: none;
  justify-content: center;
  align-items: center;
  width: 0.9375rem;
  height: 0.9375rem;
  display: flex;
}

.timeline15_instructions-callout-image {
  margin-top: 1.5rem;
}

.section_timeline15 {
  background-color: var(--background-color--background-primary);
}

.timeline15_tabs-menu {
  justify-content: space-between;
  align-items: center;
  margin-top: 4rem;
  display: flex;
  overflow: auto;
}

.timeline15_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.timeline-15-instructions-delete {
  background-color: var(--base-color-neutral--neutral-lightest);
  text-align: left;
  padding: 2rem;
  display: block;
}

.timeline15_fade-overlay-right {
  z-index: 0;
  background-image: linear-gradient(
    90deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  top: 0.875rem;
  right: 0%;
}

.timeline16_progress-wrapper {
  align-items: center;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
}

.section_timeline16 {
  background-color: var(--background-color--background-primary);
  overflow: hidden;
}

.timeline16_arrow {
  border: 1px solid var(--border-color--border-primary);
  background-color: var(--base-color-neutral--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.timeline16_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 3px;
}

.timeline16_fade-overlay-left {
  z-index: 2;
  background-image: linear-gradient(
    90deg,
    var(--background-color--background-primary),
    #fff0
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  top: 0.375rem;
  left: 0%;
}

.timeline16_item-content {
  text-align: center;
  padding-left: 2rem;
  padding-right: 2rem;
}

.timeline16_slider {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.timeline16_item {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
}

.timeline16_fade-overlay-right {
  z-index: 2;
  background-image: linear-gradient(
    90deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  top: 0.375rem;
  right: 0%;
}

.timeline16_arrow-icon {
  color: var(--base-color-neutral--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.timeline16_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  flex: none;
  width: 0.9375rem;
  height: 0.9375rem;
}

.timeline16_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  display: none;
  top: auto;
  bottom: 0%;
  right: auto;
}

.timeline16_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.timeline16_mask {
  width: 33.33%;
  overflow: visible;
}

.timeline17_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.timeline17_fade-overlay-right {
  z-index: 0;
  background-image: linear-gradient(
    90deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  top: 0.375rem;
  right: 0%;
}

.timeline17_list {
  display: flex;
  position: relative;
}

.section_timeline17 {
  background-color: var(--background-color--background-primary);
  overflow: hidden;
}

.timeline17_progress-wrapper {
  align-items: center;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
}

.timeline17_fade-overlay-left {
  z-index: 1;
  background-image: linear-gradient(
    90deg,
    var(--background-color--background-primary),
    #fff0
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  top: 0.375rem;
  left: 0%;
}

.timeline17_circle {
  z-index: 2;
  background-color: var(--base-color-neutral--black);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  flex: none;
  width: 0.9375rem;
  height: 0.9375rem;
}

.timeline17_progress-line {
  background-color: var(--base-color-neutral--black);
  width: 100%;
  height: 3px;
}

.timeline17_item {
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.timeline17_content {
  display: flex;
  position: relative;
}

.timeline17_item-content {
  text-align: center;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.timeline18_image {
  width: 100%;
}

.timeline18_arrow-icon {
  color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.timeline18_mask {
  width: 33.33%;
  overflow: visible;
}

.timeline18_fade-overlay-left {
  z-index: 2;
  background-image: linear-gradient(
    90deg,
    var(--background-color--background-primary),
    #fff0
  );
  width: 4rem;
  height: 100%;
  position: absolute;
  left: 0%;
}

.timeline18_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.timeline18_item {
  z-index: 2;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.timeline18_image-wrapper {
  width: 60%;
  overflow: hidden;
}

.timeline18_item-content {
  text-align: center;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.timeline18_progress-line {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  width: 100%;
  height: 3px;
}

.timeline18_progress-wrapper {
  align-items: center;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 1rem;
  display: flex;
}

.timeline18_circle {
  z-index: 2;
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  flex: none;
  width: 0.9375rem;
  height: 0.9375rem;
}

.timeline18_fade-overlay-right {
  z-index: 2;
  background-image: linear-gradient(
    90deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 100%;
  position: absolute;
  right: 0%;
}

.timeline18_arrow {
  border: 1px solid var(--black-archive\<deleted\|variable-dccb7db6\>);
  background-color: var(--white-archive\<deleted\|variable-1766b841\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.section_timeline18 {
  background-color: var(--background-color--background-primary);
  overflow: hidden;
}

.timeline18_slide-nav {
  height: 1.75rem;
  font-size: 0.5rem;
  display: none;
  top: auto;
  bottom: 0%;
  right: auto;
}

.timeline18_slider {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.timeline19_circle {
  z-index: 2;
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  flex: none;
  width: 0.9375rem;
  height: 0.9375rem;
}

.timeline19_progress-wrapper {
  align-items: center;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 1rem;
  display: flex;
  position: relative;
}

.timeline19_image {
  width: 100%;
}

.timeline19_fade-overlay-right {
  z-index: 0;
  background-image: linear-gradient(
    90deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  top: 0.375rem;
  right: 0%;
}

.timeline19_image-wrapper {
  width: 60%;
  overflow: hidden;
}

.timeline19_fade-overlay-left {
  z-index: 1;
  background-image: linear-gradient(
    90deg,
    var(--background-color--background-primary),
    #fff0
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  top: 0.375rem;
  left: 0%;
}

.timeline19_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.timeline19_item {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
  position: relative;
}

.timeline19_list {
  display: flex;
  position: relative;
}

.timeline19_item-content {
  text-align: center;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.section_timeline19 {
  background-color: var(--background-color--background-primary);
  overflow: hidden;
}

.timeline19_progress-line {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  width: 100%;
  height: 3px;
}

.timeline20_list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: center;
  display: grid;
  position: relative;
}

.timeline20_fade-overlay-right {
  z-index: 0;
  background-image: linear-gradient(
    90deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  right: 0%;
}

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

.timeline20_progress-line {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  width: 100%;
  height: 3px;
}

.timeline20_progress-wrapper {
  align-items: center;
  width: 100%;
  display: flex;
}

.timeline20_circle {
  z-index: 2;
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  flex: none;
  width: 0.9375rem;
  height: 0.9375rem;
}

.timeline20_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.section_timeline20 {
  background-color: var(--background-color--background-primary);
  overflow: hidden;
}

.timeline20_item-content {
  margin-right: 1rem;
}

.timeline20_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: 1fr max-content 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.timeline21_list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: center;
  display: grid;
  position: relative;
}

.timeline21_item-content {
  padding-right: 1rem;
}

.timeline21_fade-overlay-right {
  z-index: 0;
  background-image: linear-gradient(
    90deg,
    #fff0,
    var(--background-color--background-primary)
  );
  width: 4rem;
  height: 4px;
  position: absolute;
  right: 0%;
}

.timeline21_circle {
  z-index: 2;
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  box-shadow: 0 0 0 8px var(--background-color--background-primary);
  border-radius: 100%;
  flex: none;
  width: 0.9375rem;
  height: 0.9375rem;
}

.timeline21_progress-line {
  background-color: var(--black-archive\<deleted\|variable-dccb7db6\>);
  width: 100%;
  height: 3px;
}

.timeline21_progress-wrapper {
  align-items: center;
  width: 100%;
  display: flex;
}

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

.timeline21_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.timeline21_image-wrapper {
  margin-right: 2.5rem;
  overflow: hidden;
}

.timeline21_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.timeline21_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: 1fr max-content 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
  position: relative;
}

.section_timeline21 {
  background-color: var(--background-color--background-primary);
  overflow: hidden;
}

.comparison1_list-row {
  width: 100%;
}

.comparison1_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.comparison1_top-row-title {
  text-align: center;
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison1_content {
  width: 100%;
}

.comparison1_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison1_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison1_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
}

.comparison1_component {
  flex-direction: column;
  align-items: center;
}

.comparison1_top-row-icon {
  display: inline-block;
}

.comparison1_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  align-items: stretch;
}

.comparison2_list-row {
  width: 100%;
}

.comparison2_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison2_content {
  width: 100%;
}

.comparison2_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison2_component {
  flex-direction: column;
  align-items: center;
}

.comparison2_feature {
  padding: 1rem 1.5rem;
}

.comparison2_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison2_top-row-icon {
  display: inline-block;
}

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

.comparison2_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  align-items: stretch;
}

.comparison3_component {
  flex-direction: column;
  align-items: center;
}

.comparison3_content {
  width: 100%;
}

.comparison3_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison3_top-row-icon {
  display: inline-block;
}

.comparison3_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison3_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison3_list-row {
  width: 100%;
}

.comparison3_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.comparison3_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
}

.comparison3_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.comparison4_top-row-icon {
  display: inline-block;
}

.comparison4_feature {
  padding: 1rem 1.5rem;
}

.comparison4_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison4_content {
  width: 100%;
}

.comparison4_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison4_component {
  flex-direction: column;
  align-items: center;
}

.comparison4_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison4_list-row {
  width: 100%;
}

.comparison4_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

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

.comparison5_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison5_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.comparison5_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  align-items: stretch;
}

.comparison5_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
}

.comparison5_list-row {
  width: 100%;
}

.comparison5_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.comparison5_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison5_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison5_content {
  width: 100%;
}

.comparison5_component {
  flex-direction: column;
  align-items: center;
}

.comparison6_feature {
  padding: 1rem 1.5rem;
}

.comparison6_component {
  flex-direction: column;
  align-items: center;
}

.comparison6_list-row {
  width: 100%;
}

.comparison6_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

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

.comparison6_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  align-items: stretch;
}

.comparison6_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison6_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison6_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.comparison6_content {
  width: 100%;
}

.comparison7_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.comparison7_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.comparison7_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.comparison7_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison7_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
}

.comparison7_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison7_content,
.comparison7_list-row {
  width: 100%;
}

.comparison7_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison7_component {
  flex-direction: column;
  align-items: center;
}

.comparison8_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

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

.comparison8_component {
  flex-direction: column;
  align-items: center;
}

.comparison8_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison8_list-row {
  width: 100%;
}

.comparison8_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.comparison8_feature {
  padding: 1rem 1.5rem;
}

.comparison8_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison8_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.comparison8_content,
.comparison9_list-row {
  width: 100%;
}

.comparison9_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.comparison9_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  align-items: stretch;
}

.comparison9_content {
  width: 100%;
}

.comparison9_logo {
  max-height: 3rem;
}

.comparison9_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison9_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison9_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison9_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
}

.comparison9_component {
  flex-direction: column;
  align-items: center;
}

.comparison10_list-row {
  width: 100%;
}

.comparison10_component {
  flex-direction: column;
  align-items: center;
}

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

.comparison10_content {
  width: 100%;
}

.comparison10_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison10_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison10_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison10_logo {
  max-height: 3rem;
}

.comparison10_feature {
  padding: 1rem 1.5rem;
}

.comparison10_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  align-items: stretch;
}

.comparison11_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.comparison11_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
}

.comparison11_logo {
  max-height: 3rem;
}

.comparison11_component {
  flex-direction: column;
  align-items: center;
}

.comparison11_list-row,
.comparison11_content {
  width: 100%;
}

.comparison11_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison11_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison11_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison11_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.comparison12_content {
  width: 100%;
}

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

.comparison12_feature {
  padding: 1rem 1.5rem;
}

.comparison12_logo {
  max-height: 3rem;
}

.comparison12_component {
  flex-direction: column;
  align-items: center;
}

.comparison12_top-row-title {
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.comparison12_list-row {
  width: 100%;
}

.comparison12_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.comparison12_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison12_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison13_feature-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--border-color--border-primary);
  justify-content: space-between;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.comparison13_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.comparison13_card {
  border: 1px solid var(--border-color--border-primary);
  flex-flow: column;
  padding: 2rem;
  display: flex;
}

.comparison13_icon-wrapper {
  flex-direction: column;
}

.comparison13_feature-list-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.comparison13_feature-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.comparison13_feature-list-top {
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.comparison13_grid-list,
.comparison14_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.comparison14_feature-list-top {
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.comparison14_image-wrapper {
  width: 100%;
  max-width: 18rem;
  margin-left: auto;
  margin-right: auto;
}

.comparison14_feature-list-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.comparison14_feature-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.comparison14_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.comparison14_card {
  border: 1px solid var(--border-color--border-primary);
  flex-flow: column;
  padding: 2rem;
  display: flex;
}

.comparison14_feature-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--border-color--border-primary);
  justify-content: space-between;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.comparison14_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.comparison15_card {
  border: 1px solid var(--border-color--border-primary);
  flex-flow: column;
  padding: 2rem;
  display: flex;
}

.comparison15_feature-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.comparison15_logo-wrapper {
  justify-content: center;
  display: flex;
}

.comparison15_feature-list-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: grid;
}

.comparison15_feature-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--border-color--border-primary);
  justify-content: space-between;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.comparison15_feature-list-top {
  border-bottom: 1px solid var(--border-color--border-primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.comparison15_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.comparison15_logo {
  max-height: 3rem;
}

.comparison15_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.appt-scheduling {
  width: 100%;
  margin-top: -3rem;
}

.contact-us-link {
  text-decoration: none;
}

.background-video.home-header_background-video {
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.footer-section-logo {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  align-items: flex-end;
  display: flex;
}

.service-hero-title {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  display: flex;
}

.img-section-main {
  border-radius: 2rem;
}

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

.image-overlay-layer-2.home_feature_image-container {
  border-radius: 3rem;
}

.image {
  aspect-ratio: 1;
  object-fit: cover;
}

.service-footer-title {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  align-items: center;
  display: flex;
}

.service-detail-video-wrapper {
  width: 100%;
  position: relative;
}

.home5-testimonial_client-video {
  z-index: 1;
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 2rem;
}

.form {
  grid-column-gap: 0.25rem;
  grid-row-gap: 0.25rem;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.form.kgc-form {
  padding-top: 0.75rem;
}

.kgc-calculator-result {
  padding-bottom: 2rem;
  font-size: 1.5rem;
}

.kgc-calculator-buttons {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  align-items: center;
  padding-bottom: 2rem;
  display: flex;
}

.kgc-btn-reset {
  cursor: pointer;
}

.kgc-form-field {
  border-radius: 0.5rem;
  font-size: 1.25rem;
}

.kgc-form-field.is-small {
  font-size: 1rem;
}

.kgc-form-label {
  font-size: 1.375rem;
  font-weight: 600;
}

.kgc-form-field-group {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  display: flex;
}

.heading {
  font-size: 1.75rem;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 3.25rem;
  }

  h2 {
    font-size: 2.75rem;
  }

  h3 {
    font-size: 2.25rem;
  }

  h4 {
    font-size: 1.75rem;
  }

  .hide-tablet {
    display: none;
  }

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

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

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

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

  .margin-bottom.margin-xxlarge.is-tablet-medium {
    margin-bottom: 2rem;
  }

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

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

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

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

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

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

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

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

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

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

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .rl-styleguide_item-row {
    grid-template-columns: auto 1fr;
  }

  .rl-styleguide_icons-list {
    grid-auto-flow: row;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .button.max-width-full.is-pricing21-button {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .heading-style-h3 {
    font-size: 2.25rem;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .spacer-large {
    padding-top: 2.5rem;
  }

  .spacer-xlarge {
    padding-top: 3.5rem;
  }

  .spacer-xxlarge {
    padding-top: 4.5rem;
  }

  .spacer-huge {
    padding-top: 5rem;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 7.5rem;
  }

  .rl-styleguide_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    padding-top: 4rem;
  }

  .rl-styleguide_image {
    height: 100%;
    max-height: none;
  }

  .rl-styleguide_content {
    max-width: none;
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .rl-styleguide_image-wrapper {
    height: 640px;
  }

  .menu-icon4_line-bottom {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-base {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: absolute;
  }

  .navbar16_link {
    margin-top: 0;
    margin-bottom: 0;
    padding: 1rem 0;
    position: static;
  }

  .navbar16_menu {
    flex-direction: column;
    justify-content: center;
    position: absolute;
  }

  .footer8_top-wrapper {
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
  }

  .footer8_form-block {
    min-width: auto;
  }

  .portfolio1-related_list {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .menu-icon4_wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .portfolio1-header_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .navbar16_links-wrapper {
    flex: 1;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .navbar16_menu-button {
    margin-left: -0.5rem;
    padding: 0;
  }

  .navbar16_menu-button.w--open {
    background-color: #0000;
  }

  .portfolio1-content1_component,
  .portfolio1-content3_component,
  .portfolio1-content2_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .menu-icon4_line-top {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon4 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -0.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .navbar16_bottom {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar16_container {
    grid-auto-columns: 1fr;
  }

  .menu-icon4_line-middle {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: static;
  }

  .menu-icon_line-middle-top {
    z-index: 2;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: 0;
  }

  .portfolio2-related_list {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .portfolio3-related_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .portfolio3-content2_component,
  .portfolio3-content1_component {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .portfolio3-content3_content-wrapper {
    position: static;
  }

  .portfolio3-header_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .portfolio3-content3_component {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .portfolio3-content1_content-wrapper,
  .portfolio3-content2_content-wrapper {
    position: static;
  }

  .portfolio4-header_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .portfolio4-related_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .portfolio4-content_component,
  .portfolio5-content1_content-wrapper,
  .portfolio5-content2_content-wrapper,
  .portfolio5-content3_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

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

  .portfolio5-related_list {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .portfolio6-related_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .portfolio6-header_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .portfolio7-related_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .menu-icon1_line-top {
    background-color: var(--base-color-neutral--black);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .heading-medium-4 {
    font-size: 1.75rem;
  }

  .pricing1-comparison_top-row-content {
    padding: 1.5rem 1rem;
  }

  .pricing1-header_plans {
    grid-template-columns: 1fr;
  }

  .navbar1_menu-dropdown {
    width: 100%;
    font-size: 1.125rem;
  }

  .navbar1_menu-button.w--open {
    background-color: #0000;
  }

  .navbar1_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar1_dropdown-list.w--open {
    border-style: none;
    padding: 0;
  }

  .menu-icon1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -0.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar1_menu-buttons {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    margin-left: 0;
  }

  .navbar1_dropdown-toggle {
    align-items: center;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0;
    display: flex;
  }

  .menu-icon1_line-bottom {
    background-color: var(--base-color-neutral--black);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar1_link {
    width: auto;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

  .footer1_top-wrapper {
    grid-row-gap: 4rem;
    flex-flow: column-reverse wrap;
    grid-template-columns: 1fr;
    grid-auto-flow: row dense;
    display: flex;
  }

  .navbar1_dropdown-link {
    width: auto;
    padding: 0.75rem 0 0.75rem 5%;
  }

  .pricing1-testimonial_component {
    grid-column-gap: 2rem;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar1_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .menu-icon1_line-middle {
    background-color: var(--base-color-neutral--black);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .pricing1-comparison_row-content.is-first {
    border-left-style: none;
  }

  .pricing2-header_component {
    grid-template-columns: 1fr;
  }

  .pricing2-features_list {
    grid-column-gap: 2rem;
  }

  .pricing3-testimonial_mask {
    width: 100%;
  }

  .pricing3-testimonial_component {
    padding-left: 0;
    padding-right: 0;
  }

  .pricing3-faq_component {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
  }

  .pricing3-testimonial_slide {
    margin-right: 2.5rem;
    padding-right: 0;
  }

  .pricing3-cta_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .pricing4-header_component {
    grid-template-columns: 1fr;
  }

  .pricing4-comparison_top-row-price {
    font-size: 3.25rem;
  }

  .pricing4-faq_component {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .pricing5-customers_logo-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing5-cta_component {
    grid-column-gap: 3rem;
  }

  .pricing5-header_component {
    grid-template-columns: 1fr;
  }

  .pricing5-customers_content-left {
    max-width: 16rem;
  }

  .pricing5-cta_button-row {
    flex: none;
  }

  .pricing5-features_component {
    grid-column-gap: 2rem;
  }

  .pricing5-customers_component {
    grid-column-gap: 3rem;
  }

  .pricing5-faq_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .pricing5-cta_content {
    margin-right: 3rem;
  }

  .blog1-header_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .blog2-header_list {
    grid-template-columns: 1fr 1fr;
  }

  .blog3-header_featured-blog {
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 4rem;
  }

  .blog3-header_featured-list {
    grid-row-gap: 3.5rem;
  }

  .blog3-category_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .blog3-newsletter_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .blog3-category_list {
    grid-template-columns: 1fr 1fr;
  }

  .blog3-cta_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .blog3-category_button-row {
    flex: none;
  }

  .blog3-header_list {
    grid-template-columns: 1fr 1fr;
  }

  .blog3-newsletter_content {
    margin-right: 0;
  }

  .blog3-category_heading {
    margin-right: 3rem;
  }

  .blog4-cta_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .blog4-header_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .blog5-latest_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .blog5-latest_heading {
    margin-right: 3rem;
  }

  .blog5-newsletter_content {
    margin-right: 0;
  }

  .blog5-header_component {
    grid-column-gap: 3rem;
    grid-template-columns: 0.25fr 1fr;
  }

  .blog5-newsletter_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .blog5-latest_button-row {
    flex: none;
  }

  .blog5-header_featured-list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .blog5-latest_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .blog5-header_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .blog-post1-related_list {
    grid-template-columns: 1fr 1fr;
  }

  .blog-post1-header_title-wrapper {
    margin-bottom: 4rem;
  }

  .blog-post1-header_image-wrapper {
    margin-bottom: 3rem;
    padding-top: 56.25%;
  }

  .blog-post1-content_content {
    margin-bottom: 3rem;
  }

  .blog-post2-related_list {
    grid-template-columns: 1fr 1fr;
  }

  .blog-post2-content_content {
    margin-bottom: 3rem;
  }

  .blog-post3-related_button-row {
    flex: none;
  }

  .blog-post3-content_content {
    margin-bottom: 3rem;
  }

  .blog-post3-related_heading {
    margin-right: 3rem;
  }

  .blog-post3-related_list {
    grid-template-columns: 1fr 1fr;
  }

  .blog-post3-header_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .blog-post3-newsletter_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .blog-post3-newsletter_content {
    margin-right: 0;
  }

  .blog-post3-related_heading-wrapper,
  .blog-post4-related_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .blog-post4-related_heading {
    margin-right: 3rem;
  }

  .blog-post4-related_list {
    grid-template-columns: 1fr 1fr;
  }

  .blog-post4-content_content {
    margin-bottom: 3rem;
  }

  .blog-post4-content_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-post4-header_image-wrapper {
    margin-bottom: 3rem;
    padding-top: 56.25%;
  }

  .blog-post4-content_newsletter {
    position: static;
  }

  .blog-post4-related_button-row {
    flex: none;
  }

  .blog-post5-related_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .blog-post5-content_content {
    margin-bottom: 3rem;
  }

  .blog-post5-related_button-row {
    flex: none;
  }

  .blog-post5-related_heading {
    margin-right: 3rem;
  }

  .blog-post5-content_newsletter {
    position: static;
  }

  .blog-post5-content_content-left {
    padding-right: 0;
    position: static;
  }

  .blog-post5-content_contributers {
    position: static;
  }

  .blog-post5-content_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-post5-related_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .blog-post5-header_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .legal2-content_accordion-icon {
    display: flex;
  }

  .legal2-content_sidebar-heading-text {
    font-size: 1.125rem;
    font-weight: 400;
  }

  .legal2-content_sidebar {
    width: 100%;
    margin-right: 0;
    position: relative;
    top: 0;
  }

  .legal2-content_component {
    grid-column-gap: 3rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .legal2-content_sidebar-heading {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
    border: 1px solid var(--border-color--border-primary);
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 1rem;
    display: flex;
  }

  .contact1-header_component {
    grid-column-gap: 3rem;
    grid-auto-flow: row;
    min-height: auto;
  }

  .contact2-header_component {
    grid-column-gap: 2rem;
  }

  .contact2-locations_component {
    grid-column-gap: 3rem;
  }

  .contact3-locations_component {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .contact3-header_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .contact3-details_component {
    grid-column-gap: 2rem;
  }

  .contact5-header_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .contact5-customers_component {
    grid-column-gap: 3rem;
  }

  .contact5-customers_content-left {
    max-width: 16rem;
  }

  .contact5-customers_logo-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .contact5-details_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr;
  }

  .about1-team_list,
  .about1-press_list {
    grid-template-columns: 1fr 1fr;
  }

  .about1-values_list {
    grid-column-gap: 2rem;
  }

  .about1-story_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .about1-growth_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .about2-story_timeline-step {
    grid-column-gap: 24px;
  }

  .about2-story_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .about2-testimonial_component {
    grid-template-columns: 1fr 1fr;
  }

  .about2-values_list,
  .about2-team_list {
    grid-column-gap: 2rem;
  }

  .about3-press_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .about3-values_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .about3-testimonials_component {
    column-count: 2;
  }

  .about3-press_button-row {
    flex: none;
  }

  .about3-growth_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .about3-header_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

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

  .about3-team_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .about3-press_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .about3-press_heading {
    margin-right: 3rem;
  }

  .about4-team_list {
    grid-template-columns: 1fr 1fr;
  }

  .about4-partners_component {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .about4-growth_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .about4-newsletter_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .about4-newsletter_content {
    margin-right: 0;
  }

  .about4-values_list {
    grid-column-gap: 2rem;
  }

  .about5-locations_component {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .about5-overview_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .about5-team_slide {
    padding-right: 2rem;
  }

  .about5-team_component {
    padding-left: 0;
    padding-right: 0;
  }

  .about5-team_mask {
    width: 50%;
  }

  .home1-blog_list {
    grid-template-columns: 1fr 1fr;
  }

  .home1-features_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home1-howitworks_list {
    grid-column-gap: 2rem;
  }

  .home1-results_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .footer6_newsletter-wrapper {
    justify-content: flex-start;
    display: block;
  }

  .footer6_newsletter-text-wrapper {
    margin-bottom: 1.5rem;
  }

  .footer6_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .footer6_form-block {
    min-width: auto;
  }

  .home1-header_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home2-testimonial_mask {
    width: 50%;
  }

  .home2-testimonial_slide {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .navbar3_container {
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer5_bottom-wrapper {
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .navbar3_menu-button {
    margin-left: -0.5rem;
    padding: 0;
  }

  .navbar3_menu-button.w--open {
    background-color: #0000;
  }

  .menu-icon3_line-bottom {
    background-color: var(--base-color-neutral--black);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar3_logo-link-menu {
    float: none;
    margin-top: 2.5rem;
    margin-bottom: 2rem;
    display: flex;
    position: static;
  }

  .navbar3_menu-dropdown {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 1.125rem;
    display: block;
    position: relative;
  }

  .navbar3_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar3_dropdown-list.w--open {
    border-style: none;
    padding: 0;
    position: static;
  }

  .home2-blog_list {
    grid-template-columns: 1fr 1fr;
  }

  .navbar3_tablet-menu-button {
    width: 100%;
    margin-top: 1.5rem;
    margin-left: 0;
    margin-right: 0;
    display: inline-block;
  }

  .menu-icon3_line-middle {
    background-color: var(--base-color-neutral--black);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar3_menu-background {
    z-index: 0;
    background-color: #00000080;
    width: 100vw;
    height: 100vh;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .footer5_newsletter-text-wrapper {
    margin-bottom: 1.5rem;
  }

  .footer5_form-block {
    min-width: auto;
  }

  .menu-icon3_line-top {
    background-color: var(--base-color-neutral--black);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .footer5_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .footer5_social-icons {
    margin-bottom: 2rem;
  }

  .menu-icon3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -0.5px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar3_dropdown-toggle {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0.75rem 2rem 0.75rem 0;
    position: relative;
  }

  .home2-customers_list {
    grid-column-gap: 2rem;
  }

  .testimonial19_arrow {
    width: 3rem;
    height: 3rem;
  }

  .home2-features_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .footer5_newsletter-wrapper {
    justify-content: flex-start;
    margin-bottom: 4.5rem;
    display: block;
  }

  .navbar3_dropdown-link {
    padding: 0.75rem 0 0.75rem 5%;
  }

  .navbar3_link {
    padding: 0.75rem 0;
    font-size: 1.125rem;
    position: static;
  }

  .navbar3_menu {
    z-index: 1;
    background-color: var(--base-color-neutral--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border-right: 1px solid #000;
    flex-direction: column;
    justify-content: center;
    width: 80vw;
    height: 100dvh;
    margin-left: 0;
    padding-bottom: 6.5rem;
    padding-left: 5vw;
    padding-right: 5vw;
    transition: height 0.5s;
    display: block;
    position: absolute;
    inset: 0% auto 0% 0%;
    overflow: auto;
  }

  .menu-icon2_line-bottom {
    background-color: var(--base-color-neutral--black);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .home3-feature_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -0.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon2_line-top {
    background-color: var(--base-color-neutral--black);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar2_dropdown-link {
    text-align: center;
    width: auto;
    padding: 0.75rem 0;
    font-size: 16px;
  }

  .home3-howitworks_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .home3-header_component {
    grid-column-gap: 0rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .navbar2_dropdwn-toggle {
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: 0.75rem 2rem 0.75rem 0;
    display: flex;
  }

  .navbar2_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar2_dropdown-list.w--open {
    border-style: none;
    padding: 0;
    position: static;
  }

  .navbar2_container {
    grid-template-columns: 0.25fr 1fr;
    display: flex;
  }

  .navbar2_menu-dropdown {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar2_menu-button {
    padding: 0;
  }

  .navbar2_menu-button.w--open {
    background-color: #0000;
  }

  .navbar2_link {
    text-align: center;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

  .navbar2_button-wrapper {
    align-items: center;
  }

  .home3-faq_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .footer4_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    justify-content: center;
    justify-items: center;
  }

  .home3-benefits_component {
    grid-column-gap: 2rem;
  }

  .menu-icon2_line-middle {
    background-color: var(--base-color-neutral--black);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .home3-howitworks_timeline-step {
    grid-column-gap: 24px;
  }

  .navbar2_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    justify-content: center;
    padding: 1rem 5% 2.5rem;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .navbar10_dropdown-toggle {
    align-items: center;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .home4-casestudies_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .home4-casestudies_button-row {
    flex: none;
  }

  .footer2_bottom-wrapper {
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .navbar10_menu-right {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
  }

  .home4-customers_content-left {
    max-width: 16rem;
  }

  .navbar10_blog-item-content {
    width: 100%;
  }

  .navbar10_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100dvh;
    margin-left: 0;
    padding: 1rem 5% 6.5rem;
    transition: height 0.5s;
    position: absolute;
    overflow: auto;
  }

  .home4-customers_component {
    grid-column-gap: 3rem;
  }

  .menu-icon {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -0.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon.is-left {
    margin-left: -0.5rem;
    margin-right: 0;
  }

  .menu-icon_line-middle {
    background-color: var(--base-color-neutral--black);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar10_blog-item-image {
    width: 100%;
  }

  .menu-icon_line-bottom {
    background-color: var(--base-color-neutral--black);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar10_link {
    width: auto;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

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

  .footer2_left-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .home4-casestudies_heading {
    margin-right: 3rem;
  }

  .navbar10_dropdown-content-right {
    align-items: flex-start;
    max-width: none;
    padding-top: 0;
  }

  .footer2_social-list {
    margin-bottom: 2rem;
  }

  .navbar10_menu-dropdown {
    width: 100%;
  }

  .home4-casestudies_list {
    grid-template-columns: 1fr 1fr;
  }

  .home4-features_list {
    grid-column-gap: 2rem;
  }

  .navbar10_blog-item {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .home4-pricing_component {
    grid-template-columns: 1fr;
  }

  .home4-benefits_component {
    grid-column-gap: 3rem;
  }

  .home4-customers_logo-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

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

  .navbar10_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar10_dropdown-content {
    flex-direction: column;
  }

  .navbar10_menu-button.w--open {
    background-color: #0000;
  }

  .navbar10_blog-item-image-wrapper {
    flex-direction: column;
    width: 100%;
  }

  .menu-icon_line-top {
    background-color: var(--base-color-neutral--black);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar10_blog-list {
    grid-row-gap: 2rem;
    width: 100%;
  }

  .navbar10_dropdown-content-left {
    align-content: start;
    align-items: start;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .footer2_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .home4-testimonial_mask {
    width: 50%;
  }

  .home4-testimonial_component {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar5_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .home5-testimonial_client-image {
    object-fit: cover;
  }

  .navbar5_dropdown-toggle {
    align-items: center;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .home5-faq_list {
    grid-row-gap: 4rem;
  }

  .navbar5_menu-button.w--open {
    background-color: #0000;
  }

  .home5-cta_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .navbar5_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    min-width: auto;
    margin-bottom: 1.5rem;
    padding: 0 0 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .navbar5_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100dvh;
    margin-left: 0;
    padding: 1rem 5% 6.5rem;
    transition: height 0.5s;
    position: absolute;
    overflow: auto;
  }

  .navbar5_large-item-content {
    width: 100%;
  }

  .home5-testimonial_content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .navbar5_dropdown-content-left {
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

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

  .home5-faq_component {
    grid-column-gap: 2rem;
  }

  .navbar5_blog-list,
  .navbar5_dropdown-content-wrapper {
    width: 100%;
  }

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

  .home5-results_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .home5-pricing_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .navbar5_menu-right {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
  }

  .navbar5_dropdown-content {
    flex-direction: column;
  }

  .navbar5_dropdown-background-layer {
    min-width: 100%;
  }

  .navbar5_dropdown-content-right {
    align-items: flex-start;
    max-width: none;
  }

  .home5-features-image_component {
    flex-flow: column-reverse;
    grid-auto-columns: 1fr;
    min-height: auto;
  }

  .home5-features-video_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    flex-flow: column-reverse;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
    display: flex;
  }

  .home5-features-video_component.is-video-right {
    flex-flow: column;
  }

  .navbar5_blog-item {
    width: 100%;
  }

  .navbar5_link {
    width: auto;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

  .navbar11_menu-dropdown {
    width: 100%;
    font-size: 1.125rem;
  }

  .home6-cta_button-row {
    flex: none;
  }

  .navbar11_menu-buttons {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    margin-left: 0;
  }

  .home6-cta_content {
    margin-right: 3rem;
  }

  .home6-header_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .navbar11_link {
    width: auto;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

  .home6-morefeatures_list {
    grid-column-gap: 2rem;
  }

  .navbar11_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar11_menu-button.w--open {
    background-color: #0000;
  }

  .navbar11_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar11_dropdown-list.w--open {
    border-style: none;
    width: auto;
    padding: 0;
  }

  .home6-testimonial_component {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
  }

  .home6-cta_component {
    grid-column-gap: 3rem;
  }

  .navbar11_dropdown-link-list {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .home6-feature_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home6-faq_content {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .navbar11_dropdown-toggle {
    align-items: center;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0;
    display: flex;
  }

  .home7-cta_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home7-blog_heading {
    margin-right: 3rem;
  }

  .home7-blog_button-row {
    flex: none;
  }

  .home7-details_component {
    grid-column-gap: 2rem;
  }

  .home7-blog_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .home7-about_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home7-blog_list {
    grid-template-columns: 1fr 1fr;
  }

  .home7-header_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .footer3_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .home8-about_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .navbar9_menu-button.w--open {
    background-color: #0000;
  }

  .navbar9_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-brand--beige);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100dvh;
    margin-left: 0;
    padding: 1rem 5% 6.5rem;
    transition: height 0.5s;
    position: absolute;
    overflow: auto;
  }

  .home8-services_component {
    grid-column-gap: 3rem;
  }

  .navbar9_dropdown-list {
    background-color: var(--base-color-brand--beige);
    position: relative;
    overflow: hidden;
  }

  .navbar9_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar9_dropdown-content-layout {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar9_dropdown-content {
    flex-direction: column;
  }

  .navbar9_menu-right {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
  }

  .navbar9_link {
    width: auto;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

  .navbar9_dropdown-toggle {
    align-items: center;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar9_bottom-bar {
    flex-direction: column;
    margin-bottom: 1.5rem;
    padding: 1.5rem;
  }

  .home8-services_list {
    grid-column-gap: 2rem;
  }

  .home8-testimonial_content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .home8-faq_component {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .home8-blog_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .navbar9_menu-dropdown {
    width: 100%;
  }

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

  .filters1_rangeslider2-handle-left {
    width: 1.75rem;
    height: 1.75rem;
  }

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

  .filters1_tablet-modal-close-button {
    display: block;
    position: absolute;
    top: 1.5rem;
    right: 1.5rem;
  }

  .filters1_rangeslider1-text {
    top: 2rem;
  }

  .filters1_tablet-modal-menu {
    z-index: 999;
    border-top: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    margin-top: 3rem;
    margin-left: -5vw;
    padding: 0.75rem 5%;
    display: flex;
    position: sticky;
    bottom: 0;
    left: 0%;
    right: 0%;
  }

  .dropdown1_dropdown-list {
    overflow: hidden;
  }

  .filters1_rangeslider1-handle,
  .filters1_rangeslider2-handle-right {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters1_list-wrapper {
    margin-bottom: 1.75rem;
  }

  .filters1_form-block {
    z-index: 999;
    max-width: 100%;
  }

  .filters1_form-header {
    flex-direction: column;
    align-items: flex-start;
  }

  .filters1_heading {
    font-size: 2.25rem;
  }

  .dropdown1_toggle {
    align-items: center;
    display: flex;
  }

  .filters1_tablet-filters-button {
    justify-content: center;
    display: flex;
  }

  .filters1_filters-wrapper {
    z-index: 9999;
    background-color: var(--base-color-neutral--white);
    width: 100%;
    max-width: none;
    padding: 3rem 5% 0;
    position: fixed;
    inset: 0%;
    overflow: scroll;
    transform: translate(0, 100%);
  }

  .filters-1-instructions-delete {
    display: block;
  }

  .filters2_rangeslider2-handle-right {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters2_tablet-modal-menu {
    z-index: 999;
    border-top: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    margin-top: 3rem;
    margin-left: -5vw;
    padding: 0.75rem 5%;
    display: flex;
    position: sticky;
    bottom: 0;
    left: 0%;
    right: 0%;
  }

  .filters2_list-wrapper {
    margin-bottom: 1.75rem;
  }

  .filters2_tablet-filters-button {
    justify-content: center;
    display: flex;
  }

  .filters2_form-block {
    z-index: 999;
    max-width: 100%;
  }

  .filters2_scroll-wrapper {
    height: auto;
    padding-bottom: 0;
    padding-right: 0;
    overflow: visible;
  }

  .filters-2-instructions-delete {
    display: block;
  }

  .filters2_rangeslider2-handle-left {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters2_heading {
    font-size: 2.25rem;
  }

  .filters2_tablet-modal-close-button {
    display: block;
    position: absolute;
    top: 1.5rem;
    right: 1.5rem;
  }

  .filters2_rangeslider1-handle {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters2_form-header {
    flex-direction: column;
    align-items: flex-start;
  }

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

  .filters2_rangeslider1-text {
    top: 2rem;
  }

  .filters2_filters-wrapper {
    z-index: 9999;
    background-color: var(--base-color-neutral--white);
    width: 100%;
    max-width: none;
    height: auto;
    padding: 3rem 5% 0;
    position: fixed;
    inset: 0%;
    overflow: scroll;
    transform: translate(0, 100%);
  }

  .filters3_rangeslider1-handle {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters3_rangeslider1-text {
    top: 2rem;
  }

  .filters3_form-block {
    z-index: 999;
    max-width: 100%;
  }

  .filters3_modal-content-wrapper {
    height: auto;
    padding: 3rem 5% 0;
    position: fixed;
    inset: 0% auto 0% 0%;
  }

  .filters3_rangeslider2-handle-left,
  .filters3_rangeslider2-handle-right {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters3_modal-menu {
    z-index: 999;
    justify-content: space-between;
    align-items: center;
    width: 35rem;
    margin-top: 3rem;
    margin-left: -5vw;
    padding: 0.75rem 5%;
    display: flex;
  }

  .filters3_tablet-modal-close-button {
    display: block;
  }

  .filters3_form-header {
    flex-direction: column;
    align-items: flex-start;
  }

  .filters3_heading {
    font-size: 2.25rem;
  }

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

  .filters3_modal {
    height: auto;
  }

  .filters3_list-wrapper {
    margin-bottom: 1.75rem;
  }

  .filters4_rangeslider1-text {
    top: 2rem;
  }

  .filters4_rangeslider1-handle,
  .filters4_rangeslider2-handle-right {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters4_tablet-modal-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5%;
    padding-right: 5%;
  }

  .filters4_list-wrapper {
    margin-bottom: 1.75rem;
  }

  .filters4_modal-content-wrapper {
    max-width: none;
    max-height: none;
    padding-left: 5%;
    padding-right: 5%;
    position: fixed;
    inset: 0%;
  }

  .filters4_rangeslider2-handle-left {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters4_form-header {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5%;
    padding-right: 5%;
  }

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

  .filters4_modal {
    align-items: flex-start;
    height: auto;
  }

  .filters4_form-block {
    z-index: 999;
    max-width: 100%;
  }

  .filters5_category-menu {
    justify-content: flex-start;
  }

  .filters5_tablet-modal-close-button {
    display: block;
  }

  .dropdown2_dropdown-list.is-filters5.w--open {
    width: 100%;
    min-width: auto;
    position: static;
    overflow: auto;
  }

  .filters5_filters-button {
    justify-content: center;
    display: flex;
  }

  .filters5_filter-group-list {
    grid-template-columns: 1fr;
  }

  .filters5_feed-header-top {
    grid-column-gap: 1.5rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .filters5_form {
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    display: flex;
  }

  .filters5_form-block {
    max-width: 100%;
  }

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

  .filters6_tags-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .filters6_form-block {
    z-index: 999;
    max-width: 100%;
  }

  .filters6_rangeslider2-handle-left {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters6_keyword-search {
    max-width: none;
  }

  .filters6_filters-modal {
    right: 0%;
  }

  .filters6_filters-header {
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .filters6_rangeslider1-text {
    top: 2rem;
  }

  .filters6_tag {
    margin-right: 0;
  }

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

  .filters6_list-wrapper {
    margin-bottom: 1.75rem;
  }

  .filters6_rangeslider1-handle {
    width: 1.75rem;
    height: 1.75rem;
  }

  .filters6_filters-button {
    justify-content: center;
    display: flex;
  }

  .filters6_form {
    border-style: none;
  }

  .filters6_rangeslider2-handle-right {
    width: 1.75rem;
    height: 1.75rem;
  }

  .product1_heading {
    margin-right: 3rem;
  }

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

  .product1_heading-wrapper,
  .product2_heading-wrapper {
    grid-column-gap: 3rem;
  }

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

  .product2_heading {
    margin-right: 3rem;
  }

  .product3_list,
  .product4_list {
    grid-template-columns: 1fr 1fr;
  }

  .product5_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .product5_slide {
    padding-right: 2rem;
  }

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

  .product5_heading {
    margin-right: 3rem;
  }

  .product5_mask,
  .product6_mask {
    width: 50%;
  }

  .product6_slide {
    padding-right: 2rem;
  }

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

  .product6_heading {
    margin-right: 3rem;
  }

  .product6_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .product7_heading {
    margin-right: 3rem;
  }

  .product7_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .product7_list,
  .product8_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .product8_heading {
    margin-right: 3rem;
  }

  .product8_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .product9_list,
  .product10_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .product11_mask {
    width: 50%;
  }

  .product11_heading {
    margin-right: 3rem;
  }

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

  .product11_slide {
    padding-right: 2rem;
  }

  .product11_heading-wrapper,
  .product12_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .product12_heading {
    margin-right: 3rem;
  }

  .product12_mask {
    width: 50%;
  }

  .product12_slide {
    padding-right: 2rem;
  }

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

  .product-header1_layout {
    grid-column-gap: 5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .product-header1_component,
  .product-header2_component {
    padding-bottom: 2.5rem;
  }

  .product-header2_modal-content-wrapper {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .product-header2_content-bottom {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr minmax(16rem, 0.5fr);
    max-width: 100%;
  }

  .product-header3_layout {
    grid-column-gap: 5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .product-header3_component {
    padding-bottom: 2.5rem;
  }

  .product-header4_product-details {
    max-height: none;
    padding-right: 0;
    position: static;
    overflow: visible;
  }

  .product-header4_list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .product-header4_layout {
    grid-column-gap: 5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .product-header4_lightbox-link {
    margin-bottom: 0;
  }

  .product-header4_component,
  .product-header5_component {
    padding-bottom: 2.5rem;
  }

  .product-header5_product-details {
    max-height: none;
    padding-right: 0;
    position: static;
    overflow: visible;
  }

  .product-header5_layout {
    grid-column-gap: 5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .product-header6_lightbox-link {
    height: auto;
    max-height: none;
  }

  .product-header6_content-right {
    flex-direction: column;
    align-items: center;
    max-height: none;
    padding-top: 3rem;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: static;
    overflow: visible;
  }

  .product-header6_item {
    height: auto;
    max-height: none;
  }

  .product-header6_main-image-wrapper {
    padding-top: 120%;
  }

  .product-header6_content-inner-wrapper {
    max-width: none;
  }

  .product-header6_component {
    grid-template-columns: 1fr;
    min-height: auto;
  }

  .product-header7_image-wrapper {
    padding-top: 120%;
  }

  .product-header7_product-details {
    max-height: none;
    padding-right: 0;
    position: static;
    overflow: visible;
  }

  .product-header7_component {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    padding-bottom: 2.5rem;
  }

  .product-header7_gallery-slider {
    position: static;
  }

  .product-header7_slider {
    height: auto;
  }

  .product-header8_component {
    grid-column-gap: 4rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    padding-top: 3.5rem;
    padding-bottom: 6rem;
  }

  .product-header9_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .product-header9_lightbox-thumbnail {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .product-header9_content-right {
    max-height: none;
    padding-right: 0;
    position: static;
    overflow: visible;
  }

  .topbar1_menu-button.w--open {
    background-color: #0000;
  }

  .topbar1_search-desktop {
    display: none;
  }

  .topbar1_container {
    justify-content: space-between;
  }

  .topbar1_close-icon {
    cursor: pointer;
  }

  .topbar1_content-left {
    align-items: center;
    display: flex;
  }

  .topbar1_form-block {
    z-index: 999;
    width: 100%;
  }

  .topbar1_link {
    width: auto;
    padding: 0.75rem 0;
  }

  .topbar1_logo-link {
    margin-left: 1rem;
  }

  .topbar1_menu-dropdown {
    width: 100%;
  }

  .topbar1_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    margin-left: 0;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .topbar1_dropdown-link-list {
    position: static;
    overflow: hidden;
  }

  .topbar1_dropdown-link-list.w--open {
    border-style: none;
    padding: 0;
  }

  .topbar1_search-button-tablet {
    cursor: pointer;
    display: block;
  }

  .topbar1_dropdown-link-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    display: flex;
  }

  .sidebar1_menu-wrapper {
    border-right: 1px solid var(--border-color--border-primary);
    background-color: var(--base-color-neutral--white);
    height: 100dvh;
    padding-bottom: 1.5rem;
  }

  .shell2_wrapper {
    flex-direction: column;
  }

  .sidebar1_dropdown-toggle {
    align-items: center;
    display: flex;
  }

  .sidebar1_container {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .sidebar1_accordion-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .sidebar1_logo-link-tablet {
    display: flex;
  }

  .sidebar1_logo-link {
    justify-content: flex-start;
    align-self: center;
    margin-bottom: 0;
    margin-left: 0;
  }

  .sidebar1_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .sidebar1_dropdown-list.w--open {
    position: absolute;
  }

  .sidebar1_component {
    border-bottom: 1px solid var(--border-color--border-primary);
    border-right-style: none;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .sidebar1_menu-bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .sidebar1_form-block {
    z-index: 999;
    margin-bottom: 1rem;
  }

  .sidebar1_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar-type-label-delete-this {
    left: 2rem;
    right: auto;
  }

  .sidebar-type-label-delete-this.is-level1 {
    min-width: 4.75rem;
  }

  .sidebar1_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar1_logo-wrapper-tablet {
    justify-content: space-between;
    align-items: center;
    min-height: 4.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
  }

  .sidebar1_menu {
    background-color: #0000;
    width: 100%;
    max-width: 19.5rem;
    height: 100dvh;
  }

  .sidebar4_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar4_component {
    background-color: #0000;
    border-right-style: none;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .sidebar4_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar4_menu-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--base-color-neutral--white);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sidebar4_accordion-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .topbar3_search-desktop {
    display: none;
  }

  .topbar3_close-icon {
    cursor: pointer;
  }

  .topbar3_search-button-tablet {
    cursor: pointer;
    display: block;
  }

  .topbar3_container {
    grid-template-columns: 1fr;
    justify-content: flex-end;
    justify-items: end;
  }

  .shell3_sidebar-wrapper {
    height: 100%;
    position: absolute;
  }

  .sidebar4_close-tablet {
    z-index: 1;
    color: var(--base-color-neutral--white);
    position: fixed;
    top: 1rem;
    right: 1rem;
  }

  .sidebar4_logo-link {
    order: 1;
    justify-content: flex-start;
    align-self: auto;
    margin-bottom: 0;
    margin-left: 1rem;
    display: flex;
  }

  .shell3_wrapper {
    flex-direction: column;
  }

  .sidebar4_container {
    flex-direction: row;
    align-items: center;
  }

  .topbar3_form-block {
    z-index: 999;
    width: 100%;
    max-width: none;
  }

  .topbar3_search-tablet {
    display: none;
  }

  .sidebar4_menu {
    background-color: #0000;
    width: 19.5rem;
    height: 100dvh;
  }

  .shell4-layout_component {
    grid-template-columns: 1fr;
  }

  .topbar2_search {
    width: auto;
  }

  .topbar2_close-icon {
    cursor: pointer;
  }

  .sidebar7_container {
    flex-direction: row;
    align-items: center;
  }

  .sidebar7_accordion-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .topbar2_logo-link {
    margin-left: 3.5rem;
  }

  .sidebar7_menu-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--base-color-neutral--white);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sidebar7_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .topbar2_search-button-tablet {
    cursor: pointer;
    display: block;
  }

  .topbar2_container {
    grid-template-columns: 1fr 1fr;
    justify-content: space-between;
  }

  .sidebar7_menu {
    background-color: #0000;
    width: 19.5rem;
    height: 100dvh;
  }

  .topbar2_form-block {
    z-index: 999;
    width: 100%;
  }

  .sidebar7_component {
    background-color: #0000;
    border-right-style: none;
    width: auto;
    height: auto;
    min-height: 4.5rem;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 2rem;
  }

  .sidebar7_close-tablet {
    z-index: 1;
    color: var(--base-color-neutral--white);
    position: fixed;
    top: 1rem;
    right: 1rem;
  }

  .topbar2_search-desktop {
    display: none;
  }

  .shell4_wrapper {
    flex-direction: column;
    align-items: stretch;
  }

  .shell4_sidebar-wrapper {
    height: auto;
    position: absolute;
    top: -4.5rem;
    overflow: visible;
  }

  .sidebar7_menu-button.w--open {
    background-color: #0000;
  }

  .shell5-layout_component,
  .shell6-layout_component {
    grid-template-columns: 1fr;
  }

  .shell7_wrapper {
    flex-direction: column;
  }

  .shell7-layout_component {
    grid-template-columns: 1fr;
  }

  .shell8_wrapper {
    flex-direction: column;
  }

  .shell8-layout_component,
  .shell9-layout_component {
    grid-template-columns: 1fr;
  }

  .shell9_sidebar-wrapper {
    height: 100%;
    position: absolute;
  }

  .shell9_wrapper,
  .shell10_wrapper {
    flex-direction: column;
  }

  .shell10_sidebar-wrapper {
    height: 100%;
    position: absolute;
  }

  .shell10-layout_component,
  .shell11-layout_component {
    grid-template-columns: 1fr;
  }

  .shell11_sidebar-wrapper {
    height: auto;
    position: absolute;
    top: -4.5rem;
  }

  .shell12-layout_component {
    grid-template-columns: 1fr;
  }

  .shell12_sidebar-wrapper {
    position: absolute;
    top: -4.5rem;
  }

  .shell13_main-wrapper {
    flex-direction: column;
  }

  .shell13_sidepanel {
    border-right-style: none;
    order: 1;
    height: auto;
    position: static;
    overflow: visible;
  }

  .shell14_sidepanel {
    border-left-style: none;
    height: auto;
    position: static;
    overflow: visible;
  }

  .shell14_main-wrapper,
  .shell15_wrapper {
    flex-direction: column;
  }

  .shell15_sidepanel {
    border-right-style: none;
    order: 1;
    height: auto;
    position: static;
    overflow: visible;
  }

  .shell15_main-wrapper,
  .shell16_main-wrapper {
    flex-direction: column;
  }

  .shell16_sidepanel {
    border-left-style: none;
    height: auto;
    position: static;
    overflow: visible;
  }

  .shell16_wrapper {
    flex-direction: column;
  }

  .menu-icon5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -0.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon5.is-left {
    margin-left: -0.5rem;
    margin-right: 0;
  }

  .menu-icon1_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .sidebar2_dropdown-toggle {
    align-items: center;
    display: flex;
  }

  .sidebar2_logo-link {
    justify-content: flex-start;
    align-self: auto;
    margin-bottom: 0;
    margin-left: 0;
  }

  .sidebar2_logo-wrapper-tablet {
    justify-content: space-between;
    align-items: center;
    min-height: 4.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
  }

  .sidebar2_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar2_menu {
    background-color: #0000;
    width: 100%;
    max-width: 19.5rem;
    height: 100dvh;
  }

  .sidebar2_component {
    border-bottom: 1px solid var(--border-color--border-primary);
    border-right-style: none;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .sidebar2_menu-wrapper {
    background-color: var(--base-color-neutral--white);
    text-align: left;
    height: 100dvh;
    padding-top: 0;
    padding-bottom: 1.5rem;
    overflow: auto;
  }

  .sidebar2_form-block {
    z-index: 999;
    margin-bottom: 1rem;
  }

  .sidebar2_container {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .sidebar2_link {
    width: auto;
  }

  .sidebar2_menu-bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .sidebar2_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .sidebar2_dropdown-list.w--open {
    position: absolute;
  }

  .sidebar2_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar3_dropdown-toggle {
    align-items: center;
    display: flex;
  }

  .sidebar3_form-block {
    z-index: 999;
    margin-bottom: 1rem;
  }

  .sidebar3_logo-wrapper-tablet {
    justify-content: space-between;
    align-items: center;
    min-height: 4.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
  }

  .sidebar3_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .sidebar3_dropdown-list.w--open {
    position: absolute;
  }

  .sidebar3_logo-link-tablet {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .sidebar3_container {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .sidebar3_search-narrow {
    display: none;
  }

  .sidebar3_menu-wrapper {
    background-color: var(--base-color-neutral--white);
    height: 100dvh;
    padding-bottom: 1.5rem;
  }

  .sidebar3_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar3_component {
    border-bottom: 1px solid var(--border-color--border-primary);
    border-right-style: none;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .sidebar3_collapse {
    display: none;
  }

  .sidebar3_logo-wrapper {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .sidebar3_menu {
    background-color: #0000;
    width: 100%;
    max-width: 19.5rem;
    height: 100dvh;
  }

  .sidebar3_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar3_logo-link {
    justify-content: flex-start;
    margin-left: 0;
  }

  .sidebar3_expand-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .sidebar3_menu-bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .sidebar5_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar5_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar5_component {
    background-color: #0000;
    border-right-style: none;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .sidebar5_close-tablet {
    z-index: 1;
    color: var(--base-color-neutral--white);
    position: fixed;
    top: 1rem;
    right: 1rem;
  }

  .sidebar5_logo-link {
    order: 1;
    justify-content: flex-start;
    align-self: auto;
    width: 100%;
    margin-bottom: 0;
    margin-left: 1rem;
    display: flex;
  }

  .sidebar5_menu-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--base-color-neutral--white);
    text-align: left;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sidebar5_menu {
    background-color: #0000;
    width: 19.5rem;
    height: 100dvh;
  }

  .sidebar5_container {
    flex-direction: row;
    align-items: center;
  }

  .sidebar6_menu-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--base-color-neutral--white);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sidebar6_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar6_expand-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .sidebar6_component {
    background-color: #0000;
    border-right-style: none;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .sidebar6_logo-link {
    justify-content: flex-start;
    margin-left: 0;
    margin-right: 0;
  }

  .sidebar6_container {
    flex-direction: row;
    align-items: center;
  }

  .sidebar6_menu {
    background-color: #0000;
    width: 19.5rem;
    height: 100dvh;
  }

  .sidebar6_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar6_close-tablet {
    z-index: 1;
    color: var(--base-color-neutral--white);
    position: fixed;
    top: 1rem;
    right: 1rem;
  }

  .sidebar6_logo-wrapper {
    order: 1;
    margin-bottom: 0;
  }

  .sidebar6_collapse {
    display: none;
  }

  .sidebar8_close-tablet {
    z-index: 1;
    color: var(--base-color-neutral--white);
    position: fixed;
    top: 1rem;
    right: 1rem;
  }

  .sidebar8_menu-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--base-color-neutral--white);
    text-align: left;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sidebar8_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar8_menu {
    background-color: #0000;
    width: 19.5rem;
    height: 100dvh;
  }

  .sidebar8_component {
    background-color: #0000;
    border-right-style: none;
    width: auto;
    height: auto;
    min-height: 4.5rem;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 2rem;
  }

  .sidebar8_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar8_container {
    flex-direction: row;
    align-items: center;
  }

  .sidebar9_logo-wrapper {
    order: 1;
    margin-bottom: 0;
    display: none;
  }

  .sidebar9_container {
    flex-direction: row;
    align-items: center;
  }

  .sidebar9_menu {
    background-color: #0000;
    width: 19.5rem;
    height: 100dvh;
  }

  .sidebar9_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar9_component {
    background-color: #0000;
    border-right-style: none;
    width: auto;
    height: auto;
    min-height: 4.5rem;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 2rem;
  }

  .sidebar9_menu-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--base-color-neutral--white);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sidebar9_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar9_close-tablet {
    z-index: 1;
    color: var(--base-color-neutral--white);
    position: fixed;
    top: 1rem;
    right: 1rem;
  }

  .modal1_content-wrapper {
    width: 90%;
    max-width: none;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .modal2_content-wrapper {
    width: 80%;
    max-width: none;
    padding: 4rem 3rem;
  }

  .modal3_content-wrapper {
    padding: 4rem 5%;
  }

  .slider2_mask {
    width: 100%;
  }

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

  .slider2_slide {
    padding-left: 4rem;
    padding-right: 4rem;
  }

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

  .slider3_mask {
    width: 100%;
  }

  .slider3_slide {
    padding-left: 4rem;
    padding-right: 4rem;
  }

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

  .slider4_mask {
    width: 100%;
  }

  .slider4_slide,
  .slider5_slide {
    margin-right: 2.5rem;
    padding-right: 0;
  }

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

  .slider5_mask {
    width: 100%;
  }

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

  .slider6_mask {
    width: 100%;
  }

  .slider6_slide,
  .slider7_slide {
    margin-right: 2.5rem;
    padding-right: 0;
  }

  .slider7_mask {
    width: 100%;
  }

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

  .navbar-dropdown1_component {
    width: 100%;
    font-size: 1.125rem;
  }

  .navbar-dropdown1_dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    display: flex;
  }

  .navbar-dropdown1_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar-dropdown1_dropdown-list.w--open {
    border-style: none;
    padding: 0;
  }

  .navbar-dropdown1_dropdown-link {
    width: auto;
    padding: 0.75rem 0 0.75rem 5%;
  }

  .navbar-dropdown2_component {
    width: 100%;
    position: relative;
  }

  .navbar-dropdown2_content-left {
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-dropdown2_large-item-content {
    width: 100%;
  }

  .navbar-dropdown2_content-right {
    align-items: flex-start;
    max-width: none;
  }

  .navbar-dropdown2_blog-item {
    width: 100%;
  }

  .navbar-dropdown2_dropdown-content {
    flex-direction: column;
  }

  .navbar-dropdown2_dropdown-content-wrapper {
    width: 100%;
  }

  .navbar-dropdown2_dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar-dropdown2_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .navbar-dropdown2_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    min-width: auto;
    margin-bottom: 1.5rem;
    padding: 0 0 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .navbar-dropdown2_dropdown-background-layer {
    min-width: 100%;
  }

  .navbar-dropdown2_blog-list {
    width: 100%;
  }

  .navbar-dropdown3_dropdown-content-left {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-dropdown3_component {
    width: 100%;
  }

  .navbar-dropdown3_dropdown-list {
    inset: 0% 0% auto;
    overflow: hidden;
  }

  .navbar-dropdown3_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar-dropdown3_dropdown-content {
    flex-direction: column;
  }

  .navbar-dropdown3_dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar-dropdown3_dropdown-content-right {
    max-width: 50rem;
    margin-bottom: 1rem;
  }

  .navbar-dropdown_dropdown-background-layer {
    min-width: 100%;
  }

  .navbar-dropdown4_component {
    width: 100%;
  }

  .navbar-dropdown4_bottom-bar-left {
    margin-bottom: 1rem;
  }

  .navbar-dropdown4_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .navbar-dropdown4_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar-dropdown4_dropdown-content-left {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-dropdown4_bottom-bar {
    flex-direction: column;
    margin-bottom: 1.5rem;
    padding: 1.5rem;
  }

  .navbar-dropdown4_dropdown-content {
    flex-direction: column;
  }

  .navbar-dropdown4_dropdown-toggle,
  .navbar-dropdown5_dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar-dropdown5_dropdown-content-right {
    max-width: none;
    margin-bottom: 1.5rem;
  }

  .navbar-dropdown5_component {
    width: 100%;
  }

  .navbar-dropdown5_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .navbar-dropdown5_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar8_dropdown-content-left {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-dropdown5_dropdown-content {
    flex-direction: column;
  }

  .navbar-dropdown5_dropdown-background-layer {
    min-width: 100%;
  }

  .navbar-dropdown6_dropdown-content-layout {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-dropdown6_dropdown-content {
    flex-direction: column;
  }

  .navbar-dropdown6_component {
    width: 100%;
  }

  .navbar-dropdown6_bottom-bar {
    flex-direction: column;
    margin-bottom: 1.5rem;
    padding: 1.5rem;
  }

  .navbar-dropdown6_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .navbar-dropdown6_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar-dropdown6_dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar-dropdown7_dropdown-content-left {
    align-content: start;
    align-items: start;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-dropdown7_blog-list {
    grid-row-gap: 2rem;
    width: 100%;
  }

  .navbar-dropdown7_dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar-dropdown7_dropdown-content {
    flex-direction: column;
  }

  .navbar-dropdown7_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .navbar-dropdown7_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar-dropdown7_dropdown-content-right {
    align-items: flex-start;
    max-width: none;
    padding-top: 0;
  }

  .navbar-dropdown7_blog-item {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .navbar-dropdown7_blog-item-content,
  .navbar-dropdown7_blog-item-image,
  .navbar-dropdown7_component {
    width: 100%;
  }

  .navbar-dropdown7_blog-item-image-wrapper {
    flex-direction: column;
    width: 100%;
  }

  .navbar-dropdown8_dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    display: flex;
  }

  .navbar-dropdown8_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar-dropdown8_dropdown-list.w--open {
    border-style: none;
    width: auto;
    padding: 0;
  }

  .navbar-dropdown8_component {
    width: 100%;
    font-size: 1.125rem;
  }

  .navbar-dropdown8_dropdown-link-list {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-dropdown9_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar-dropdown9_dropdown-list.w--open {
    border-style: none;
    width: auto;
    padding: 0;
  }

  .navbar-dropdown9_dropdown-content {
    align-content: start;
    align-items: start;
    padding: 1rem 0;
  }

  .navbar-dropdown9_dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    display: flex;
  }

  .navbar-dropdown9_component {
    width: 100%;
    font-size: 1.125rem;
  }

  .navbar6_dropdown-content-left {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar6_menu-dropdown {
    width: 100%;
  }

  .navbar6_menu-right {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
  }

  .navbar6_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--background-color--background-primary);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100dvh;
    margin-left: 0;
    padding: 1rem 5% 6.5rem;
    transition: height 0.5s;
    position: absolute;
    overflow: auto;
  }

  .navbar6_dropdown-toggle {
    align-items: center;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar6_link {
    width: auto;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

  .navbar6_menu-button.w--open {
    background-color: #0000;
  }

  .navbar6_dropdown-content-right {
    max-width: 50rem;
    margin-bottom: 1rem;
  }

  .navbar6_dropdown-list {
    inset: 0% 0% auto;
    overflow: hidden;
  }

  .navbar6_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar6_dropdown-background-layer {
    min-width: 100%;
  }

  .navbar6_dropdown-content {
    flex-direction: column;
  }

  .navbar7_dropdown-toggle {
    align-items: center;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar7_menu {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--background-color--background-primary);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100dvh;
    margin-left: 0;
    padding: 1rem 5% 6.5rem;
    transition: height 0.5s;
    position: absolute;
    overflow: auto;
  }

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

  .navbar7_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar7_dropdown-content-left {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar7_bottom-bar-left {
    margin-bottom: 1rem;
  }

  .navbar7_dropdown-content {
    flex-direction: column;
  }

  .navbar7_link {
    width: auto;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

  .navbar7_bottom-bar {
    flex-direction: column;
    margin-bottom: 1.5rem;
    padding: 1.5rem;
  }

  .navbar7_menu-button.w--open {
    background-color: #0000;
  }

  .navbar7_menu-right {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
  }

  .navbar7_menu-dropdown {
    width: 100%;
  }

  .navbar10_dropdown-list-2 {
    position: relative;
    overflow: hidden;
  }

  .navbar10_dropdown-list-2.w--open {
    border-style: none;
    align-items: flex-start;
    padding: 0 0 0;
    position: relative;
    top: 0;
  }

  .navbar10_link-2 {
    width: auto;
    padding: 0.75rem 0;
    font-size: 1.125rem;
  }

  .navbar10_blog-item-content-2 {
    width: 100%;
  }

  .navbar10_menu-2 {
    border-bottom: 1px solid var(--border-color--border-primary);
    background-color: var(--background-color--background-primary);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100dvh;
    margin-left: 0;
    padding: 1rem 5% 6.5rem;
    transition: height 0.5s;
    position: absolute;
    overflow: auto;
  }

  .navbar10_dropdown-toggle-2 {
    align-items: center;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar10_blog-item-image-wrapper-2 {
    flex-direction: column;
    width: 100%;
  }

  .navbar10_blog-item-2 {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .checkbox3_component,
  .radio3_component {
    grid-template-columns: 1fr;
  }

  .topbar4_page-title {
    margin-left: 3.5rem;
  }

  .topbar4_form-block {
    width: 100%;
  }

  .topbar4_container {
    justify-content: space-between;
  }

  .topbar4_search-button-tablet {
    cursor: pointer;
    display: block;
  }

  .topbar4_close-icon {
    cursor: pointer;
  }

  .topbar4_search {
    width: auto;
  }

  .topbar4_search-desktop {
    display: none;
  }

  .page-header1_form-block {
    z-index: 999;
  }

  .page-header1_content-wrapper,
  .page-header2_content-wrapper {
    grid-template-columns: 1fr;
  }

  .page-header2_form-block {
    z-index: 999;
  }

  .page-header3_content-wrapper {
    grid-template-columns: 1fr;
  }

  .page-header3_form-block,
  .page-header4_form-block {
    z-index: 999;
  }

  .page-header5_image-wrapper {
    margin-bottom: -4rem;
  }

  .page-header5_avatar-image {
    width: 8rem;
    height: 8rem;
  }

  .page-header5_content-wrapper {
    flex-direction: column;
  }

  .page-header5_component {
    grid-template-columns: 1fr max-content;
  }

  .page-header5_form-block,
  .section-header2_form-block,
  .section-header4_form-block,
  .card-header2_form-block {
    z-index: 999;
  }

  .table1_header-row,
  .table1_item {
    min-width: 72rem;
  }

  .table1_component,
  .table2_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table2_item,
  .table2_header-row,
  .table3_item {
    min-width: 72rem;
  }

  .table3_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table3_header-row {
    min-width: 72rem;
  }

  .table4_modal-header {
    width: 100vw;
  }

  .table4_item {
    min-width: 72rem;
  }

  .table4_rangeslider1-handle,
  .table4_rangeslider2-handle-right {
    width: 1.75rem;
    height: 1.75rem;
  }

  .table4_filter-list-wrapper {
    margin-bottom: 1.75rem;
  }

  .table4_tablet-modal-menu {
    width: 100vw;
  }

  .table4_modal-content-wrapper {
    max-width: none;
    max-height: 100vh;
  }

  .table4_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table4_header-row {
    min-width: 72rem;
  }

  .table4_rangeslider2-handle-left {
    width: 1.75rem;
    height: 1.75rem;
  }

  .table4_rangeslider1-text {
    top: 2rem;
  }

  .table5_item,
  .table5_group-header-row {
    min-width: 72rem;
  }

  .table5_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table5_header-row,
  .table6_item,
  .table6_accordion,
  .table6_group-header-row {
    min-width: 72rem;
  }

  .table6_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table6_header-row {
    min-width: 72rem;
  }

  .table7_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table7_header-row,
  .table7_item {
    min-width: 72rem;
  }

  .table8_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table8_header-row,
  .table8_item {
    min-width: 72rem;
  }

  .table9_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table9_header-row {
    min-width: 72rem;
  }

  .table9_dropdown-list.w--open {
    right: 0;
  }

  .table9_item {
    min-width: 72rem;
  }

  .table10_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .table10_header-row {
    min-width: 72rem;
  }

  .table10_dropdown-list.w--open {
    right: 0;
  }

  .table10_item {
    min-width: 72rem;
  }

  .grid-list1_list,
  .grid-list2_list,
  .grid-list3_list,
  .grid-list4_list,
  .grid-list5_list {
    grid-template-columns: 1fr 1fr;
  }

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

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

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

  .grid-list9_list,
  .grid-list10_list {
    grid-template-columns: 1fr 1fr;
  }

  .stat2_item-badge-wrapper {
    grid-row-gap: 0rem;
    flex-wrap: wrap;
  }

  .stat4_item-content-top {
    flex-wrap: wrap;
  }

  .stat5_list-wrapper,
  .stat6_list-wrapper,
  .stat7_list-wrapper,
  .stat8_list-wrapper {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .timeline1_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .timeline1_content {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .timeline1_circle-wrapper {
    width: 6rem;
    margin-left: -6rem;
  }

  .timeline2_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .timeline2_circle-wrapper {
    width: 6rem;
    margin-left: -6rem;
  }

  .timeline2_content {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .timeline3_circle-wrapper {
    width: 6rem;
    margin-left: -6rem;
  }

  .timeline3_content,
  .timeline4_content {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .timeline4_circle-wrapper {
    width: 6rem;
    margin-left: -6rem;
  }

  .timeline4_item,
  .timeline5_item,
  .timeline6_item,
  .timeline8_item,
  .timeline9_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .timeline9_row,
  .timeline10_row {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .timeline10_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .timeline11_row,
  .timeline12_row {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .timeline12_item,
  .timeline13_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .timeline13_row {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .timeline14_tab-link {
    cursor: pointer;
  }

  .timeline14_tab-wrapper,
  .timeline15_tab-wrapper {
    grid-column-gap: 3rem;
  }

  .timeline16_item,
  .timeline17_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .timeline18_fade-overlay-left {
    width: 2rem;
  }

  .timeline18_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .timeline18_fade-overlay-right {
    width: 2rem;
  }

  .timeline19_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .comparison1_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison1_top-row-content {
    padding: 1.5rem 1rem;
  }

  .comparison2_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison2_top-row-content,
  .comparison3_top-row-content {
    padding: 1.5rem 1rem;
  }

  .comparison3_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .comparison4_top-row-content {
    padding: 1.5rem 1rem;
  }

  .comparison4_top-row-title,
  .comparison5_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison5_top-row-content,
  .comparison6_top-row-content {
    padding: 1.5rem 1rem;
  }

  .comparison6_top-row-title,
  .comparison7_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison7_top-row-content,
  .comparison8_top-row-content {
    padding: 1.5rem 1rem;
  }

  .comparison8_top-row-title,
  .comparison9_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison9_top-row-content {
    padding: 1.5rem 1rem;
  }

  .comparison10_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison10_top-row-content {
    padding: 1.5rem 1rem;
  }

  .comparison11_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison11_top-row-content {
    padding: 1.5rem 1rem;
  }

  .comparison12_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .comparison12_top-row-content {
    padding: 1.5rem 1rem;
  }

  .appt-scheduling {
    margin-top: auto;
  }

  .service-detail-video-wrapper {
    justify-content: center;
    display: flex;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2.25rem;
  }

  h3 {
    font-size: 2rem;
  }

  h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  h5 {
    font-size: 1.25rem;
  }

  h6 {
    font-size: 1.125rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

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

  .margin-xsmall {
    margin: 0.75rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .padding-xsmall {
    padding: 0.75rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .text-style-quote {
    font-size: 1.125rem;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .button.is-navbar16-button,
  .button.is-navbar3-button,
  .button.is-navbar2-button {
    padding: 0.25rem 1rem;
  }

  .button.is-xsmall {
    padding-left: 0.35rem;
    padding-right: 0.35rem;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .heading-style-h3 {
    font-size: 2rem;
  }

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

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

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .spacer-xsmall {
    padding-top: 0.75rem;
  }

  .spacer-small {
    padding-top: 1.25rem;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .spacer-large {
    padding-top: 2rem;
  }

  .spacer-xlarge {
    padding-top: 2.5rem;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .spacer-huge {
    padding-top: 3.5rem;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 5rem;
  }

  .rl-styleguide_component {
    padding-top: 4rem;
  }

  .rl-styleguide_content {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .portfolio1-header_metatag-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .footer8_credit-text {
    margin-top: 2rem;
  }

  .navbar16_link {
    font-size: 1.5rem;
  }

  .footer8_top-wrapper {
    grid-row-gap: 2.5rem;
  }

  .footer8_link-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    justify-items: start;
    width: 100%;
  }

  .footer8_bottom-wrapper {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .portfolio1-related_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .navbar16_menu-wrapper {
    padding-top: 4rem;
  }

  .portfolio1-header_content-wrapper {
    grid-template-columns: 1fr;
  }

  .navbar16_links-wrapper {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .portfolio1-related_title-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio1-content1_component {
    grid-template-columns: 1fr;
  }

  .portfolio1-gallery_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio1-content3_component,
  .portfolio1-content2_component {
    grid-template-columns: 1fr;
  }

  .footer8_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
    justify-items: start;
  }

  .portfolio1-gallery_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .navbar16_bottom {
    height: 4rem;
  }

  .navbar16_component {
    min-height: 4rem;
  }

  .portfolio2-gallery2_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio2-related_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .portfolio2-content1_metatag-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .portfolio2-gallery3_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio2-gallery3_row,
  .portfolio2-gallery1_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .portfolio2-gallery1_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio3-related_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .portfolio3-content2_gallery,
  .portfolio3-header_metatag-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .portfolio3-header_content-wrapper {
    grid-template-columns: 1fr;
  }

  .portfolio3-content3_component {
    margin-bottom: 3rem;
  }

  .portfolio3-content3_gallery,
  .portfolio3-content1_gallery {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .portfolio4-gallery2_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .portfolio4-header_content-wrapper,
  .portfolio4-gallery2_component,
  .portfolio4-gallery1_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio4-related_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .portfolio4-gallery1_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .portfolio4-content_component,
  .portfolio5-related_title-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio5-gallery_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .portfolio5-content1_content-wrapper,
  .portfolio5-content2_content-wrapper,
  .portfolio5-gallery_component,
  .portfolio5-content3_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio5-related_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .portfolio6-gallery_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .portfolio6-related_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .portfolio6-header_metatag-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .portfolio6-header_component {
    grid-template-columns: 1fr;
  }

  .portfolio6-gallery_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .portfolio7-gallery_component {
    column-count: 1;
    column-gap: 1.5rem;
  }

  .portfolio7-related_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer1_credit-text {
    margin-top: 1.5rem;
  }

  .pricing1-faq_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .pricing1-faq_icon-wrapper {
    width: 1.75rem;
  }

  .navbar1_component {
    height: auto;
    min-height: 4rem;
  }

  .heading-medium-4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .pricing1-header_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing1-comparison_feature {
    border-bottom: 1px solid var(--border-color--border-primary);
    padding-right: 1rem;
  }

  .pricing1-comparison_top-row-content.is-first {
    border-left-style: none;
  }

  .pricing1-header_plans {
    grid-template-columns: 1fr;
  }

  .footer1_bottom-wrapper {
    flex-flow: column;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .footer1_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .footer1_menu-wrapper {
    grid-column-gap: 1.5rem;
  }

  .pricing1-comparison_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .navbar1_logo-link {
    padding-left: 0;
  }

  .footer1_top-wrapper {
    grid-row-gap: 3rem;
  }

  .pricing1-testimonial_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .pricing1-comparison_row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing1-comparison_empty-space {
    display: none;
  }

  .pricing1-comparison_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing2-customers_logo {
    max-height: 3rem;
  }

  .pricing2-faq_question {
    padding: 1rem 1.25rem;
  }

  .pricing2-header_component {
    grid-template-columns: 1fr;
  }

  .pricing2-features_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .pricing2-customers_wrapper {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing2-faq_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .pricing2-header_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing2-customers_list {
    grid-column-gap: 1rem;
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    padding-top: 1rem;
  }

  .pricing2-faq_icon-wrapper {
    width: 1.75rem;
  }

  .pricing3-header_plans {
    grid-template-columns: 1fr;
  }

  .pricing3-testimonial_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .pricing3-faq_list {
    grid-row-gap: 2.5rem;
  }

  .pricing3-testimonial_component {
    padding-bottom: 3rem;
  }

  .pricing3-header_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing3-faq_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .pricing3-testimonial_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .pricing3-testimonial_arrow.left {
    right: 3.5rem;
  }

  .pricing3-header_feature-list {
    grid-template-columns: 1fr;
  }

  .pricing3-testimonial_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .pricing3-cta_component {
    grid-row-gap: 3rem;
  }

  .pricing4-comparison_top-row-price-month {
    font-size: 1.25rem;
  }

  .pricing4-comparison_row-content,
  .pricing4-comparison_feature {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing4-faq_list.first-col {
    border-bottom-style: none;
  }

  .pricing4-comparison_bottom-row {
    grid-column-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing4-header_component {
    grid-template-columns: 1fr;
  }

  .pricing4-faq_icon-wrapper {
    width: 1.75rem;
  }

  .pricing4-faq_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .pricing4-comparison_empty-space {
    display: none;
  }

  .pricing4-comparison_top-row-price {
    font-size: 2.5rem;
  }

  .pricing4-comparison_top-row {
    grid-column-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing4-faq_component {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .pricing4-header_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing4_logo {
    max-height: 3rem;
  }

  .pricing4-comparison_row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing5-customers_logo-list {
    grid-column-gap: 1rem;
    padding-top: 1rem;
  }

  .pricing5-cta_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .pricing5-header_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing5-faq_icon-wrapper {
    width: 1.75rem;
  }

  .pricing5-header_component {
    grid-template-columns: 1fr;
  }

  .pricing5-customers_content-left {
    max-width: none;
  }

  .pricing5-cta_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .pricing5-features_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .pricing5-customers_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .pricing5-faq_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .pricing5-customers_logo {
    max-height: 3rem;
  }

  .pricing5-customers_wrapper {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing5-faq_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .pricing5-cta_content {
    margin-right: 0;
  }

  .blog1-header_menu-link.last-link {
    margin-right: 2rem;
  }

  .blog1-header_category-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .blog1-header_category-menu.no-scrollbar {
    justify-content: flex-start;
    margin-bottom: 3rem;
  }

  .blog1-header_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog2-header_menu-link.last-link {
    margin-right: 2rem;
  }

  .blog2-header_category-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .blog2-header_category-menu.no-scrollbar {
    justify-content: flex-start;
    margin-bottom: 3rem;
  }

  .blog2-header_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog3-header_featured-blog {
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
  }

  .blog3-header_featured-list {
    grid-row-gap: 2rem;
  }

  .blog3-category_heading-wrapper,
  .blog3-newsletter_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog3-header_image-wrapper {
    padding-top: 66%;
  }

  .blog3-category_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog3-cta_component {
    grid-row-gap: 3rem;
  }

  .blog3-category_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .blog3-category_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .blog3-header_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog3-header_heading-wrapper {
    margin-bottom: 1.5rem;
  }

  .blog3-newsletter_content,
  .blog3-category_heading {
    margin-right: 0;
  }

  .blog4-cta_component {
    grid-row-gap: 3rem;
  }

  .blog4-header_image-wrapper {
    padding-top: 66%;
  }

  .blog4-header_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog4-header_category-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .blog4-header_menu-link.last-link {
    margin-right: 2rem;
  }

  .blog4-header_featured-item-content {
    padding: 0;
  }

  .blog4-header_featured-item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
  }

  .blog5-latest_item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .blog5-latest_image-wrapper {
    height: 100%;
  }

  .blog5-latest_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog5-latest_heading,
  .blog5-newsletter_content {
    margin-right: 0;
  }

  .blog5-header_component {
    grid-template-columns: 1fr;
  }

  .blog5-header_category-menu {
    overflow: scroll;
  }

  .blog5-newsletter_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog5-latest_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .blog5-latest_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .blog5-header_featured-list {
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
  }

  .blog5-latest_list,
  .blog5-header_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-post1-content_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .blog-post1-related_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-post1-header_title-wrapper {
    margin-bottom: 3rem;
  }

  .blog-post1-content_content {
    margin-bottom: 2rem;
  }

  .blog-post2-content_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .blog-post2-related_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-post2-content_content,
  .blog-post2-content_content-top {
    margin-bottom: 2rem;
  }

  .blog-post3-related_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .blog-post3-related_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .blog-post3-content_content {
    margin-bottom: 2rem;
  }

  .blog-post3-content_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .blog-post3-related_heading {
    margin-right: 0;
  }

  .blog-post3-related_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-post3-header_component {
    grid-row-gap: 3rem;
  }

  .blog-post3-newsletter_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog-post3-newsletter_content {
    margin-right: 0;
  }

  .blog-post3-related_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog-post4-header_author-wrapper {
    margin-bottom: 2rem;
  }

  .blog-post4-related_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog-post4-related_heading {
    margin-right: 0;
  }

  .blog-post4-related_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-post4-header_content-bottom {
    flex-direction: column;
    margin-bottom: 3rem;
  }

  .blog-post4-content_content,
  .blog-post4-header_image-wrapper {
    margin-bottom: 2rem;
  }

  .blog-post4-related_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .blog-post4-related_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .blog-post5-related_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog-post5-content_content {
    margin-bottom: 2rem;
  }

  .blog-post5-related_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .blog-post5-related_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .blog-post5-related_heading {
    margin-right: 0;
  }

  .blog-post5-content_content-left {
    width: 100%;
    max-width: none;
  }

  .blog-post5-related_image-wrapper {
    height: 100%;
  }

  .blog-post5-content_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .blog-post5-related_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog-post5-header_component {
    grid-row-gap: 3rem;
  }

  .blog-post5-related_item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .legal2-content_sidebar-heading-text {
    font-size: 1rem;
  }

  .form_field-2col.is-mobile-1col {
    grid-template-columns: 1fr;
  }

  .contact1-header_component,
  .contact2-header_component,
  .contact2-locations_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .contact3-locations_map {
    height: 20rem;
  }

  .contact3-locations_component,
  .contact3-header_component,
  .contact3-details_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .contact5-customers_logo {
    max-height: 3rem;
  }

  .contact5-customers_wrapper {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .contact5-header_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .contact5-customers_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .contact5-customers_content-left {
    max-width: none;
  }

  .contact5-customers_logo-list {
    grid-column-gap: 1rem;
    padding-top: 1rem;
  }

  .contact5-details_component {
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
  }

  .about1-team_list,
  .about1-press_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .logo {
    max-height: 3rem;
  }

  .about1-customers_component {
    padding-top: 1rem;
  }

  .about1-values_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about1-story_component {
    grid-template-columns: 1fr;
  }

  .about1-growth_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about2-story_progress-bar-wrapper {
    left: 2rem;
  }

  .about2-testimonial_content {
    padding: 1.5rem;
  }

  .about2-testimonial_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .about2-team_image-wrapper {
    height: 100%;
  }

  .about2-story_timeline-icon-wrapper {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .about2-story_component,
  .about2-testimonial_component {
    grid-template-columns: 1fr;
  }

  .about2-values_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about2-testimonial_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .about2-team_list,
  .about3-press_list,
  .about3-values_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about3-testimonials_component {
    column-count: 1;
  }

  .about3-testimonials_content {
    padding: 1.5rem;
  }

  .about3-press_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .about3-press_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .about3-growth_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about3-header_component {
    grid-template-columns: 1fr;
  }

  .about3-team_item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .about3-team_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about3-press_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .about3-press_heading {
    margin-right: 0;
  }

  .about3-testimonials_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .about3-team_image-wrapper {
    height: 100%;
  }

  .about3-testimonials_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .about4-team_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about4-team_image-wrapper {
    height: 100%;
  }

  .about4-partners_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about4-partners_wrapper {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .about4-growth_component {
    grid-template-columns: 1fr;
  }

  .about4-newsletter_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .about4-partners_logo {
    max-height: 3rem;
  }

  .about4-newsletter_content {
    margin-right: 0;
  }

  .about4-values_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about5-team_arrow.left {
    right: 3.5rem;
  }

  .about5-locations_map {
    height: 20rem;
  }

  .about5-locations_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about5-overview_image-wrapper {
    display: none;
  }

  .about5-overview_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .about5-testimonial_client {
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .about5-testimonial_client-info {
    margin-bottom: 1rem;
  }

  .about5-team_slide {
    padding-right: 1.5rem;
  }

  .about5-testimonial_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .about5-team_mask {
    width: 80%;
  }

  .home1-blog_list,
  .home1-features_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home1-faq_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .home1-faq_icon-wrapper {
    width: 1.75rem;
  }

  .home1-howitworks_list,
  .home1-results_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home1-customers_component {
    padding-top: 1rem;
  }

  .footer6_newsletter-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .footer6_top-wrapper {
    grid-row-gap: 2.5rem;
  }

  .home1-header_component {
    grid-row-gap: 3rem;
  }

  .home2-logo_logo {
    max-height: 3rem;
  }

  .home2-testimonial_mask {
    width: 100%;
  }

  .home2-testimonial_slide {
    margin-right: 2rem;
    padding-left: 0;
    padding-right: 0;
  }

  .footer5_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .home2-faq_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .home2-testimonial_component {
    padding-bottom: 3rem;
    padding-left: 0;
    padding-right: 0;
  }

  .home2-faq_question {
    padding: 1rem 1.25rem;
  }

  .home2-testimonial_content {
    padding: 1.5rem;
  }

  .home2-blog_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer5_credit-text {
    margin-top: 1rem;
  }

  .navbar3_component {
    min-height: 4rem;
  }

  .home2-testimonial_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .footer5_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .footer5_top-wrapper {
    grid-row-gap: 2.5rem;
  }

  .home2-logo_wrapper {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .home2-customers_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .testimonial19_arrow {
    bottom: 3rem;
  }

  .home2-faq_icon-wrapper {
    width: 1.75rem;
  }

  .home2-features_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer5_newsletter-wrapper {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 3rem;
  }

  .home2-testimonial_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .home2-logo_list {
    grid-column-gap: 1rem;
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    padding-top: 1rem;
  }

  .navbar3_menu {
    width: 90vw;
    padding-bottom: 5rem;
  }

  .home3-cta_logo {
    max-height: 3rem;
  }

  .home3-howitworks_progress-bar-wrapper {
    left: 2rem;
  }

  .home3-feature_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home3-faq_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .home3-testimonial_client {
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .navbar2_component {
    min-height: 4rem;
  }

  .home3-howitworks_timeline-icon-wrapper {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .footer4_credit-text {
    margin-top: 1rem;
  }

  .home3-howitworks_component {
    grid-template-columns: 1fr;
  }

  .home3-header_component {
    grid-row-gap: 3rem;
  }

  .home3-testimonial_client-info {
    margin-bottom: 1rem;
  }

  .footer4_link-list {
    grid-column-gap: 0px;
    grid-row-gap: 1.5rem;
    grid-auto-flow: row;
    justify-items: center;
  }

  .home3-faq_icon-wrapper {
    width: 1.75rem;
  }

  .home3-faq_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer4_bottom-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
    justify-items: center;
    padding-bottom: 1rem;
  }

  .home3-benefits_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home3-testimonial_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .home4-testimonial_arrow.left {
    right: 3.5rem;
  }

  .home4-casestudies_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer2_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .home4-casestudies_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .home4-casestudies_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .footer2_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .home4-customers_content-left {
    max-width: none;
  }

  .navbar10_menu {
    padding-bottom: 6rem;
  }

  .navbar10_dropdown-link-list {
    max-width: none;
  }

  .home4-testimonial_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .home4-customers_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .navbar10_blog-item-image {
    margin-bottom: 0;
  }

  .footer2_left-wrapper {
    grid-column-gap: 1.5rem;
  }

  .home4-customers_wrapper {
    padding: 0.75rem 1rem;
  }

  .home4-customers_logo {
    max-height: 3rem;
  }

  .home4-casestudies_heading {
    margin-right: 0;
  }

  .navbar10_dropdown-content-right {
    padding-bottom: 1.5rem;
  }

  .home4-testimonial_content {
    padding: 1.5rem;
  }

  .home4-casestudies_list,
  .home4-features_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .navbar10_component {
    min-height: 4rem;
  }

  .navbar10_blog-item {
    grid-row-gap: 1rem;
  }

  .home4-pricing_component {
    grid-template-columns: 1fr;
  }

  .home4-benefits_component {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home4-customers_logo-list {
    grid-column-gap: 1rem;
    padding-top: 1rem;
  }

  .home4-testimonial_slide {
    padding-right: 1.5rem;
  }

  .footer2_credit-text {
    margin-top: 1rem;
  }

  .navbar10_blog-item-image-wrapper {
    max-width: 100%;
  }

  .navbar10_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .footer2_top-wrapper {
    grid-row-gap: 3rem;
  }

  .home4-pricing_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .home4-testimonial_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .home4-testimonial_mask {
    width: 80%;
  }

  .home5-testimonial_slide-nav {
    inset: 0% auto auto 0%;
  }

  .home5-testimonial_arrow {
    inset: 0% 0% auto auto;
  }

  .home5-testimonial_arrow.left {
    right: 3.5rem;
  }

  .home5-testimonial_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .home5-pricing_feature-list {
    grid-template-columns: 1fr;
  }

  .home5-faq_list {
    grid-row-gap: 2.5rem;
  }

  .home5-pricing_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .navbar5_component {
    min-height: 4rem;
  }

  .navbar5_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .home5-cta_component {
    grid-row-gap: 3rem;
  }

  .navbar5_menu {
    padding-bottom: 6rem;
  }

  .home5-testimonial_client {
    align-items: center;
    width: 100%;
  }

  .home5-testimonial_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .navbar5_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .home5-faq_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home5-results_component {
    grid-template-columns: 1fr;
  }

  .home5-pricing_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .navbar5_dropdown-content-right {
    padding: 1.5rem;
  }

  .home5-features-image_component {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .home5-features-image_component.is-image-left {
    grid-auto-flow: row;
    display: flex;
  }

  .home5-testimonial_component {
    padding-top: 5rem;
    padding-bottom: 0;
  }

  .home5-features-video_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .navbar5_blog-item {
    grid-template-columns: 0.6fr 1fr;
  }

  .home6-cta_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .home6-cta_content {
    margin-right: 0;
  }

  .home6-header_content-wrapper {
    grid-template-columns: 1fr;
  }

  .home6-morefeatures_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home6-cta_button-wrapper {
    margin-left: 0;
    margin-right: 1rem;
  }

  .home6-testimonial_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home6-cta_component {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .navbar11_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .navbar11_dropdown-link {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .home6-testimonial_client-info {
    margin-bottom: 1rem;
  }

  .home6-testimonial_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .home6-feature_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .navbar11_component {
    min-height: 4rem;
  }

  .home6-faq_content {
    grid-column-gap: 2.5rem;
    padding-top: 1.25rem;
    padding-bottom: 2.5rem;
  }

  .home6-testimonial_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .home7-cta_component {
    grid-row-gap: 3rem;
  }

  .home7-blog_heading {
    margin-right: 0;
  }

  .home7-blog_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .home7-blog_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .home7-details_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home7-header_component {
    height: auto;
  }

  .home7-blog_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .home7-about_component,
  .home7-blog_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer3_menu-wrapper {
    grid-column-gap: 1.5rem;
  }

  .footer3_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .home7-header_content-wrapper {
    grid-template-columns: 1fr;
  }

  .footer3_top-wrapper {
    grid-row-gap: 3rem;
  }

  .home7-gallery_component {
    column-count: 1;
    column-gap: 1.5rem;
  }

  .footer3_credit-text {
    margin-top: 2rem;
  }

  .footer3_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .home8-customers_component {
    padding-top: 1rem;
  }

  .home8-about_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home8-testimonial_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar9_menu {
    padding-bottom: 6rem;
  }

  .home8-testimonial_component {
    padding-top: 5rem;
    padding-bottom: 0;
  }

  .home8-services_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home8-testimonial_slide-nav {
    inset: 0% auto auto 0%;
  }

  .navbar9_dropdown-content-layout {
    grid-row-gap: 0.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar9_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .home8-testimonial_arrow {
    inset: 0% 0% auto auto;
  }

  .home8-testimonial_arrow.left {
    right: 3.5rem;
  }

  .home8-faq_list.first-col {
    border-bottom-style: none;
  }

  .home8-testimonial_client {
    align-items: center;
    width: 100%;
  }

  .home8-faq_icon-wrapper {
    width: 1.75rem;
  }

  .home8-services_list {
    grid-row-gap: 3rem;
  }

  .home8-testimonial_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home8-faq_component {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .home8-blog_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .home8-faq_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar9_component {
    min-height: 4rem;
  }

  .home8-customers_logo {
    max-height: 3rem;
  }

  .home8-blog_image-wrapper {
    height: 100%;
  }

  .home8-blog_item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .filters1_layout {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .filters1_tablet-modal-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .filters1_filter-group-heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .filters1_accordion-icon {
    width: 1.75rem;
  }

  .filters2_tablet-modal-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .filters2_filter-group-heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .filters2_layout {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .filters3_modal-content-wrapper {
    max-width: none;
    padding-bottom: 0;
  }

  .filters3_filter-group-heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .filters3_modal-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .filters3_layout {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .filters4_tablet-modal-menu {
    width: 100vw;
    padding: 0.5rem 5%;
  }

  .filters4_layout {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .filters4_modal {
    align-items: flex-start;
  }

  .filters4_filter-group-heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .filters5_menu-link.last-link {
    margin-right: 2rem;
  }

  .filters5_category-menu {
    overflow: scroll;
  }

  .filters6_keyword-search {
    width: auto;
  }

  .filters6_filters-modal {
    border-style: none;
    width: 100vw;
    max-height: none;
    margin-top: 0;
    padding-top: 3rem;
    position: fixed;
    inset: 0%;
    overflow: scroll;
  }

  .filters6_filters-modal.w--open {
    z-index: 999;
    width: 100%;
    height: 100vh;
    padding-top: 2.5rem;
    padding-left: 5%;
    padding-right: 5%;
    position: fixed;
    inset: 0%;
  }

  .filters6_filters-header {
    flex-direction: column;
    align-items: flex-end;
  }

  .filters6_modal-close-button {
    display: block;
    position: absolute;
    top: 1.5rem;
    right: 1.5rem;
  }

  .filters6_filter-group-list {
    padding-left: 5%;
    padding-right: 5%;
  }

  .filters6_form-header {
    margin-left: 5%;
    margin-right: 5%;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .filters6_modal-menu {
    width: 100vw;
    margin-top: 2rem;
    margin-left: -5vw;
    padding-left: 5%;
    padding-right: 5%;
  }

  .filters6_filters-header-left {
    width: 100%;
  }

  .filters6_filter-group-heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .product1_heading {
    margin-right: 0;
  }

  .product1_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 3rem;
  }

  .product1_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product1_image-wrapper,
  .product2_image-wrapper {
    height: 100%;
  }

  .product2_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product2_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .product2_heading {
    margin-right: 0;
  }

  .product3_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .product3_image-wrapper {
    height: 100%;
  }

  .product4_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 3rem;
  }

  .product4_image-wrapper {
    height: 100%;
  }

  .product5_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product5_slide {
    padding-right: 1.5rem;
  }

  .product5_image-wrapper {
    height: 100%;
  }

  .product5_arrow.left {
    right: 3.5rem;
  }

  .product5_heading {
    margin-right: 0;
  }

  .product5_mask,
  .product6_mask {
    width: 80%;
  }

  .product6_image-wrapper {
    height: 100%;
  }

  .product6_slide {
    padding-right: 1.5rem;
  }

  .product6_arrow.left {
    right: 3.5rem;
  }

  .product6_heading {
    margin-right: 0;
  }

  .product6_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product7_image-wrapper {
    height: 100%;
  }

  .product7_heading {
    margin-right: 0;
  }

  .product7_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product7_list,
  .product8_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .product8_heading {
    margin-right: 0;
  }

  .product8_image-wrapper {
    height: 100%;
  }

  .product8_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product9_image-wrapper {
    height: 100%;
  }

  .product9_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .product10_image-wrapper {
    height: 100%;
  }

  .product10_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .product11_mask {
    width: 80%;
  }

  .product11_heading {
    margin-right: 0;
  }

  .product11_slide {
    padding-right: 1.5rem;
  }

  .product11_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product11_image-wrapper {
    height: 100%;
  }

  .product11_arrow.left {
    right: 3.5rem;
  }

  .product12_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product12_image-wrapper {
    height: 100%;
  }

  .product12_heading {
    margin-right: 0;
  }

  .product12_arrow.left {
    right: 3.5rem;
  }

  .product12_mask {
    width: 80%;
  }

  .product12_slide {
    padding-right: 1.5rem;
  }

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

  .product-header1_layout {
    grid-column-gap: 5rem;
    grid-row-gap: 2rem;
  }

  .product-header1_component {
    padding-bottom: 1.5rem;
  }

  .product-header1_gallery {
    grid-template-columns: 1fr;
  }

  .product-header1_heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .product-header1_accordion-icon {
    width: 1.75rem;
  }

  .product-header2_component {
    padding-bottom: 1.5rem;
  }

  .product-header2_content-top {
    flex-direction: column-reverse;
    margin-bottom: 2rem;
    display: flex;
  }

  .product-header2_gallery {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .product-header2_list {
    display: none;
  }

  .product-header2_modal-content-wrapper {
    padding-bottom: 7rem;
  }

  .product-header2_content-bottom {
    grid-column-gap: 5rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .product-header3_layout {
    grid-column-gap: 5rem;
    grid-row-gap: 2rem;
  }

  .product-header3_accordion-icon {
    width: 1.75rem;
  }

  .product-header3_heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .product-header3_gallery {
    grid-template-columns: 1fr;
  }

  .product-header3_component {
    padding-bottom: 1.5rem;
  }

  .product-header3_list {
    grid-template-rows: auto;
  }

  .product-header4_gallery {
    grid-template-columns: 1fr;
  }

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

  .product-header4_layout {
    grid-column-gap: 5rem;
    grid-row-gap: 2rem;
  }

  .product-header4_component {
    padding-bottom: 1.5rem;
  }

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

  .product-header5_component {
    padding-bottom: 1.5rem;
  }

  .product-header5_accordion-icon {
    width: 1.75rem;
  }

  .product-header5_layout {
    grid-column-gap: 5rem;
    grid-row-gap: 2rem;
  }

  .product-header5_gallery {
    grid-template-columns: 1fr;
  }

  .product-header5_heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

  .product-header6_content-left {
    grid-template-columns: 1fr;
  }

  .product-header6_content-right {
    padding-top: 2rem;
  }

  .product-header7_component {
    grid-column-gap: 5rem;
    grid-row-gap: 2rem;
    padding-bottom: 1.5rem;
  }

  .product-header7_gallery-slider {
    grid-template-columns: 1fr;
  }

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

  .product-header8_content-middle {
    grid-template-columns: 1fr;
  }

  .product-header8_component {
    grid-column-gap: 4rem;
    grid-row-gap: 2rem;
    padding-top: 3rem;
    padding-bottom: 4rem;
  }

  .product-header9_heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .product-header9_list-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .product-header9_component {
    grid-row-gap: 3rem;
  }

  .product-header9_list {
    grid-template-columns: 1fr;
  }

  .product-header9_accordion-icon {
    width: 1.75rem;
  }

  .product-header9_content-left {
    grid-template-columns: 1fr;
  }

  .topbar-type-label-delete-this {
    top: 2.5rem;
    right: 1rem;
  }

  .topbar1_search-wrapper {
    min-height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
    top: 4rem;
  }

  .topbar1_logo-link {
    padding-left: 0;
  }

  .topbar1_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .topbar1_content-right {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .sidebar1_menu-wrapper {
    border-right-style: none;
    padding-top: 0;
  }

  .sidebar1_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sidebar1_form-block {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sidebar1_menu-button.w--open {
    color: var(--base-color-neutral--black);
  }

  .sidebar-type-label-delete-this {
    left: 1rem;
  }

  .sidebar1_logo-wrapper-tablet {
    border-bottom: 1px solid #0000;
    min-height: 4rem;
    margin-bottom: 0;
  }

  .sidebar1_close-mobile {
    display: flex;
  }

  .sidebar1_menu {
    width: 80vw;
    max-width: none;
  }

  .sidebar4_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .topbar3_component {
    height: auto;
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .topbar3_text-wrapper {
    display: none;
  }

  .topbar3_search-wrapper {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    top: 4rem;
  }

  .topbar3_content-right {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .sidebar4_menu {
    width: 80vw;
  }

  .topbar2_component {
    height: auto;
    min-height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .topbar2_logo-link {
    padding-left: 0;
  }

  .topbar2_content-right {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .topbar2_search-wrapper {
    min-height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
    top: 4rem;
  }

  .sidebar7_menu {
    width: 80vw;
  }

  .sidebar7_component {
    min-height: 4rem;
    padding-left: 1.5rem;
  }

  .shell4_sidebar-wrapper,
  .shell11_sidebar-wrapper,
  .shell12_sidebar-wrapper {
    top: -4rem;
  }

  .sidebar2_logo-wrapper-tablet {
    border-bottom: 1px solid #0000;
    min-height: 4rem;
  }

  .sidebar2_menu-button.w--open {
    color: var(--base-color-neutral--black);
  }

  .sidebar2_menu {
    width: 80vw;
    max-width: none;
  }

  .sidebar2_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sidebar2_close-mobile {
    display: flex;
  }

  .sidebar2_menu-wrapper {
    border-right-style: none;
  }

  .sidebar2_form-block {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sidebar2_menu-bottom {
    max-width: none;
  }

  .sidebar3_logo-wrapper-tablet {
    border-bottom: 1px solid #0000;
    min-height: 4rem;
  }

  .sidebar3_menu-wrapper {
    border-right-style: none;
  }

  .sidebar3_menu-button.w--open {
    color: var(--base-color-neutral--black);
  }

  .sidebar3_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sidebar3_close-mobile {
    display: flex;
  }

  .sidebar3_menu {
    flex: 0 auto;
    width: 80vw;
    max-width: none;
  }

  .sidebar5_menu-bottom {
    max-width: none;
  }

  .sidebar5_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sidebar5_menu {
    width: 80vw;
  }

  .sidebar6_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sidebar6_menu,
  .sidebar8_menu {
    width: 80vw;
  }

  .sidebar8_menu-bottom {
    max-width: none;
  }

  .sidebar8_component {
    min-height: 4rem;
    padding-left: 1.5rem;
  }

  .sidebar9_menu {
    width: 80vw;
  }

  .sidebar9_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sidebar9_menu-wrapper {
    width: auto;
  }

  .show-mobile-landscape {
    display: block;
  }

  .modal1_content-wrapper {
    width: 100%;
    height: 100vh;
    max-height: none;
    padding-bottom: 7rem;
    padding-left: 5%;
    padding-right: 5%;
  }

  .modal1_component {
    align-items: flex-start;
  }

  .modal2_content-wrapper {
    width: 90%;
    padding-bottom: 7rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .modal3_content-wrapper {
    padding-bottom: 7rem;
  }

  .slider1_component {
    padding-bottom: 3rem;
  }

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

  .slider2_component {
    padding-bottom: 3rem;
  }

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

  .slider3_component {
    padding-bottom: 3rem;
  }

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

  .slider4_component {
    padding-bottom: 3rem;
  }

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

  .slider4_arrow.left {
    right: 3.5rem;
  }

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

  .slider5_component {
    padding-bottom: 3rem;
  }

  .slider5_arrow-2.left {
    right: 3.5rem;
  }

  .slider6_component {
    padding-bottom: 5rem;
  }

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

  .slider6_arrow.left {
    right: 3.5rem;
  }

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

  .slider7_arrow.left {
    right: 3.5rem;
  }

  .slider7_component {
    padding-bottom: 5rem;
  }

  .accordion1_top {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .accordion1_icon {
    width: 1.75rem;
  }

  .accordion2_top {
    padding: 1rem 1.25rem;
  }

  .accordion2_icon {
    width: 1.75rem;
  }

  .accordion2_bottom {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .tab1_tabs-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .tab2_tabs-menu {
    justify-content: flex-start;
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .tab3_tabs-menu {
    min-width: auto;
    max-width: 100%;
  }

  .tab4_component {
    align-items: flex-start;
  }

  .tab4_tabs-menu {
    min-width: auto;
    max-width: 100%;
  }

  .tab5_tabs-menu {
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    margin-bottom: 3rem;
  }

  .tab6_tabs-menu {
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    margin-top: 3rem;
  }

  .navbar-dropdown2_content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar-dropdown2_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .navbar-dropdown2_content-right {
    padding: 1.5rem;
  }

  .navbar-dropdown2_blog-item {
    grid-template-columns: 0.6fr 1fr;
  }

  .navbar-dropdown3_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar-dropdown3_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .navbar-dropdown3_dropdown-content-right {
    padding: 1.5rem;
  }

  .navbar-dropdown4_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar-dropdown4_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .navbar-dropdown5_dropdown-content-right {
    padding: 1.5rem;
  }

  .navbar-dropdown5_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .navbar8_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar-dropdown6_dropdown-content-layout {
    grid-row-gap: 0.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-dropdown6_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .navbar-dropdown7_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar-dropdown7_dropdown-content-right {
    padding-bottom: 1.5rem;
  }

  .navbar-dropdown7_blog-item {
    grid-row-gap: 1rem;
  }

  .navbar-dropdown7_dropdown-link-list {
    max-width: none;
  }

  .navbar-dropdown7_blog-item-image {
    margin-bottom: 0;
  }

  .navbar-dropdown7_blog-item-image-wrapper {
    max-width: 100%;
  }

  .navbar-dropdown8_dropdown-link {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .navbar-dropdown8_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .navbar-dropdown9_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .navbar-dropdown9_dropdown-content {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
  }

  .navbar6_component {
    min-height: 4rem;
  }

  .navbar6_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar6_menu {
    padding-bottom: 6rem;
  }

  .navbar6_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .navbar6_dropdown-content-right {
    padding: 1.5rem;
  }

  .navbar7_component {
    min-height: 4rem;
  }

  .navbar7_dropdown-link-list {
    grid-row-gap: 0.5rem;
    max-width: none;
  }

  .navbar7_menu {
    padding-bottom: 6rem;
  }

  .navbar7_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar10_component-2 {
    min-height: 4rem;
  }

  .navbar10_menu-2 {
    padding-bottom: 6rem;
  }

  .navbar10_blog-item-image-wrapper-2 {
    max-width: 100%;
  }

  .navbar10_blog-item-2 {
    grid-row-gap: 1rem;
  }

  .footer1_legal-list-2,
  .footer3_legal-list-2 {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-auto-flow: row;
  }

  .footer3_menu-wrapper-2 {
    grid-column-gap: 1.5rem;
  }

  .checkbox3_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .checkbox3_field {
    padding-left: 5.5rem;
    padding-right: 3.5rem;
  }

  .checkbox3_icon-wrapper {
    left: 1rem;
  }

  .checkbox3_button {
    right: 1rem;
  }

  .radio3_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .radio3_field {
    padding-left: 5.5rem;
    padding-right: 3.5rem;
  }

  .radio3_icon-wrapper {
    left: 1rem;
  }

  .radio3_button {
    right: 1rem;
  }

  .pagination1_page-button-wrapper {
    display: none;
  }

  .pagination2_button-wrapper {
    width: 100%;
  }

  .pagination2_page-button-wrapper,
  .pagination2_page-count-wrapper {
    display: none;
  }

  .pagination2_button {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
    justify-content: center;
    width: auto;
    min-width: 6.5rem;
    height: auto;
    min-height: 2.75rem;
    padding: 0.5rem 1.25rem;
  }

  .pagination2_button.is-next {
    justify-content: flex-end;
    margin-left: auto;
  }

  .pagination2_button.is-previous {
    justify-content: flex-start;
    margin-right: auto;
  }

  .pagination3_button-wrapper {
    width: 100%;
  }

  .pagination3_page-count-wrapper {
    display: none;
  }

  .topbar4_search-wrapper {
    min-height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
    top: 4rem;
  }

  .topbar4_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .page-header1_component {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .page-header1_form-block {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .page-header1_content-right {
    flex-direction: column;
    align-items: stretch;
  }

  .page-header1_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .page-header2_metatag-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .page-header2_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .page-header2_component {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .page-header2_form-block {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .page-header2_content-right {
    flex-direction: column;
    align-items: stretch;
  }

  .page-header3_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .page-header3_content-right {
    flex-direction: column;
    align-items: stretch;
  }

  .page-header3_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .page-header3_form-block {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .page-header4_content-right {
    flex-direction: column;
    align-items: stretch;
  }

  .page-header4_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .page-header4_component {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .page-header4_form-block {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .page-header5_image-wrapper {
    margin-bottom: -3rem;
  }

  .page-header5_avatar-image {
    width: 6rem;
    height: 6rem;
  }

  .page-header5_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .page-header5_content-right {
    flex-direction: column;
    align-items: stretch;
  }

  .page-header5_form-block {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .page-header5_main-content {
    flex-direction: column;
    align-items: flex-start;
  }

  .section-header1_content-wrapper,
  .section-header1_component,
  .section-header2_component,
  .section-header2_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .section-header2_content-right {
    justify-content: space-between;
  }

  .section-header3_tabs {
    margin-top: 1rem;
  }

  .section-header3_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .section-header3_content-right {
    justify-content: space-between;
  }

  .section-header3_component {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .section-header4_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .section-header4_content-right {
    justify-content: space-between;
  }

  .section-header4_tabs {
    margin-top: 1rem;
  }

  .section-header4_component {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .card-header1_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .card-header1_content-right,
  .card-header2_content-right {
    justify-content: space-between;
  }

  .card-header2_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .table1_pagination-page-button-wrapper {
    display: none;
  }

  .table1_component,
  .table2_component {
    grid-row-gap: 3rem;
  }

  .table2_pagination-page-button-wrapper,
  .table3_pagination-page-button-wrapper {
    display: none;
  }

  .table3_component {
    grid-row-gap: 3rem;
  }

  .table4_filters-results-wrapper {
    margin-top: 1rem;
  }

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

  .table4_modal-content-wrapper {
    width: 100%;
    height: 100vh;
    max-height: none;
  }

  .table4_filter-group-heading {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table4_component {
    grid-row-gap: 3rem;
  }

  .table4_pagination-page-button-wrapper {
    display: none;
  }

  .table4_modal {
    align-items: flex-start;
  }

  .table5_component,
  .table6_component,
  .table7_component {
    grid-row-gap: 3rem;
  }

  .table7_pagination-page-button-wrapper {
    display: none;
  }

  .table8_component {
    grid-row-gap: 3rem;
  }

  .table8_pagination-page-button-wrapper,
  .table9_pagination-page-button-wrapper {
    display: none;
  }

  .table9_component {
    grid-row-gap: 3rem;
  }

  .table10_pagination-page-button-wrapper {
    display: none;
  }

  .table10_component {
    grid-row-gap: 3rem;
  }

  .stacked-list1_content-right {
    justify-content: space-between;
  }

  .stacked-list1_item {
    grid-template-columns: 1fr;
  }

  .stacked-list2_content-right {
    justify-content: space-between;
  }

  .stacked-list2_item,
  .stacked-list3_item {
    grid-template-columns: 1fr;
  }

  .stacked-list3_content-right,
  .stacked-list5_content-right {
    justify-content: space-between;
  }

  .stacked-list6_item {
    grid-template-columns: 1fr;
  }

  .stacked-list6_content-right,
  .stacked-list7_content-right {
    justify-content: space-between;
  }

  .stacked-list7_item,
  .stacked-list8_item {
    grid-template-columns: 1fr;
  }

  .stacked-list8_content-right,
  .stacked-list10_content-right {
    justify-content: space-between;
  }

  .grid-list1_list,
  .grid-list2_list,
  .grid-list3_list,
  .grid-list4_list {
    grid-template-columns: 1fr;
  }

  .grid-list5_metatag-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

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

  .grid-list6_image-wrapper {
    height: auto;
    padding-top: 66%;
  }

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

  .grid-list6_metatag-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .grid-list6_item,
  .grid-list7_list {
    grid-template-columns: 1fr;
  }

  .grid-list8_metatag {
    position: absolute;
    inset: 1.5rem 1.5rem auto auto;
  }

  .grid-list8_item {
    grid-template-columns: 1fr;
    position: relative;
  }

  .grid-list8_list,
  .grid-list9_list,
  .grid-list10_list {
    grid-template-columns: 1fr;
  }

  .description-list3_item {
    align-items: end;
  }

  .description-list3_item-content {
    grid-row-gap: 0.5rem;
    grid-template-columns: 1fr;
  }

  .description-list4_item {
    align-items: end;
  }

  .description-list4_item-content {
    grid-row-gap: 0.5rem;
    grid-template-columns: 1fr;
  }

  .stat1_item {
    justify-content: space-between;
  }

  .stat1_list-wrapper,
  .stat2_list-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .stat2_item,
  .stat3_item {
    justify-content: space-between;
  }

  .stat3_list-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .stat4_item-icon-wrapper {
    margin-bottom: 0;
  }

  .stat4_item {
    justify-content: space-between;
  }

  .stat4_list-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .stat5_item {
    justify-content: space-between;
  }

  .stat5_list-wrapper,
  .stat6_list-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .stat6_item,
  .stat7_item {
    justify-content: space-between;
  }

  .stat7_list-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .stat8_item {
    justify-content: space-between;
  }

  .stat8_list-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .timeline1_progress {
    z-index: 0;
  }

  .timeline1_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline1_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    margin-left: 3rem;
  }

  .timeline1_circle {
    margin-top: 0.75rem;
  }

  .timeline1_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .timeline1_circle-wrapper {
    width: 2rem;
    margin-left: 0;
  }

  .timeline1_content-left {
    z-index: 1;
    padding-right: 0;
    position: relative;
    top: 0;
  }

  .timeline2_circle {
    margin-top: 2.25rem;
  }

  .timeline2_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    margin-left: 3rem;
    padding: 1.5rem;
  }

  .timeline2_circle-wrapper {
    width: 2rem;
    margin-left: 0;
  }

  .timeline2_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .timeline2_content-left {
    z-index: 1;
    padding-right: 0;
    position: relative;
    top: 0;
  }

  .timeline2_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline3_circle-wrapper {
    width: 2rem;
    margin-left: 0;
  }

  .timeline3_content-left {
    z-index: 1;
    padding-right: 0;
    position: relative;
    top: 0;
  }

  .timeline3_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .timeline3_item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    margin-left: 3rem;
  }

  .timeline3_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline3_circle {
    margin-top: 0.75rem;
  }

  .timeline3_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .timeline4_content-left {
    z-index: 1;
    padding-right: 0;
    position: relative;
    top: 0;
  }

  .timeline4_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .timeline4_circle-wrapper {
    width: 2rem;
    margin-left: 0;
  }

  .timeline4_item-content {
    padding: 1.5rem;
  }

  .timeline4_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline4_circle {
    margin-top: 2.25rem;
  }

  .timeline4_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    margin-left: 3rem;
  }

  .timeline5_circle {
    margin-top: 0.75rem;
  }

  .timeline5_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    margin-left: 1rem;
  }

  .timeline5_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline5_progress {
    left: 0;
  }

  .timeline6_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    margin-left: 1rem;
    padding: 1.5rem;
  }

  .timeline6_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline6_progress {
    left: 0;
  }

  .timeline6_circle {
    margin-top: 2.25rem;
  }

  .timeline7_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline7_circle {
    margin-top: 0.75rem;
  }

  .timeline7_progress {
    left: 0;
  }

  .timeline7_item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    margin-left: 1rem;
  }

  .timeline7_circle-wrapper {
    left: 0;
  }

  .timeline8_circle-wrapper {
    width: 1.25rem;
    margin-left: -1.25rem;
    left: 0;
  }

  .timeline8_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline8_item-content {
    padding: 1.5rem;
  }

  .timeline8_fade-overlay-bottom {
    left: 0.5rem;
  }

  .timeline8_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    margin-left: 1rem;
  }

  .timeline8_fade-overlay-top {
    left: 0.5rem;
  }

  .timeline8_circle {
    margin-top: 2.25rem;
  }

  .timeline8_progress {
    width: 1.25rem;
    left: 0;
  }

  .timeline9_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    width: 100%;
  }

  .timeline9_item.item-left {
    text-align: left;
    align-items: flex-start;
  }

  .timeline9_empty-space {
    display: none;
  }

  .timeline9_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline9_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: max-content 1fr;
  }

  .timeline9_circle-wrapper {
    left: 0;
  }

  .timeline9_circle {
    margin-top: 1.75rem;
  }

  .timeline10_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline10_empty-space {
    display: none;
  }

  .timeline10_progress,
  .timeline10_circle-wrapper {
    left: 0;
  }

  .timeline10_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: max-content 1fr;
  }

  .timeline10_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    padding: 1.5rem;
  }

  .timeline10_circle {
    margin-top: 2.25rem;
  }

  .timeline11_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: max-content 1fr;
  }

  .timeline11_empty-space {
    display: none;
  }

  .timeline11_circle-wrapper {
    left: 0;
  }

  .timeline11_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline11_item-content.item-left {
    text-align: left;
    align-items: flex-start;
  }

  .timeline11_item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .timeline11_item.item-left {
    text-align: left;
    align-items: flex-start;
  }

  .timeline12_item-content {
    padding: 1.5rem;
  }

  .timeline12_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: max-content 1fr;
  }

  .timeline12_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    width: 100%;
  }

  .timeline12_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline12_empty-space {
    display: none;
  }

  .timeline12_circle {
    margin-top: 2.25rem;
  }

  .timeline12_circle-wrapper {
    left: 0;
  }

  .timeline13_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    width: 100%;
  }

  .timeline13_item.item-left {
    text-align: left;
    align-items: flex-start;
  }

  .timeline13_row {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    grid-template-columns: max-content 1fr;
  }

  .timeline13_list {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline13_circle-wrapper {
    left: 0;
  }

  .timeline13_image-wrapper {
    width: 100%;
  }

  .timeline13_circle {
    margin-top: 1.75rem;
  }

  .timeline14_progress-bar {
    top: 3.175rem;
  }

  .timeline14_tabs-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .timeline14_tabs-menu.no-scrollbar {
    justify-content: flex-start;
    margin-bottom: 3rem;
  }

  .timeline14_tab-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .timeline15_progress-bar {
    bottom: 6.25rem;
  }

  .timeline15_tab-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .timeline15_tabs-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .timeline15_tabs-menu.no-scrollbar {
    justify-content: flex-start;
    margin-bottom: 3rem;
  }

  .timeline16_item-content {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .timeline16_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    width: 100%;
    margin-bottom: 1rem;
  }

  .timeline16_mask {
    width: 50%;
  }

  .timeline17_fade-overlay-right {
    display: none;
  }

  .timeline17_list {
    flex-flow: column;
  }

  .timeline17_progress-wrapper {
    flex-direction: column;
    width: auto;
    margin-bottom: 0;
  }

  .timeline17_fade-overlay-left {
    display: none;
  }

  .timeline17_progress-line {
    width: 3px;
    height: 100%;
  }

  .timeline17_progress-line.is-small-mobile {
    height: 0.5rem;
  }

  .timeline17_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    display: flex;
  }

  .timeline17_content {
    flex-direction: column;
  }

  .timeline17_item-content {
    text-align: left;
    margin-bottom: 1.5rem;
  }

  .timeline18_mask {
    width: 50%;
  }

  .timeline18_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    width: 100%;
    margin-bottom: 1rem;
  }

  .timeline18_item-content {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .timeline19_progress-wrapper {
    flex-direction: column;
    align-self: stretch;
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .timeline19_fade-overlay-right {
    display: none;
  }

  .timeline19_image-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .timeline19_fade-overlay-left {
    display: none;
  }

  .timeline19_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 0.5fr max-content 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    display: grid;
  }

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

  .timeline19_item-content {
    text-align: left;
    padding-left: 0;
    padding-right: 0;
  }

  .timeline19_progress-line {
    width: 3px;
    height: 100%;
  }

  .timeline19_progress-line.is-small-mobile {
    height: 0.5rem;
  }

  .timeline20_list {
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-items: center;
    display: grid;
  }

  .timeline20_fade-overlay-right,
  .timeline20_empty-space {
    display: none;
  }

  .timeline20_progress-line {
    width: 3px;
    height: 100%;
  }

  .timeline20_progress-wrapper {
    flex-direction: column;
    width: auto;
  }

  .timeline20_item-content {
    text-align: left;
    margin-bottom: 2rem;
    margin-right: 0;
  }

  .timeline20_item {
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
  }

  .timeline21_list {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-items: center;
    display: grid;
  }

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

  .timeline21_fade-overlay-right {
    background-image: linear-gradient(#fff0, #fff);
    width: 60vw;
    height: 4rem;
    bottom: 0%;
    right: 0%;
  }

  .timeline21_progress-line {
    width: 3px;
    height: 100%;
  }

  .timeline21_progress-wrapper {
    flex-direction: column;
    height: 100%;
  }

  .timeline21_image-wrapper {
    margin-bottom: 2rem;
    margin-right: 0;
  }

  .timeline21_item {
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 0.5fr max-content 1fr;
    align-items: start;
  }

  .comparison1_feature {
    border-bottom: 1px solid #000;
    padding-right: 1rem;
  }

  .comparison1_top-row-title {
    display: none;
  }

  .comparison1_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison1_top-row,
  .comparison1_row {
    grid-template-columns: 1fr 1fr;
  }

  .comparison2_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison2_top-row-title {
    display: none;
  }

  .comparison2_feature {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison2_top-row,
  .comparison2_row {
    grid-template-columns: 1fr 1fr;
  }

  .comparison3_top-row-title {
    display: none;
  }

  .comparison3_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison3_row,
  .comparison3_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison3_feature {
    border-bottom: 1px solid #000;
    padding-right: 1rem;
  }

  .comparison4_feature,
  .comparison4_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison4_top-row-title {
    display: none;
  }

  .comparison4_row,
  .comparison4_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison5_top-row-title {
    display: none;
  }

  .comparison5_feature {
    border-bottom: 1px solid #000;
    padding-right: 1rem;
  }

  .comparison5_row,
  .comparison5_top-row {
    grid-template-columns: 1fr 1fr;
  }

  .comparison5_row-content,
  .comparison6_feature {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison6_top-row,
  .comparison6_row {
    grid-template-columns: 1fr 1fr;
  }

  .comparison6_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison6_top-row-title {
    display: none;
  }

  .comparison7_feature {
    border-bottom: 1px solid #000;
    padding-right: 1rem;
  }

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

  .comparison7_top-row-title {
    display: none;
  }

  .comparison7_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison7_row-content,
  .comparison8_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison8_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison8_feature {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison8_top-row-title {
    display: none;
  }

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

  .comparison9_feature {
    border-bottom: 1px solid #000;
    padding-right: 1rem;
  }

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

  .comparison9_top-row-title {
    display: none;
  }

  .comparison9_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison9_top-row,
  .comparison10_top-row {
    grid-template-columns: 1fr 1fr;
  }

  .comparison10_top-row-title {
    display: none;
  }

  .comparison10_row-content,
  .comparison10_feature {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .comparison11_row,
  .comparison11_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison11_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison11_top-row-title {
    display: none;
  }

  .comparison11_feature {
    border-bottom: 1px solid #000;
    padding-right: 1rem;
  }

  .comparison12_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison12_feature {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison12_top-row-title {
    display: none;
  }

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

  .comparison12_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison13_card {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .comparison13_grid-list,
  .comparison14_grid-list {
    grid-template-columns: 1fr;
  }

  .comparison14_card,
  .comparison15_card {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .comparison15_grid-list {
    grid-template-columns: 1fr;
  }

  .image-overlay-layer-2 {
    background-color: #0009;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2.5rem;
  }

  .hide-mobile-portrait {
    display: none;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .button.max-width-full.is-pricing21-button {
    padding: 0.25rem 0.75rem;
  }

  .button.max-width-full.is-pricing22-button {
    padding: 0.25rem 1rem;
  }

  .rl-styleguide_component {
    grid-template-columns: 1fr;
  }

  .footer8_form {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .footer8_top-wrapper {
    grid-row-gap: 48px;
  }

  .pricing1-comparison_top-row-content {
    padding: 1rem 0.5rem;
  }

  .footer1_form {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .footer1_menu-wrapper {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .footer1_top-wrapper {
    grid-row-gap: 48px;
  }

  .pricing2-features_list {
    grid-template-columns: 1fr;
  }

  .pricing2-customers_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .pricing2-customers_list {
    justify-content: center;
  }

  .pricing3-faq_component,
  .pricing3-cta_component {
    grid-template-columns: 1fr;
  }

  .pricing4-comparison_top-row-price-month {
    font-size: 0.875rem;
  }

  .pricing4_logo-row {
    justify-content: center;
  }

  .pricing4-comparison_top-row-price {
    font-size: 1.5rem;
  }

  .pricing4-comparison_top-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .pricing4-faq_component {
    grid-template-columns: 1fr;
  }

  .pricing5-customers_logo-list {
    justify-content: center;
  }

  .pricing5-features_component {
    grid-template-columns: 1fr;
  }

  .pricing5-customers_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .pricing5-faq_component {
    grid-template-columns: 1fr;
  }

  .signup-form-wrapper {
    grid-row-gap: 0.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .blog2-header_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .blog3-cta_component {
    grid-template-columns: 1fr;
  }

  .blog3-header_featured-item {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .blog4-cta_component {
    grid-template-columns: 1fr;
  }

  .blog5-latest_item {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .blog5-latest_image-wrapper {
    padding-top: 66%;
  }

  .blog-post1-content_tag-list-wrapper {
    width: 100%;
  }

  .blog-post1-header_author-wrapper {
    margin-bottom: 1rem;
  }

  .blog-post1-content_share-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .blog-post1-content_tag-list {
    justify-content: flex-start;
  }

  .blog-post1-content_content-bottom,
  .blog-post1-header_content-top {
    flex-direction: column;
    align-items: flex-start;
  }

  .blog-post1-content_author-wrapper {
    margin-bottom: 1rem;
  }

  .blog-post2-content_share-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .blog-post2-related_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .blog-post2-content_content-top,
  .blog-post2-content_content-bottom {
    flex-direction: column;
    align-items: flex-start;
  }

  .blog-post2-content_share.content-top {
    margin-top: 2rem;
  }

  .blog-post2-content_tag-list {
    justify-content: flex-start;
  }

  .blog-post2-content_tag-list-wrapper,
  .blog-post3-content_tag-list-wrapper {
    width: 100%;
  }

  .blog-post3-header_component {
    grid-template-columns: 1fr;
  }

  .blog-post3-content_content-bottom {
    flex-direction: column;
    align-items: flex-start;
  }

  .blog-post3-content_tag-list {
    justify-content: flex-start;
  }

  .blog-post3-header_share-wrapper,
  .blog-post3-content_share-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .blog-post3-content_author-wrapper,
  .blog-post4-header_author-wrapper {
    margin-bottom: 1rem;
  }

  .blog-post4-related_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .blog-post4-header_content-bottom {
    flex-direction: column;
    align-items: flex-start;
  }

  .blog-post4-content_form-wrapper {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .blog-post5-content_share-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .blog-post5-related_image-wrapper {
    padding-top: 66%;
  }

  .blog-post5-content_form-wrapper {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .blog-post5-header_component {
    grid-template-columns: 1fr;
  }

  .blog-post5-related_item {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .legal2-content_sidebar-heading-text,
  .legal2-content_sidebar-heading {
    align-self: auto;
  }

  .contact1-header_component,
  .contact2-header_component,
  .contact2-locations_component {
    grid-template-columns: 1fr;
  }

  .contact3-locations_component {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .contact3-header_component,
  .contact3-details_component {
    grid-template-columns: 1fr;
  }

  .contact5-customers_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .contact5-header_component {
    grid-template-columns: 1fr;
  }

  .contact5-customers_logo-list {
    justify-content: center;
  }

  .contact5-details_component,
  .about1-team_list {
    grid-template-columns: 1fr;
  }

  .about1-customers_component {
    justify-content: center;
  }

  .about1-values_list,
  .about1-story_component,
  .about1-growth_item-list,
  .about1-growth_component {
    grid-template-columns: 1fr;
  }

  .about2-team_image-wrapper {
    padding-top: 66%;
  }

  .about2-story_component,
  .about2-values_list,
  .about2-team_list,
  .about3-values_component,
  .about3-growth_component,
  .about3-header_component {
    grid-template-columns: 1fr;
  }

  .about3-team_item {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .about3-values_item-list {
    grid-template-columns: 1fr;
  }

  .about3-team_image-wrapper {
    padding-top: 66%;
  }

  .about3-growth_item-list,
  .about4-team_list {
    grid-template-columns: 1fr;
  }

  .about4-team_image-wrapper {
    padding-top: 66%;
  }

  .about4-partners_component {
    grid-template-columns: 1fr;
  }

  .about4-partners_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .about4-growth_component,
  .about4-growth_item-list,
  .about4-values_list {
    grid-template-columns: 1fr;
  }

  .about5-locations_component {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .about5-overview_component {
    grid-template-columns: 1fr;
  }

  .about5-team_mask {
    width: 95%;
  }

  .home1-results_item-list,
  .home1-features_component,
  .home1-howitworks_list,
  .home1-results_component {
    grid-template-columns: 1fr;
  }

  .footer6_bottom-wrapper {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .home1-customers_component {
    justify-content: center;
  }

  .footer6_logo-link {
    margin-bottom: 1.5rem;
  }

  .footer6_form {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .footer6_top-wrapper {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .home-features_item-list,
  .home1-header_component {
    grid-template-columns: 1fr;
  }

  .footer5_top-wrapper {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .home2-logo_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .footer5_form {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .home2-customers_list,
  .home2-features_component {
    grid-template-columns: 1fr;
  }

  .home2-logo_list {
    justify-content: center;
  }

  .home2-blog_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .home3-feature_component {
    grid-template-columns: 1fr;
  }

  .home3-header_form {
    grid-row-gap: 0.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .home3-howitworks_component,
  .home3-header_component,
  .home3-faq_component,
  .home3-benefits_component {
    grid-template-columns: 1fr;
  }

  .home3-cta_logo-row {
    justify-content: center;
  }

  .home4-casestudies_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .home4-header_form {
    grid-row-gap: 0.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .footer2_left-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .home4-customers_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .navbar10_dropdown-link {
    padding-left: 0;
  }

  .home4-features_list {
    grid-template-columns: 1fr;
  }

  .navbar10_blog-item {
    flex-direction: column;
  }

  .home4-benefits_component {
    grid-template-columns: 1fr;
  }

  .home4-customers_logo-list {
    grid-template-columns: 1fr 1fr;
  }

  .footer2_form {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .navbar10_blog-list {
    grid-template-columns: 1fr;
  }

  .navbar10_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .footer2_top-wrapper {
    grid-row-gap: 48px;
  }

  .home4-testimonial_mask {
    width: 95%;
  }

  .home5-results_item-list {
    grid-template-columns: 1fr;
  }

  .home5-testimonial_divider {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .home5-cta_component {
    grid-template-columns: 1fr;
  }

  .navbar5_large-item-content {
    margin-top: 1rem;
  }

  .home5-testimonial_content {
    grid-template-columns: 1fr;
  }

  .navbar5_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar5_dropdown-link {
    padding-left: 0;
  }

  .home5-faq_component {
    grid-template-columns: 1fr;
  }

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

  .home5-results_component,
  .home5-pricing_content-list,
  .home5-pricing_component,
  .home5-features-image_component,
  .home5-features-video_component {
    grid-template-columns: 1fr;
  }

  .navbar5_blog-item {
    flex-direction: column;
    display: flex;
  }

  .home6-header_content-wrapper,
  .home6-morefeatures_list {
    grid-template-columns: 1fr;
  }

  .navbar11_dropdown-link {
    padding-left: 0;
  }

  .home6-feature_component {
    grid-template-columns: 1fr;
  }

  .home6-faq_content {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .home6-feature_item-list,
  .home7-cta_component,
  .home7-details_component,
  .home7-about_component {
    grid-template-columns: 1fr;
  }

  .footer3_menu-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .home7-header_content-wrapper {
    grid-template-columns: 1fr;
  }

  .navbar9_bottom-bar-content {
    flex-direction: column;
    margin-left: 0;
    display: flex;
  }

  .navbar9_dropdown-link {
    padding-left: 0;
  }

  .home8-customers_component {
    justify-content: center;
  }

  .home8-about_component,
  .home8-services_component {
    grid-template-columns: 1fr;
  }

  .home8-testimonial_divider {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .navbar9_dropdown-content-layout {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .home8-services_list,
  .home8-testimonial_content,
  .home8-faq_component {
    grid-template-columns: 1fr;
  }

  .home8-blog_image-wrapper {
    padding-top: 66%;
  }

  .home8-blog_item {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .filters6_filters-header-left {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .product5_mask,
  .product6_mask,
  .product11_mask,
  .product12_mask {
    width: 95%;
  }

  .product-header1_layout,
  .product-header2_gallery,
  .product-header2_list {
    grid-template-columns: 1fr;
  }

  .product-header2_tabs-menu {
    align-items: flex-start;
  }

  .product-header2_modal-list,
  .product-header3_layout {
    grid-template-columns: 1fr;
  }

  .product-header3_price-wrapper {
    flex-direction: column;
  }

  .product-header3_text-divider {
    display: none;
  }

  .product-header4_price-wrapper {
    flex-direction: column;
  }

  .product-header4_layout {
    grid-template-columns: 1fr;
  }

  .product-header4_tabs-menu {
    align-items: flex-start;
  }

  .product-header5_layout {
    grid-template-columns: 1fr;
  }

  .product-header6_price-wrapper {
    flex-direction: column;
  }

  .product-header6_tabs-menu {
    align-items: flex-start;
  }

  .product-header6_component,
  .product-header7_component {
    grid-template-columns: 1fr;
  }

  .product-header7_price-wrapper {
    flex-direction: column;
  }

  .product-header8_tabs-menu {
    align-items: flex-start;
  }

  .product-header8_price-wrapper {
    flex-direction: column;
  }

  .product-header8_component,
  .product-header9_component {
    grid-template-columns: 1fr;
  }

  .product-header9_price-wrapper {
    flex-direction: column;
  }

  .shell13-sidepanel_component,
  .shell14-sidepanel_component,
  .shell15-sidepanel_component,
  .shell16-sidepanel_component {
    min-width: 0;
  }

  .modal1_component,
  .modal2_component {
    display: none;
  }

  .navbar-dropdown2_dropdown-link {
    padding-left: 0;
  }

  .navbar-dropdown2_content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-dropdown2_large-item-content {
    margin-top: 1rem;
  }

  .navbar-dropdown2_blog-item {
    flex-direction: column;
    display: flex;
  }

  .navbar-dropdown2_blog-list {
    grid-column-gap: 0px;
    grid-row-gap: 0.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .navbar-dropdown3_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-dropdown3_blog-content {
    margin-top: 0.5rem;
  }

  .navbar-dropdown3_blog-item {
    flex-direction: column;
    display: flex;
  }

  .navbar-dropdown3_dropdown-blog-item-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0.5rem;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: none;
    display: grid;
  }

  .navbar-dropdown3_dropdown-content-right {
    max-width: none;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .navbar-dropdown3_dropdown-content-wrapper {
    width: 100%;
  }

  .navbar-dropdown3_dropdown-link,
  .navbar-dropdown4_dropdown-link {
    padding-left: 0;
  }

  .navbar-dropdown4_bottom-bar-left {
    grid-template-rows: auto auto;
    grid-template-columns: max-content;
  }

  .navbar-dropdown4_bottom-bar-right {
    flex-direction: column;
    width: 100%;
  }

  .navbar-dropdown4_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-dropdown4_bottom-bar {
    align-items: flex-start;
  }

  .navbar-dropdown5_dropdown-small-link-list {
    grid-column-gap: 0px;
    grid-row-gap: 0.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: none;
  }

  .navbar-dropdown5_dropdown-content-right {
    max-width: none;
  }

  .navbar-dropdown5_dropdown-link {
    padding-left: 0;
  }

  .navbar8_dropdown-content-left {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-dropdown5_dropdown-content-wrapper {
    width: 100%;
  }

  .navbar-dropdown6_bottom-bar-content {
    flex-direction: column;
    margin-left: 0;
    display: flex;
  }

  .navbar-dropdown6_dropdown-content-layout {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-dropdown6_dropdown-link,
  .navbar-dropdown7_dropdown-link {
    padding-left: 0;
  }

  .navbar-dropdown7_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-dropdown7_blog-list {
    grid-template-columns: 1fr;
  }

  .navbar-dropdown7_blog-item {
    flex-direction: column;
  }

  .navbar-dropdown8_dropdown-link,
  .navbar-dropdown9_dropdown-link {
    padding-left: 0;
  }

  .navbar-dropdown9_dropdown-content {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar6_dropdown-blog-item-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0.5rem;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: none;
    display: grid;
  }

  .navbar6_dropdown-content-left {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar6_blog-item {
    flex-direction: column;
    display: flex;
  }

  .navbar6_dropdown-link-list {
    grid-row-gap: 0.5rem;
  }

  .navbar6_dropdown-content-wrapper {
    width: 100%;
  }

  .navbar6_dropdown-link {
    padding-left: 0;
  }

  .navbar6_dropdown-content-right {
    max-width: none;
  }

  .navbar6_blog-content {
    margin-top: 0.5rem;
  }

  .navbar7_dropdown-link {
    padding-left: 0;
  }

  .navbar7_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar7_bottom-bar-left {
    grid-template-rows: auto auto;
    grid-template-columns: max-content;
  }

  .navbar7_bottom-bar {
    align-items: flex-start;
  }

  .navbar10_blog-item-2 {
    flex-direction: column;
  }

  .footer1_form-2 {
    grid-row-gap: 0.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .footer3_menu-wrapper-2 {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .signup-form_form {
    grid-row-gap: 0.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .topbar4_dropdown-list.w--open {
    right: -100%;
  }

  .topbar4_content-right {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .page-header2_metatag-list {
    grid-template-rows: auto auto;
  }

  .card-header1_component {
    grid-row-gap: 1rem;
  }

  .table1_header {
    flex-direction: column;
    align-items: flex-start;
  }

  .table1_component,
  .table2_component {
    grid-template-columns: 1fr;
  }

  .table2_top,
  .table3_header {
    flex-direction: column;
    align-items: flex-start;
  }

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

  .table4_filter-group-list,
  .table4_modal-header,
  .table4_tablet-modal-menu {
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

  .table4_filters-wrapper,
  .table4_header,
  .table5_header {
    flex-direction: column;
    align-items: flex-start;
  }

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

  .table6_header {
    flex-direction: column;
    align-items: flex-start;
  }

  .table6_component,
  .table7_component {
    grid-template-columns: 1fr;
  }

  .table7_header,
  .table8_header {
    flex-direction: column;
    align-items: flex-start;
  }

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

  .table9_header {
    flex-direction: column;
    align-items: flex-start;
  }

  .table9_component,
  .table10_component {
    grid-template-columns: 1fr;
  }

  .table10_header {
    flex-direction: column;
    align-items: flex-start;
  }

  .stacked-list1_content-right {
    width: 100%;
  }

  .grid-list5_metatag-list,
  .grid-list6_metatag-list {
    grid-template-rows: auto auto;
  }

  .description-list1_list,
  .description-list2_list {
    grid-auto-flow: row;
  }

  .timeline1_content-right {
    grid-row-gap: 2rem;
  }

  .timeline1_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline1_row {
    grid-column-gap: 1rem;
  }

  .timeline1_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .timeline2_row {
    grid-column-gap: 1rem;
  }

  .timeline2_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline2_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .timeline2_content-right {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .timeline3_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .timeline3_content-right {
    grid-row-gap: 2rem;
  }

  .timeline3_row {
    grid-column-gap: 1rem;
  }

  .timeline4_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .timeline4_content-right {
    grid-row-gap: 2rem;
  }

  .timeline4_row {
    grid-column-gap: 1rem;
  }

  .timeline4_item,
  .timeline5_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline5_content-right {
    grid-row-gap: 2rem;
  }

  .timeline6_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline6_content-right {
    grid-row-gap: 2rem;
  }

  .timeline6_row {
    grid-column-gap: 1rem;
  }

  .timeline7_content-right,
  .timeline8_content-right {
    grid-row-gap: 2rem;
  }

  .timeline8_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline8_row {
    grid-column-gap: 1rem;
  }

  .timeline9_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline9_row {
    grid-column-gap: 1rem;
  }

  .timeline10_item,
  .timeline12_item,
  .timeline13_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline13_row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .timeline14_tab-wrapper {
    grid-row-gap: 3rem;
  }

  .timeline16_item-content {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .timeline16_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline16_mask {
    width: 100%;
  }

  .timeline17_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline18_mask {
    width: 100%;
  }

  .timeline18_item {
    grid-template-columns: 3rem 1fr;
  }

  .timeline18_item-content {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .timeline19_item {
    grid-column-gap: 1rem;
    align-items: start;
  }

  .timeline19_item-content {
    padding-bottom: 1rem;
  }

  .timeline20_fade-overlay-right {
    width: 1rem;
    left: 0%;
  }

  .timeline20_empty-space {
    display: none;
  }

  .timeline21_item-content {
    margin-bottom: 1rem;
  }

  .timeline21_fade-overlay-right {
    width: 1rem;
    left: 0%;
  }

  .timeline21_item {
    grid-column-gap: 1rem;
    width: 100%;
  }

  .comparison1_top-row-title,
  .comparison1_top-row-content,
  .comparison2_top-row-title,
  .comparison2_top-row-content,
  .comparison3_top-row-content,
  .comparison3_top-row-title,
  .comparison4_top-row-content,
  .comparison4_top-row-title,
  .comparison5_top-row-title,
  .comparison5_top-row-content,
  .comparison6_top-row-content,
  .comparison6_top-row-title,
  .comparison7_top-row-title,
  .comparison7_top-row-content,
  .comparison8_top-row-content,
  .comparison8_top-row-title,
  .comparison9_top-row-title,
  .comparison9_top-row-content,
  .comparison10_top-row-title,
  .comparison10_top-row-content,
  .comparison11_top-row-title,
  .comparison11_top-row-content,
  .comparison12_top-row-title,
  .comparison12_top-row-content {
    padding: 1rem 0.5rem;
  }
}

#w-node-_5c6fac5e-6002-3fbe-f5b3-89c33eb2c50f-129d69e8 {
  justify-self: end;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86205-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86207-129d6a26 {
  justify-self: center;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8621b-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8621c-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86220-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86221-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86225-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86226-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8622a-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8622b-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8622f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86230-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86234-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86235-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8623f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86240-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86244-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86245-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86249-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8624a-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8624e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8624f-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86253-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86254-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86258-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86259-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86263-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86264-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86268-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86269-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8626d-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8626e-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86272-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86273-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8627c-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8627d-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86286-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86287-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86299-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8629a-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8629e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8629f-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862a3-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862a4-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862a8-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862a9-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862ad-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862ae-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862b8-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862b9-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862bd-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862be-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862c2-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862c3-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862c7-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862c8-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862cc-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862cd-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862d1-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862d2-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862dd-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862de-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862e2-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862e3-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862e7-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862e8-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862ec-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862ed-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862f1-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862f2-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862f6-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862f7-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862fb-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc862fc-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86300-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86301-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86305-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86306-129d6a26 {
  justify-self: start;
}

#w-node-aceb9adc-ab11-ae9c-832d-ba0cb63794ca-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aceb9adc-ab11-ae9c-832d-ba0cb63794cb-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86310-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86311-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86315-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86316-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8631a-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8631b-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86322-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86323-129d6a26 {
  justify-self: start;
}

#w-node-e9f32a64-fc89-70ea-ccef-8f5fa64bd5fd-129d6a26,
#w-node-e9f32a64-fc89-70ea-ccef-8f5fa64bd600-129d6a26,
#w-node-_5260568a-938d-ea68-0c74-308a8209edce-129d6a26,
#w-node-_5260568a-938d-ea68-0c74-308a8209edd1-129d6a26,
#w-node-_06b32c98-aea3-8ba0-a51d-a7fca0302b82-129d6a26,
#w-node-_06b32c98-aea3-8ba0-a51d-a7fca0302b85-129d6a26,
#w-node-e9f32a64-fc89-70ea-ccef-8f5fa64bd604-129d6a26,
#w-node-e9f32a64-fc89-70ea-ccef-8f5fa64bd605-129d6a26,
#w-node-e9f32a64-fc89-70ea-ccef-8f5fa64bd608-129d6a26,
#w-node-e9f32a64-fc89-70ea-ccef-8f5fa64bd609-129d6a26,
#w-node-e9f32a64-fc89-70ea-ccef-8f5fa64bd60c-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86393-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86394-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8638e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8638f-129d6a26 {
  justify-self: start;
}

#w-node-_7304dac8-f593-d71d-1de4-011e92740d9b-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7304dac8-f593-d71d-1de4-011e92740d9c-129d6a26 {
  justify-self: start;
}

#w-node-c97d2f4c-a980-bb5b-78e5-2721ac744da4-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c97d2f4c-a980-bb5b-78e5-2721ac744da5-129d6a26 {
  justify-self: start;
}

#w-node-_06aa1bf4-9138-5698-358d-7b7066841d42-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06aa1bf4-9138-5698-358d-7b7066841d43-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863ba-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863bd-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863be-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863c1-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863c2-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863c5-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863c6-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863ca-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863cd-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863ce-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863d1-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863d2-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863d5-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863dd-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863de-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863df-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863e1-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863e4-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863e5-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863e6-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863ea-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863ed-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863ee-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863ef-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863f3-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc863f7-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863f8-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc863fe-129d6a26,
#w-node-e9f171cc-11b4-0905-714d-593dc5e729cd-129d6a26,
#w-node-e9f171cc-11b4-0905-714d-593dc5e729ce-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9f171cc-11b4-0905-714d-593dc5e729cf-129d6a26 {
  justify-self: start;
}

#w-node-e9f171cc-11b4-0905-714d-593dc5e729d3-129d6a26,
#w-node-_803d93b2-f316-78e7-4b37-d40ff102217f-129d6a26,
#w-node-_803d93b2-f316-78e7-4b37-d40ff1022180-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_803d93b2-f316-78e7-4b37-d40ff1022181-129d6a26 {
  justify-self: start;
}

#w-node-_803d93b2-f316-78e7-4b37-d40ff1022187-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86402-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86403-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86407-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8640a-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8640f-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86410-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86411-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86415-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86418-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86419-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8641a-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86420-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86423-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86424-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86425-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8642b-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8642e-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8642f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86430-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86438-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8643b-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8643c-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8643d-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86449-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8644a-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8644b-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8644f-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86454-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86455-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86456-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8645c-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86461-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86462-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86463-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86469-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8646e-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8646f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86470-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86478-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8647e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc8647f-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86485-129d6a26,
#w-node-bf202792-073b-d0b9-2e3f-1ac68c32701c-129d6a26,
#w-node-bf202792-073b-d0b9-2e3f-1ac68c32701d-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf202792-073b-d0b9-2e3f-1ac68c32701e-129d6a26 {
  justify-self: start;
}

#w-node-bf202792-073b-d0b9-2e3f-1ac68c327022-129d6a26,
#w-node-_7c4d1b7c-78f1-8ac7-381e-93ec539e1608-129d6a26,
#w-node-_7c4d1b7c-78f1-8ac7-381e-93ec539e1609-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c4d1b7c-78f1-8ac7-381e-93ec539e160a-129d6a26 {
  justify-self: start;
}

#w-node-_7c4d1b7c-78f1-8ac7-381e-93ec539e1610-129d6a26,
#w-node-_45e7d798-6f20-3ddc-ae2f-bdd2974eece1-129d6a26,
#w-node-_45e7d798-6f20-3ddc-ae2f-bdd2974eece2-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45e7d798-6f20-3ddc-ae2f-bdd2974eece3-129d6a26 {
  justify-self: start;
}

#w-node-_45e7d798-6f20-3ddc-ae2f-bdd2974eece9-129d6a26,
#w-node-efb2dd60-0fd7-ccc6-83fa-c5f7f2777b7e-129d6a26,
#w-node-efb2dd60-0fd7-ccc6-83fa-c5f7f2777b7f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efb2dd60-0fd7-ccc6-83fa-c5f7f2777b80-129d6a26 {
  justify-self: start;
}

#w-node-efb2dd60-0fd7-ccc6-83fa-c5f7f2777b88-129d6a26,
#w-node-_0a1c269a-9c65-cac5-d78d-08680a95253d-129d6a26,
#w-node-_0a1c269a-9c65-cac5-d78d-08680a95253e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a1c269a-9c65-cac5-d78d-08680a95253f-129d6a26 {
  justify-self: start;
}

#w-node-_0a1c269a-9c65-cac5-d78d-08680a952545-129d6a26,
#w-node-ee513712-f44c-c02b-b1ea-6045fc69ab7c-129d6a26,
#w-node-ee513712-f44c-c02b-b1ea-6045fc69ab7d-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee513712-f44c-c02b-b1ea-6045fc69ab7e-129d6a26 {
  justify-self: start;
}

#w-node-ee513712-f44c-c02b-b1ea-6045fc69ab86-129d6a26,
#w-node-_40872103-aff7-c010-da67-704a8f3f1108-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40872103-aff7-c010-da67-704a8f3f1109-129d6a26 {
  justify-self: start;
}

#w-node-_40872103-aff7-c010-da67-704a8f3f110f-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8648f-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86490-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86491-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86492-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc86494-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc86497-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8649b-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8649c-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc8649d-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864a6-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864a7-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864a8-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864b1-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864b2-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864b3-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc864b4-129d6a26 {
  justify-self: start;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc864ba-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864bb-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864bc-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc864bd-129d6a26 {
  justify-self: start;
}

#w-node-da163454-3d7f-a6d2-8037-3b46b9c50abd-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864c3-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864c4-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864c5-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_336be75c-ab2b-838b-5642-972b6cc864c6-129d6a26,
#w-node-_336be75c-ab2b-838b-5642-972b6cc864c8-129d6a26 {
  justify-self: start;
}

#w-node-efe47a2c-71a3-58fc-52e2-5719cef52200-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55803-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55804-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55805-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4992825b-ed2c-cb01-ffba-02b107e55806-129d6a26 {
  justify-self: start;
}

#w-node-_4992825b-ed2c-cb01-ffba-02b107e55808-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e5580b-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e5580f-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55810-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55811-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e5581a-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e5581b-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e5581c-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55825-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55826-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55827-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4992825b-ed2c-cb01-ffba-02b107e55828-129d6a26 {
  justify-self: start;
}

#w-node-_4992825b-ed2c-cb01-ffba-02b107e5582e-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e5582f-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55830-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4992825b-ed2c-cb01-ffba-02b107e55831-129d6a26 {
  justify-self: start;
}

#w-node-_4992825b-ed2c-cb01-ffba-02b107e55833-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55837-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55838-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e55839-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4992825b-ed2c-cb01-ffba-02b107e5583a-129d6a26,
#w-node-_4992825b-ed2c-cb01-ffba-02b107e5583c-129d6a26 {
  justify-self: start;
}

#w-node-_4a155e2a-eb56-5e64-2ca9-d86b21d2d284-129d6a26,
#w-node-_4a155e2a-eb56-5e64-2ca9-d86b21d2d285-129d6a26,
#w-node-a9020bef-146e-1178-2cc2-7b5aa4506421-129d6a26,
#w-node-a9020bef-146e-1178-2cc2-7b5aa4506422-129d6a26,
#w-node-_0c03b128-114e-b839-dd05-3a93ee2fd443-129d6a26,
#w-node-_0c03b128-114e-b839-dd05-3a93ee2fd444-129d6a26,
#w-node-_0c03b128-114e-b839-dd05-3a93ee2fd44a-129d6a26,
#w-node-_0c03b128-114e-b839-dd05-3a93ee2fd44b-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369290-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369294-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369295-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369297-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369299-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936929a-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936929c-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936929e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936929f-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692a1-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692a3-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692a4-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692a6-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692a8-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692a9-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692ab-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692ad-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692ae-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692b0-129d6a26,
#w-node-_8ec19c33-ae2e-90c5-80bf-3c4e7d639cd4-129d6a26,
#w-node-_450fae6e-ea6c-c71d-c007-cbe7f109d617-129d6a26,
#w-node-dcc5fc80-562f-447f-055c-339db14678d8-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692b2-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692b3-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692b5-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692b6-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692b8-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692b9-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692bb-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692bc-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692be-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692bf-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692c1-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692c2-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692c4-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692c5-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692c7-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692cd-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692d1-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692d2-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692d4-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692d6-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692d7-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692d9-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692db-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692dc-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692de-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692e0-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692e1-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692e3-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692e5-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692e6-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692e8-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692ea-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692eb-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692ed-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692ef-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692f0-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692f2-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692f4-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692f5-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692f7-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692f9-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692fa-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692fc-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692fe-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593692ff-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369301-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369303-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369304-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369306-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936930b-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936930f-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369311-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369314-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369319-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936931e-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369323-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369328-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936932f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369330-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369332-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369333-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369335-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369336-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369338-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369339-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936933b-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936933c-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936933e-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936933f-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369341-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369342-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369344-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369345-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369347-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369348-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936934a-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936934b-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936934d-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936934e-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369350-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369351-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369353-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369354-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369356-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369357-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369359-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936935a-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936935c-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936935d-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936935f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369360-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369362-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369363-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369365-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369366-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369368-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369369-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936936b-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936936c-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936936e-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936936f-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369371-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369372-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369374-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369375-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369377-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369378-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936937a-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936937b-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936937d-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936937e-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369380-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369381-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369383-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369384-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369386-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369387-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936938c-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369390-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369392-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369395-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936939a-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936939f-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693a4-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693a9-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693b0-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693b1-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693b3-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693b4-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693b6-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693b7-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693b9-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693ba-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693bc-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693bd-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693bf-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693c0-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693c2-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693c3-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693c5-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693c6-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693c8-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693c9-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693cb-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693cc-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693ce-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693cf-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693d1-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693d2-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693d4-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693d5-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693d7-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693d8-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693da-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693db-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693dd-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693de-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693e0-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693e1-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693e3-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693e4-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693e6-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693e7-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693e9-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693ea-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693ec-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693ed-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693ef-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693f0-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693f2-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693f3-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693f5-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693f6-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693f8-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693f9-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693fb-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693fc-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693fe-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593693ff-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369401-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369402-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369404-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369405-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369407-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369408-129d6a26,
#w-node-aba73718-5f03-827e-9e0b-61449dc1d37c-129d6a26,
#w-node-_1a6e4211-c1a3-edfa-99df-59c05fb448f8-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a6e4211-c1a3-edfa-99df-59c05fb448f9-129d6a26 {
  justify-self: start;
}

#w-node-_1a6e4211-c1a3-edfa-99df-59c05fb448fb-129d6a26,
#w-node-_1a6e4211-c1a3-edfa-99df-59c05fb448fc-129d6a26,
#w-node-_16994295-7a31-57da-1001-8ec0ea846a1e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16994295-7a31-57da-1001-8ec0ea846a1f-129d6a26 {
  justify-self: start;
}

#w-node-_16994295-7a31-57da-1001-8ec0ea846a21-129d6a26,
#w-node-_16994295-7a31-57da-1001-8ec0ea846a22-129d6a26,
#w-node-_8f691932-76bb-1979-3d19-a80adf0a25f2-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f691932-76bb-1979-3d19-a80adf0a25f3-129d6a26 {
  justify-self: start;
}

#w-node-_8f691932-76bb-1979-3d19-a80adf0a25f5-129d6a26,
#w-node-_8f691932-76bb-1979-3d19-a80adf0a25f6-129d6a26,
#w-node-f28919c2-e180-d075-d1c2-81b601b8a964-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f28919c2-e180-d075-d1c2-81b601b8a965-129d6a26 {
  justify-self: start;
}

#w-node-f28919c2-e180-d075-d1c2-81b601b8a967-129d6a26,
#w-node-f28919c2-e180-d075-d1c2-81b601b8a968-129d6a26,
#w-node-b2bd7b9e-a5b1-0617-1861-ecb60c9b53b3-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2bd7b9e-a5b1-0617-1861-ecb60c9b53b4-129d6a26 {
  justify-self: start;
}

#w-node-b2bd7b9e-a5b1-0617-1861-ecb60c9b53b6-129d6a26,
#w-node-b2bd7b9e-a5b1-0617-1861-ecb60c9b53b7-129d6a26,
#w-node-ee961e8d-845a-edc3-3307-509470022457-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee961e8d-845a-edc3-3307-509470022458-129d6a26 {
  justify-self: start;
}

#w-node-ee961e8d-845a-edc3-3307-50947002245a-129d6a26,
#w-node-ee961e8d-845a-edc3-3307-50947002245b-129d6a26,
#w-node-_588dd3e3-4aa6-cc42-1280-2d37cff319e1-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_588dd3e3-4aa6-cc42-1280-2d37cff319e2-129d6a26 {
  justify-self: start;
}

#w-node-_588dd3e3-4aa6-cc42-1280-2d37cff319e4-129d6a26,
#w-node-_588dd3e3-4aa6-cc42-1280-2d37cff319e5-129d6a26,
#w-node-_626bd165-37fe-b21e-713f-accb16c57414-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_626bd165-37fe-b21e-713f-accb16c57415-129d6a26 {
  justify-self: start;
}

#w-node-_626bd165-37fe-b21e-713f-accb16c57417-129d6a26,
#w-node-_626bd165-37fe-b21e-713f-accb16c57418-129d6a26,
#w-node-_8198cc96-510b-d5a9-b63d-22b6607f5f40-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8198cc96-510b-d5a9-b63d-22b6607f5f41-129d6a26 {
  justify-self: start;
}

#w-node-_8198cc96-510b-d5a9-b63d-22b6607f5f43-129d6a26,
#w-node-_8198cc96-510b-d5a9-b63d-22b6607f5f44-129d6a26,
#w-node-_2a26aaa0-f27b-d541-a441-687d55aa9ee5-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a26aaa0-f27b-d541-a441-687d55aa9ee6-129d6a26 {
  justify-self: start;
}

#w-node-_2a26aaa0-f27b-d541-a441-687d55aa9ee8-129d6a26,
#w-node-_2a26aaa0-f27b-d541-a441-687d55aa9ee9-129d6a26,
#w-node-_2abe4c27-4e03-1a95-b21e-aef8fb82fe33-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2abe4c27-4e03-1a95-b21e-aef8fb82fe34-129d6a26 {
  justify-self: start;
}

#w-node-_2abe4c27-4e03-1a95-b21e-aef8fb82fe36-129d6a26,
#w-node-_2abe4c27-4e03-1a95-b21e-aef8fb82fe37-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593694fa-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593694fe-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a3593694ff-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369503-129d6a26,
#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369505-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369506-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936950a-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936950b-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936950f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369510-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369514-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369515-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369519-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936951a-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936951e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936951f-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369523-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369524-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369528-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369529-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936952d-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936952e-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369532-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369533-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936953a-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936953b-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936953f-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369540-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369544-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369545-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369549-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936954a-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936954e-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a35936954f-129d6a26 {
  justify-self: start;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369553-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a3cb5be-cc97-b70e-6a89-31a359369554-129d6a26 {
  justify-self: start;
}

#w-node-de8106d9-b098-80e3-076c-80f3a0fa5e54-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de8106d9-b098-80e3-076c-80f3a0fa5e55-129d6a26 {
  justify-self: start;
}

#w-node-_680345d6-d141-aefc-5e81-01faad69a792-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_680345d6-d141-aefc-5e81-01faad69a793-129d6a26 {
  justify-self: start;
}

#w-node-dc962921-5c74-5687-77a4-c1371012b297-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc962921-5c74-5687-77a4-c1371012b298-129d6a26 {
  justify-self: start;
}

#w-node-bbf5f4a2-0660-a8f8-7799-a71df583db57-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbf5f4a2-0660-a8f8-7799-a71df583db58-129d6a26 {
  justify-self: start;
}

#w-node-_723dac19-3a6b-8f5e-89ce-53b9006ba92c-129d6a26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_723dac19-3a6b-8f5e-89ce-53b9006ba92d-129d6a26 {
  justify-self: start;
}

#w-node-c592ed20-7721-9390-cb4e-dd8be6731db6-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731dc6-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731dc7-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731dcd-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731dd3-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731dd9-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731de4-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731de6-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731df8-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731dfa-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731e08-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731e0a-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731e1a-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731e1e-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731e21-129d6a27,
#w-node-c592ed20-7721-9390-cb4e-dd8be6731e66-129d6a27 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c592ed20-7721-9390-cb4e-dd8be6731e69-129d6a27 {
  justify-self: start;
}

#w-node-ee3c6bd1-b419-9bbc-1bcd-a399133045cb-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a399133045d1-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a399133045d7-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a399133045dd-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a399133045f2-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a39913304601-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a39913304604-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a3991330460d-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a3991330461b-129d6a28,
#w-node-ee3c6bd1-b419-9bbc-1bcd-a39913304624-129d6a28 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee3c6bd1-b419-9bbc-1bcd-a39913304633-129d6a28 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ee3c6bd1-b419-9bbc-1bcd-a3991330469f-129d6a28 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee3c6bd1-b419-9bbc-1bcd-a399133046a2-129d6a28 {
  justify-self: start;
}

#w-node-_518126a4-6e2d-f8bc-321f-284791e46dcb-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46ddb-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46ddc-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46de2-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46de8-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46dee-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46dfc-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46dfe-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46e07-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46e13-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46e1a-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46e1c-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46e2a-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46e2c-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46e35-129d6a29,
#w-node-_518126a4-6e2d-f8bc-321f-284791e46eb1-129d6a29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_518126a4-6e2d-f8bc-321f-284791e46eb4-129d6a29 {
  justify-self: start;
}

#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df5c1-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df5d5-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df5d9-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df5dc-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df5df-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df5f6-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df5f9-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df5fc-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df600-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df603-129d6a2a,
#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df652-129d6a2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0382d1c0-0731-2318-ab7e-8fa5439df655-129d6a2a {
  justify-self: start;
}

#w-node-_5528928f-2a83-4258-8a52-50eda72078a6-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda72078b0-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda72078b5-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda72078ba-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda72078bf-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda72078ef-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda72078f2-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda72078f5-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda72078f8-129d6a2b,
#w-node-_5528928f-2a83-4258-8a52-50eda720792c-129d6a2b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5528928f-2a83-4258-8a52-50eda720792f-129d6a2b {
  justify-self: start;
}

#w-node-e000f407-0467-e058-839b-6eb7989c904d-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c904e-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c905e-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c905f-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c9065-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c906b-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c9071-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c907c-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c9080-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c9083-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c9086-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c908a-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c908d-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c9090-129d6a2c,
#w-node-e000f407-0467-e058-839b-6eb7989c90df-129d6a2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e000f407-0467-e058-839b-6eb7989c90e2-129d6a2c {
  justify-self: start;
}

#w-node-c9ec1833-9f36-64f1-f63f-0d41ba385b2f-129d6a2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9ec1833-9f36-64f1-f63f-0d41ba385b32-129d6a2d {
  justify-self: start;
}

#w-node-_12a4df00-9645-94fd-1ac3-6036c10177e4-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c10177e9-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c10177ee-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017802-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017807-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c101780c-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017811-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017825-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c101782a-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c101782f-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017834-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017839-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017851-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017856-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c101785b-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017871-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017876-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c101787b-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017880-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c1017896-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c101789b-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c10178a0-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c10178a5-129d6a2e,
#w-node-_12a4df00-9645-94fd-1ac3-6036c10178aa-129d6a2e,
#w-node-d9ddb820-106b-cc06-3121-4f0ae519877f-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae5198784-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae5198789-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987a2-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987a7-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987ac-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987b1-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987ca-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987cf-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987d4-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987d9-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987de-129d6a40 {
  align-self: start;
}

#w-node-d9ddb820-106b-cc06-3121-4f0ae51987ed-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987ef-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987f1-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987f3-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987f5-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987f7-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987f9-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987fb-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae51987fe-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae5198800-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae5198802-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae5198804-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae5198806-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae5198808-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae519880a-129d6a40,
#w-node-d9ddb820-106b-cc06-3121-4f0ae519880c-129d6a40 {
  justify-self: center;
}

#w-node-_495f8416-b86b-1c23-f298-32263dae1fd4-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae1fd9-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae1fde-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae1fe3-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae1fe8-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae1fed-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2009-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae200e-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2013-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2018-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae201d-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2022-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2027-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae202c-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2031-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2036-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2057-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae205c-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2061-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2066-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae206b-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2070-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae208f-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2094-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae2099-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae209e-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae20a3-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae20a8-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae20ad-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae20b2-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae20b7-129d6a41,
#w-node-_495f8416-b86b-1c23-f298-32263dae20bc-129d6a41,
#w-node-_09549873-a69c-60b7-437c-7a04b95bca9a-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bca9f-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcaa4-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcabd-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcac2-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcac7-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcacc-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcae5-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcaea-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcaef-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcaf4-129d6a42,
#w-node-_09549873-a69c-60b7-437c-7a04b95bcaf9-129d6a42,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc15-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc1a-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc1f-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc38-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc3d-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc42-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc47-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc60-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc65-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc6a-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc6f-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc74-129d6a43 {
  align-self: start;
}

#w-node-_34e92950-c571-87eb-ce69-e3348f63cc84-129d6a43,
#w-node-_34e92950-c571-87eb-ce69-e3348f63cc8c-129d6a43 {
  justify-self: center;
}

#w-node-_9612c777-20d3-6f1b-bb1c-aa08b5d6e29c-129d6a4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9612c777-20d3-6f1b-bb1c-aa08b5d6e2b3-129d6a4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e7271375-adaf-552c-19d4-7492a74c4f84-129d6a50,
#w-node-e7271375-adaf-552c-19d4-7492a74c4f89-129d6a50,
#w-node-e7271375-adaf-552c-19d4-7492a74c4f8e-129d6a50 {
  align-self: start;
}

#w-node-e7271375-adaf-552c-19d4-7492a74c4fd4-129d6a50 {
  justify-self: start;
}

#w-node-_8968b6d4-8019-2170-0a86-d838100d5431-129d6a52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8968b6d4-8019-2170-0a86-d838100d544d-129d6a52 {
  justify-self: start;
}

#w-node-_8968b6d4-8019-2170-0a86-d838100d548b-129d6a52 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_243e7485-6ab3-c2e7-6e2e-8d0b70a4d674-129d6a53 {
  justify-self: center;
}

#w-node-_0aa961bf-a1dd-d36b-b8e3-c59172a26b7d-129d6a54 {
  justify-self: start;
}

#w-node-_0aa961bf-a1dd-d36b-b8e3-c59172a26b8f-129d6a54,
#w-node-_0aa961bf-a1dd-d36b-b8e3-c59172a26b97-129d6a54,
#w-node-_76afd205-2a01-e1a9-a0aa-0af6021b17d1-129d6a58,
#w-node-_76afd205-2a01-e1a9-a0aa-0af6021b17d3-129d6a58,
#w-node-_76afd205-2a01-e1a9-a0aa-0af6021b17d5-129d6a58,
#w-node-_76afd205-2a01-e1a9-a0aa-0af6021b17d7-129d6a58,
#w-node-_76afd205-2a01-e1a9-a0aa-0af6021b17d9-129d6a58,
#w-node-_76afd205-2a01-e1a9-a0aa-0af6021b17db-129d6a58,
#w-node-_76afd205-2a01-e1a9-a0aa-0af6021b17dd-129d6a58,
#w-node-_76afd205-2a01-e1a9-a0aa-0af6021b17df-129d6a58 {
  justify-self: center;
}

#w-node-a8de8761-89ec-7a5d-c973-8ca3c919d003-129d6a69 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0d62555e-122d-e3ba-44d0-f92a297061f0-129d6a6a,
#w-node-_0d62555e-122d-e3ba-44d0-f92a297061ff-129d6a6a,
#w-node-_0d62555e-122d-e3ba-44d0-f92a2970620e-129d6a6a {
  align-self: start;
}

#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1b77-129d6a6b {
  justify-self: end;
}

#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1b9a-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1b9c-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1b9e-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1ba0-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1ba2-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1ba4-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1ba6-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1ba8-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bab-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bad-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1baf-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bb1-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bb3-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bb5-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bb7-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bb9-129d6a6b {
  justify-self: center;
}

#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bc8-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bcd-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bd2-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1be8-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bed-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bf2-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1c04-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1c09-129d6a6b,
#w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1c0e-129d6a6b {
  align-self: start;
}

#w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba51c-129d6a6c {
  justify-self: center;
}

#w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba52f-129d6a6c {
  justify-self: end;
}

#w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba6a1-129d6a6c {
  justify-self: start;
}

#w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba6ae-129d6a6c {
  justify-self: end;
}

#w-node-_2075365c-2c82-ad8e-ed50-406ca56a9339-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a9341-129d6a6d {
  justify-self: center;
}

#w-node-_2075365c-2c82-ad8e-ed50-406ca56a934f-129d6a6d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2075365c-2c82-ad8e-ed50-406ca56a946c-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a9471-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a9476-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a948f-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a9494-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a9499-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a949e-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a94b7-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a94bc-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a94c1-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a94c6-129d6a6d,
#w-node-_2075365c-2c82-ad8e-ed50-406ca56a94cb-129d6a6d {
  align-self: start;
}

#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a586-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a5c5-129d6a6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a674-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a67d-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a686-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6a1-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6a6-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6ab-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6b0-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6b5-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6ba-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6bf-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6c4-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6c9-129d6a6e,
#w-node-_001b3d97-5ae5-945a-ecee-80b015c9a6ce-129d6a6e {
  align-self: start;
}

#w-node-aa17acfc-ef0e-aa79-27e8-704ecdeab5e6-129d6a70 {
  justify-self: center;
}

#w-node-aa17acfc-ef0e-aa79-27e8-704ecdeab5f9-129d6a70 {
  justify-self: end;
}

#w-node-aa17acfc-ef0e-aa79-27e8-704ecdeab61e-129d6a70,
#w-node-aa17acfc-ef0e-aa79-27e8-704ecdeab633-129d6a70,
#w-node-aa17acfc-ef0e-aa79-27e8-704ecdeab642-129d6a70,
#w-node-cf25278d-e3d5-68c6-1d91-476b960eaae6-129d6a71,
#w-node-cf25278d-e3d5-68c6-1d91-476b960eaaeb-129d6a71,
#w-node-cf25278d-e3d5-68c6-1d91-476b960eaaf1-129d6a71 {
  align-self: start;
}

#w-node-daf6b8e8-ed6c-755a-86f7-c245fcddee70-129d6a73,
#w-node-daf6b8e8-ed6c-755a-86f7-c245fcddee71-129d6a73,
#w-node-daf6b8e8-ed6c-755a-86f7-c245fcddee73-129d6a73,
#w-node-daf6b8e8-ed6c-755a-86f7-c245fcddef70-129d6a73,
#w-node-_90688e34-a97c-f5fb-2d15-b4296a6f8694-129d6a74,
#w-node-_90688e34-a97c-f5fb-2d15-b4296a6f8695-129d6a74,
#w-node-_90688e34-a97c-f5fb-2d15-b4296a6f8697-129d6a74,
#w-node-_90688e34-a97c-f5fb-2d15-b4296a6f87a4-129d6a74,
#w-node-_8a69ea63-57f3-7173-498b-1edd8fe358d7-129d6a75,
#w-node-_8a69ea63-57f3-7173-498b-1edd8fe358d9-129d6a75,
#w-node-_8a69ea63-57f3-7173-498b-1edd8fe359f0-129d6a75,
#w-node-_0678566f-9c6b-2539-9a85-fe79902615dc-129d6a76,
#w-node-_0678566f-9c6b-2539-9a85-fe79902615de-129d6a76,
#w-node-_0678566f-9c6b-2539-9a85-fe79902616f3-129d6a76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_277a3436-af81-7e65-0d3c-ff9e04d2bc8f-129d6a77 {
  justify-self: start;
}

#w-node-_277a3436-af81-7e65-0d3c-ff9e04d2bca3-129d6a77 {
  justify-self: end;
}

#w-node-_277a3436-af81-7e65-0d3c-ff9e04d2bcb5-129d6a77,
#w-node-_277a3436-af81-7e65-0d3c-ff9e04d2bcb6-129d6a77,
#w-node-_277a3436-af81-7e65-0d3c-ff9e04d2bd53-129d6a77,
#w-node-_53a73bb2-3366-b18a-b5e1-84880079eab1-129d6a78,
#w-node-_53a73bb2-3366-b18a-b5e1-84880079ebb7-129d6a78,
#w-node-badc1a25-7244-e846-78df-58e356d9eac4-129d6a7f,
#w-node-badc1a25-7244-e846-78df-58e356d9ead2-129d6a7f,
#w-node-badc1a25-7244-e846-78df-58e356d9eae0-129d6a7f,
#w-node-badc1a25-7244-e846-78df-58e356d9eaee-129d6a7f,
#w-node-badc1a25-7244-e846-78df-58e356d9eafc-129d6a7f,
#w-node-badc1a25-7244-e846-78df-58e356d9eb0a-129d6a7f,
#w-node-b16e956d-e92f-5796-31c6-ae44f440a82b-129d6a80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b16e956d-e92f-5796-31c6-ae44f440a82c-129d6a80 {
  order: 9999;
}

#w-node-b16e956d-e92f-5796-31c6-ae44f440a831-129d6a80,
#w-node-b16e956d-e92f-5796-31c6-ae44f440a835-129d6a80,
#w-node-b16e956d-e92f-5796-31c6-ae44f440a839-129d6a80,
#w-node-b16e956d-e92f-5796-31c6-ae44f440a83d-129d6a80,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addb3b-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addb3c-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addb40-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addb44-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addb48-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addb51-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addb55-129d6a81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15ead58e-3b7d-de12-8c47-f68746addb79-129d6a81 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_15ead58e-3b7d-de12-8c47-f68746addbad-129d6a81 {
  order: 9999;
}

#w-node-_15ead58e-3b7d-de12-8c47-f68746addbb1-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addbb2-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addbb6-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addbba-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addbbe-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addbc2-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addbc6-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addbca-129d6a81,
#w-node-_15ead58e-3b7d-de12-8c47-f68746addbce-129d6a81,
#w-node-_5d464ef2-9d99-ea62-530d-93a8819884a5-129d6a82,
#w-node-_5d464ef2-9d99-ea62-530d-93a8819884a6-129d6a82,
#w-node-_3512ff11-9325-a08b-febf-86a687a93a40-129d6a87,
#w-node-_3512ff11-9325-a08b-febf-86a687a93a41-129d6a87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_365c86e4-a800-8978-9274-f3f4f2646aca-129d6a88,
#w-node-_365c86e4-a800-8978-9274-f3f4f2646acf-129d6a88,
#w-node-_365c86e4-a800-8978-9274-f3f4f2646ad4-129d6a88,
#w-node-_365c86e4-a800-8978-9274-f3f4f2646ad9-129d6a88,
#w-node-_365c86e4-a800-8978-9274-f3f4f2646ade-129d6a88,
#w-node-_365c86e4-a800-8978-9274-f3f4f2646ae3-129d6a88,
#w-node-_365c86e4-a800-8978-9274-f3f4f2646ae8-129d6a88,
#w-node-_365c86e4-a800-8978-9274-f3f4f2646aed-129d6a88 {
  align-self: start;
}

#w-node-_505063fd-9792-31d3-7078-018bcb4dd0de-129d6a8b,
#w-node-_505063fd-9792-31d3-7078-018bcb4dd0e6-129d6a8b {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_505063fd-9792-31d3-7078-018bcb4dd116-129d6a8b,
#w-node-_53a6f29a-9f32-5a9e-1a06-f6b80af86926-129d6a8c,
#w-node-_53a6f29a-9f32-5a9e-1a06-f6b80af86971-129d6a8c,
#w-node-_53a6f29a-9f32-5a9e-1a06-f6b80af86973-129d6a8c,
#w-node-_53a6f29a-9f32-5a9e-1a06-f6b80af86996-129d6a8c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56c447c4-1e55-4b82-9115-ed7a43fc29c4-129d6a8d,
#w-node-_56c447c4-1e55-4b82-9115-ed7a43fc29cc-129d6a8d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_56c447c4-1e55-4b82-9115-ed7a43fc2a01-129d6a8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6216dda-76b0-24b2-cfd5-f14b5bacb55d-129d6a8e {
  justify-self: start;
}

#w-node-c6216dda-76b0-24b2-cfd5-f14b5bacb55f-129d6a8e {
  justify-self: center;
}

#w-node-c6216dda-76b0-24b2-cfd5-f14b5bacb56c-129d6a8e {
  justify-self: end;
}

#w-node-c6216dda-76b0-24b2-cfd5-f14b5bacb582-129d6a8e,
#w-node-c6216dda-76b0-24b2-cfd5-f14b5bacb58a-129d6a8e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c6216dda-76b0-24b2-cfd5-f14b5bacb609-129d6a8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_291fb8da-e8aa-7b01-c7a9-b97f46251917-129d6a8f,
#w-node-_291fb8da-e8aa-7b01-c7a9-b97f4625191f-129d6a8f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_291fb8da-e8aa-7b01-c7a9-b97f4625194f-129d6a8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8ac4c8b-68ab-568d-5181-c8292df6ee25-129d6a90,
#w-node-c8ac4c8b-68ab-568d-5181-c8292df6ee2d-129d6a90 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c8ac4c8b-68ab-568d-5181-c8292df6ee5d-129d6a90,
#w-node-_4e3ec08d-4fa0-64c7-b3c1-45c81bf6dd85-129d6a91,
#w-node-_4e3ec08d-4fa0-64c7-b3c1-45c81bf6ddd0-129d6a91,
#w-node-_4e3ec08d-4fa0-64c7-b3c1-45c81bf6ddd2-129d6a91,
#w-node-_4e3ec08d-4fa0-64c7-b3c1-45c81bf6ddf5-129d6a91,
#w-node-_29ba57bc-38ea-23fd-ab73-f1f511095466-129d6a92,
#w-node-_29ba57bc-38ea-23fd-ab73-f1f5110954b1-129d6a92,
#w-node-_29ba57bc-38ea-23fd-ab73-f1f5110954b3-129d6a92,
#w-node-_29ba57bc-38ea-23fd-ab73-f1f5110954d6-129d6a92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eec4b049-a786-57e0-8291-8861b805384d-129d6a93,
#w-node-eec4b049-a786-57e0-8291-8861b8053855-129d6a93 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-eec4b049-a786-57e0-8291-8861b805388a-129d6a93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ea988d5-271e-c566-4334-fbe20bac7a6a-129d6a94,
#w-node-_8ea988d5-271e-c566-4334-fbe20bac7a72-129d6a94 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8ea988d5-271e-c566-4334-fbe20bac7aa7-129d6a94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b8230ae-de74-b06a-b6df-69a31e477c01-129d6a95 {
  justify-self: start;
}

#w-node-_2b8230ae-de74-b06a-b6df-69a31e477c10-129d6a95 {
  justify-self: end;
}

#w-node-_2b8230ae-de74-b06a-b6df-69a31e477c26-129d6a95,
#w-node-_2b8230ae-de74-b06a-b6df-69a31e477c2e-129d6a95 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2b8230ae-de74-b06a-b6df-69a31e477cad-129d6a95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd6ad73b-88cf-8db5-292d-980e1bcf1a95-129d6a96 {
  justify-self: start;
}

#w-node-fd6ad73b-88cf-8db5-292d-980e1bcf1aa4-129d6a96 {
  justify-self: end;
}

#w-node-fd6ad73b-88cf-8db5-292d-980e1bcf1aba-129d6a96,
#w-node-fd6ad73b-88cf-8db5-292d-980e1bcf1ac2-129d6a96 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-fd6ad73b-88cf-8db5-292d-980e1bcf1b41-129d6a96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f651e9bd-45cf-a8b6-d66f-60e0a144ac22-129d6a97,
#w-node-f651e9bd-45cf-a8b6-d66f-60e0a144ac2a-129d6a97 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f651e9bd-45cf-a8b6-d66f-60e0a144ac58-129d6a97,
#w-node-f651e9bd-45cf-a8b6-d66f-60e0a144ac62-129d6a97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53272153-993e-05f4-2e83-5aa25eeea865-129d6a98,
#w-node-_53272153-993e-05f4-2e83-5aa25eeea86d-129d6a98 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_53272153-993e-05f4-2e83-5aa25eeea89f-129d6a98,
#w-node-_53272153-993e-05f4-2e83-5aa25eeea8a6-129d6a98,
#w-node-_0e69e2eb-276e-73e3-7997-9e72b740b7ee-129d6a99,
#w-node-_0e69e2eb-276e-73e3-7997-9e72b740b839-129d6a99,
#w-node-_0e69e2eb-276e-73e3-7997-9e72b740b83b-129d6a99,
#w-node-_0e69e2eb-276e-73e3-7997-9e72b740b85b-129d6a99,
#w-node-_0e69e2eb-276e-73e3-7997-9e72b740b865-129d6a99,
#w-node-_0f823193-3fae-f5a9-3dc5-b6d5d81e02e9-129d6a9a,
#w-node-_0f823193-3fae-f5a9-3dc5-b6d5d81e0334-129d6a9a,
#w-node-_0f823193-3fae-f5a9-3dc5-b6d5d81e0336-129d6a9a,
#w-node-_0f823193-3fae-f5a9-3dc5-b6d5d81e035b-129d6a9a,
#w-node-_0f823193-3fae-f5a9-3dc5-b6d5d81e0361-129d6a9a,
#w-node-_937d4ddd-b649-2032-6307-188a224b876c-129d6a9b,
#w-node-_937d4ddd-b649-2032-6307-188a224b87b7-129d6a9b,
#w-node-_937d4ddd-b649-2032-6307-188a224b87b9-129d6a9b,
#w-node-_0e327a2e-425d-224f-ec4e-7398a98d26b2-129d6a9b,
#w-node-_0e327a2e-425d-224f-ec4e-7398a98d26fa-129d6a9b,
#w-node-_0e327a2e-425d-224f-ec4e-7398a98d26fc-129d6a9b,
#w-node-_640c8841-7415-613b-fda3-fc074313c3fe-129d6a9b,
#w-node-_640c8841-7415-613b-fda3-fc074313c400-129d6a9b,
#w-node-_60bebf18-c393-b9ac-c09b-e38a4be846df-129d6aa0,
#w-node-_60bebf18-c393-b9ac-c09b-e38a4be84705-129d6aa0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f1dec4a-b9ad-2922-ddf4-59b7262c01fb-129d6aa0,
#w-node-_0f1dec4a-b9ad-2922-ddf4-59b7262c0208-129d6aa0,
#w-node-_0f1dec4a-b9ad-2922-ddf4-59b7262c0215-129d6aa0,
#w-node-_0f1dec4a-b9ad-2922-ddf4-59b7262c0222-129d6aa0,
#w-node-_0f1dec4a-b9ad-2922-ddf4-59b7262c022f-129d6aa0,
#w-node-_0f1dec4a-b9ad-2922-ddf4-59b7262c023c-129d6aa0 {
  align-self: center;
}

#w-node-afd1e2b6-40b9-01e5-f41e-9b223f91c93b-129d6aa3,
#w-node-ff4f3a23-3686-95e4-073f-20ec2ddcb558-129d6aa4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff4f3a23-3686-95e4-073f-20ec2ddcb55b-129d6aa4,
#w-node-ff4f3a23-3686-95e4-073f-20ec2ddcb568-129d6aa4,
#w-node-ff4f3a23-3686-95e4-073f-20ec2ddcb575-129d6aa4,
#w-node-ff4f3a23-3686-95e4-073f-20ec2ddcb582-129d6aa4,
#w-node-ff4f3a23-3686-95e4-073f-20ec2ddcb58f-129d6aa4,
#w-node-ff4f3a23-3686-95e4-073f-20ec2ddcb59c-129d6aa4 {
  align-self: center;
}

#w-node-_95159f68-92eb-d892-549f-8232a23bd5b8-129d6aa7,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7b8-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7bb-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7bf-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7c0-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7c3-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7c4-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7c7-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7c8-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7cb-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7cc-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7cf-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7d0-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7d3-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7d4-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7d7-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7d8-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7db-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7dc-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7df-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7e0-129d6aab,
#w-node-cf9c4bbf-7f22-3e56-8b40-d50feaaeb7e3-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5820-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5823-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5824-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5827-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5828-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b582b-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b582c-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b582f-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5830-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5833-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5834-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5837-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5838-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b583b-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b583c-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b583f-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5840-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5843-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5844-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5847-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b5848-129d6aab,
#w-node-a7a6f6ee-d47f-db62-af40-46e09a0b584b-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90cf7-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90cfa-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90cfb-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90cfe-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90cff-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d02-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d03-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d06-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d07-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d0a-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d0b-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d0e-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d0f-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d12-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d13-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d16-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d17-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d1a-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d1b-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d1e-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d1f-129d6aab,
#w-node-f0d59265-1261-5f71-6609-f44f43c90d22-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf6a-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf6d-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf6e-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf71-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf72-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf75-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf76-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf79-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf7a-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf7d-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf7e-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf81-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf82-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf85-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf86-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf89-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf8a-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf8d-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf8e-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf91-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf92-129d6aab,
#w-node-a60872a6-0fb2-4acf-47f6-4e1cca5caf95-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c85-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c88-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c89-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c8c-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c8d-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c90-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c91-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c94-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c95-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c98-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c99-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c9c-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150c9d-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150ca0-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150ca1-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150ca4-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150ca5-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150ca8-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150ca9-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150cac-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150cad-129d6aab,
#w-node-ecd117c5-bd31-70b8-621a-6f2e65150cb0-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db034-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db037-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db038-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db03b-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db03c-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db03f-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db040-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db043-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db044-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db047-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db048-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db04b-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db04c-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db04f-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db050-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db053-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db054-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db057-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db058-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db05b-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db05c-129d6aab,
#w-node-d6aa8aa1-228c-46a0-3b50-fdcf4d0db05f-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303dea4-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303dea7-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303dea8-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303deab-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303deac-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303deaf-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303deb0-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303deb3-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303deb4-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303deb7-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303deb8-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303debb-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303debc-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303debf-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303dec0-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303dec3-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303dec4-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303dec7-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303dec8-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303decb-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303decc-129d6aab,
#w-node-_8b1965e1-7c0b-dcb6-5160-e9317303decf-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe69f-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6a2-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6a3-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6a6-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6a7-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6aa-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6ab-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6ae-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6af-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6b2-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6b3-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6b6-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6b7-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6ba-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6bb-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6be-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6bf-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6c2-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6c3-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6c6-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6c7-129d6aab,
#w-node-_79a113f5-5466-b6ac-bd9a-57c536bfe6ca-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5743-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5746-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5747-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc574a-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc574b-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc574e-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc574f-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5752-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5753-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5756-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5757-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc575a-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc575b-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc575e-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc575f-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5762-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5763-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5766-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc5767-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc576a-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc576b-129d6aab,
#w-node-_5a3d57c2-7f81-8031-baef-3bc4d4fc576e-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7df-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7e2-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7e3-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7e6-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7e7-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7ea-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7eb-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7ee-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7ef-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7f2-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7f3-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7f6-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7f7-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7fa-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7fb-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7fe-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e7ff-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e802-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e803-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e806-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e807-129d6aab,
#w-node-f754b0f3-5d59-ff4f-58ac-57b909a0e80a-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857ad-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857b0-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857b1-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857b4-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857b5-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857b8-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857b9-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857bc-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857bd-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857c0-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857c1-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857c4-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857c5-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857c8-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857c9-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857cc-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857cd-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857d0-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857d1-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857d4-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857d5-129d6aab,
#w-node-_6744bd88-d4e7-a76a-3ff6-0fabb21857d8-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a09793-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a09796-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a09797-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a0979b-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a0979c-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a0979f-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097a0-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097a3-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097a4-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097a7-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097a8-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097ab-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097ac-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097af-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097b0-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097b3-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097b4-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097b7-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097b8-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097bb-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097bc-129d6aab,
#w-node-_77d45ea9-c80d-7285-3eab-38ff95a097bf-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab001-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab004-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab005-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab008-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab009-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab00c-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab00d-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab010-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab011-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab014-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab015-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab018-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab019-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab01c-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab01d-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab020-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab021-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab024-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab025-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab028-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab029-129d6aab,
#w-node-aa3f191b-3a07-e65d-668d-5962a46ab02c-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee1686-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee1689-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee168a-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee168d-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee168e-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee1691-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee1692-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee1695-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee1696-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee1699-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee169a-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee169d-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee169e-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16a1-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16a2-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16a5-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16a6-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16a9-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16aa-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16ad-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16ae-129d6aab,
#w-node-_9006c840-4f2b-f62d-5718-cc3e69ee16b1-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dc5-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dc8-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dc9-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dcc-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dcd-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dd0-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dd1-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dd4-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dd5-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dd8-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dd9-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4ddc-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4ddd-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4de0-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4de1-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4de4-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4de5-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4de8-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4de9-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4dec-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4ded-129d6aab,
#w-node-_16696664-ccff-e4ac-3982-46c1fe9b4df0-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c61-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c62-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c65-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c66-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c69-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c6a-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c6d-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c6e-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c71-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c72-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c75-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c76-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c79-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c7a-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c7d-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c7e-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c81-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c82-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c85-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c86-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c89-129d6aab,
#w-node-c047159d-0a81-43bc-71f2-485387de5c8a-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b2b-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b2e-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b2f-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b32-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b33-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b36-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b37-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b3a-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b3b-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b3e-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b3f-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b42-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b43-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b46-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b47-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b4a-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b4b-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b4e-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b4f-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b52-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b53-129d6aab,
#w-node-e9f9f04d-b77f-6e7d-dede-a1afd35e1b56-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fbe-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fc1-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fc2-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fc5-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fc6-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fc9-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fca-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fcd-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fce-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fd1-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fd2-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fd5-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fd6-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fd9-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fda-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fdd-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fde-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fe1-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fe2-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fe5-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fe6-129d6aab,
#w-node-_4be20551-cb43-cc5b-f97b-513e73636fe9-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a87-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a8a-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a8b-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a8e-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a8f-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a92-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a93-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a96-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a97-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a9a-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a9b-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a9e-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0a9f-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0aa2-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0aa3-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0aa6-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0aa7-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0aaa-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0aab-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0aae-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0aaf-129d6aab,
#w-node-_3938a178-f52b-6b59-0f9e-bdab461c0ab2-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde2d-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde30-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde31-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde34-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde35-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde38-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde39-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde3c-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde3d-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde40-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde41-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde44-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde45-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde48-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde49-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde4c-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde4d-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde50-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde51-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde54-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde55-129d6aab,
#w-node-_7507a053-a0c5-97c3-4264-dcef71dcde58-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac6d-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac70-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac71-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac74-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac75-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac78-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac79-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac7c-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac7d-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac80-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac81-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac84-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac85-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac88-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac89-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac8c-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac8d-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac90-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac91-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac94-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac95-129d6aab,
#w-node-b780f540-cd18-f115-404b-838836b5ac98-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fac-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167faf-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fb0-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fb3-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fb4-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fb7-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fb8-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fbb-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fbc-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fbf-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fc0-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fc3-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fc4-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fc7-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fc8-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fcb-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fcc-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fcf-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fd0-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fd3-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fd4-129d6aab,
#w-node-ed3004c9-8e46-64a6-6b47-5ebd85167fd7-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a2b-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a2e-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a2f-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a32-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a33-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a36-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a37-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a3a-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a3b-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a3e-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a3f-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a42-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a43-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a46-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a47-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a4a-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a4b-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a4e-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a4f-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a52-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a53-129d6aab,
#w-node-_2383daa6-18ee-6d66-6077-0fcbded22a56-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce2a-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce2d-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce2e-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce31-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce32-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce35-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce36-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce39-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce3a-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce3d-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce3e-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce41-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce42-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce45-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce46-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce49-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce4a-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce4d-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce4e-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce51-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce52-129d6aab,
#w-node-a8b6c03e-be9f-1802-5647-4bb43158ce55-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a664099c-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a664099f-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409a0-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409a3-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409a4-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409a7-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409a8-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409ab-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409ac-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409af-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409b0-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409b3-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409b4-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409b7-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409b8-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409bb-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409bc-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409bf-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409c0-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409c3-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409c4-129d6aab,
#w-node-_4a7c5d17-aa0f-1d8d-eead-c806a66409c7-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343dc-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343df-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343e0-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343e3-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343e4-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343e7-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343e8-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343eb-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343ec-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343ef-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343f0-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343f3-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343f4-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343f7-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343f8-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343fb-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343fc-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca343ff-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca34400-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca34403-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca34404-129d6aab,
#w-node-_53568455-82b2-99ec-b43d-66604ca34407-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb06-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb09-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb0a-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb0d-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb0e-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb11-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb12-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb15-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb16-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb19-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb1a-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb1d-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb1e-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb21-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb22-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb25-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb26-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb29-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb2a-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb2d-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb2e-129d6aab,
#w-node-c43943aa-6287-774e-5f0e-7e37abc4fb31-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d635602383-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d635602386-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d635602387-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d63560238a-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d63560238b-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d63560238e-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d63560238f-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d635602392-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d635602393-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d635602396-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d635602397-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d63560239a-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d63560239b-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d63560239e-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d63560239f-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d6356023a2-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d6356023a3-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d6356023a6-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d6356023a7-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d6356023aa-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d6356023ab-129d6aab,
#w-node-_3c0c7126-95fa-39cf-45e8-a6d6356023ae-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a0f4-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a0f7-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a0f8-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a0fb-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a0fc-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a0ff-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a100-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a103-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a104-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a107-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a108-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a10b-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a10c-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a10f-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a110-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a113-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a114-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a117-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a118-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a11b-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a11c-129d6aab,
#w-node-_359caeca-6237-5945-e8ea-6ea9ee51a11f-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe26-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe29-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe2a-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe2d-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe2e-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe31-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe32-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe35-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe36-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe39-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe3a-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe3d-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe3e-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe41-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe42-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe45-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe46-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe49-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe4a-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe4d-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe4e-129d6aab,
#w-node-de3c4f4a-85b8-30fc-9d24-6d4dcf31fe51-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a27-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a2a-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a2b-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a2e-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a2f-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a32-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a33-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a36-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a37-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a3a-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a3b-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a3e-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a3f-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a42-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a43-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a46-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a47-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a4a-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a4b-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a4e-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a4f-129d6aab,
#w-node-ae288b5c-9ded-55b5-3132-bbdb63277a52-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde7b-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde7e-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde7f-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde83-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde84-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde87-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde88-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde8b-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde8c-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde8f-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde90-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde93-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde94-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde97-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde98-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde9b-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde9c-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fde9f-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fdea0-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fdea3-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fdea4-129d6aab,
#w-node-c9f8d066-bb0c-9f51-5ca2-0d3fae7fdea7-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bcb-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bce-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bcf-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bd2-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bd3-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bd6-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bd7-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bda-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bdb-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bde-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bdf-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991be2-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991be3-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991be6-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991be7-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bea-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991beb-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bee-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bef-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bf2-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bf3-129d6aab,
#w-node-a1e6e0d9-f944-90d1-3f6b-ed92b6991bf6-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e694d-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6950-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6951-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6954-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6955-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6958-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6959-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e695c-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e695d-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6960-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6961-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6964-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6965-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6968-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6969-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e696c-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e696d-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6970-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6971-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6974-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6975-129d6aab,
#w-node-_397f44c8-b350-87f7-8caf-2970a64e6978-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4910-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4913-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4914-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4917-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4918-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c491b-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c491c-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c491f-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4920-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4923-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4924-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4927-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4928-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c492b-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c492c-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c492f-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4930-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4933-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4934-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4937-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c4938-129d6aab,
#w-node-fe43ae73-7347-599d-d591-d6cace8c493b-129d6aab,
#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6a9fc-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6a9fd-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa01-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa02-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa06-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa07-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa0b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa0c-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa10-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa11-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa15-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa16-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa1a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa1b-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa1f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa20-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa24-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa25-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa29-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa2a-129d6aac {
  justify-self: start;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa2e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67e5b6e2-b6ed-51b1-1138-d00cb6e6aa2f-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f376a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f376b-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f376f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3770-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3774-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3775-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3779-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f377a-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f377e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f377f-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3783-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3784-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3788-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3789-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f378d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f378e-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3792-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3793-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3797-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f3798-129d6aac {
  justify-self: start;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f379c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88a1dab-a99d-3b13-8896-c5c57f0f379d-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e15-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e16-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e1a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e1b-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e1f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e20-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e24-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e25-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e29-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e2a-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e2e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e2f-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e33-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e34-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e38-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e39-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e3d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e3e-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e42-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e43-129d6aac {
  justify-self: start;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e47-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e9ad3f0-f36a-c56d-75d6-af3475fc4e48-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb25-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb26-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb2a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb2b-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb2f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb30-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb34-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb35-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb39-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb3a-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb3e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb3f-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb43-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb44-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb48-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb49-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb4d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb4e-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb52-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb53-129d6aac {
  justify-self: start;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb57-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97bbfea-95fa-e6fd-7be6-ab696ba8cb58-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4b1-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4b2-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4b6-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4b7-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4bb-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4bc-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4c0-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4c1-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4c5-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4c6-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4ca-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4cb-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4cf-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4d0-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4d4-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4d5-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4d9-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4da-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4de-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4df-129d6aac {
  justify-self: start;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4e3-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6459886e-6a22-f17b-4cce-00c24de0b4e4-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650c93-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650c94-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650c98-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650c99-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650c9d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650c9e-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650ca2-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650ca3-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650ca7-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650ca8-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650cac-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650cad-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650cb1-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650cb2-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650cb6-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650cb7-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650cbb-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650cbc-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650cc0-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650cc1-129d6aac {
  justify-self: start;
}

#w-node-d2501149-268b-25f6-3556-78176c650cc5-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2501149-268b-25f6-3556-78176c650cc6-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d475-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d476-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d47a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d47b-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d47f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d480-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d484-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d485-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d489-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d48a-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d48e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d48f-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d493-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d494-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d498-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d499-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d49d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d49e-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d4a2-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d4a3-129d6aac {
  justify-self: start;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d4a7-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4005fb37-bae6-2879-ff96-dd354c41d4a8-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775cd-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775ce-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775d2-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775d3-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775d7-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775d8-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775dc-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775dd-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775e1-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775e2-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775e6-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775e7-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775eb-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775ec-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775f0-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775f1-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775f5-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775f6-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775fa-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775fb-129d6aac {
  justify-self: start;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e775ff-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f4c40e-3b9e-67a4-e595-9eb784e77600-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df09-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df0a-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df0e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df0f-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df13-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df14-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df18-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df19-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df1d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df1e-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df22-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df23-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df27-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df28-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df2c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df2d-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df31-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df32-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df36-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df37-129d6aac {
  justify-self: start;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df3b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b77ab58-0c5e-b1cb-2577-d5a2aca9df3c-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec72c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec72d-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec731-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec732-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec736-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec737-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec73b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec73c-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec740-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec741-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec745-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec746-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec74a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec74b-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec74f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec750-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec754-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec755-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec759-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec75a-129d6aac {
  justify-self: start;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec75e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccb3ad8e-5f29-5de2-5434-2723cb8ec75f-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0516-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0517-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d051b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d051c-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0520-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0521-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0525-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0526-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d052a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d052b-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d052f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0530-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0534-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0535-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0539-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d053a-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d053e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d053f-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0543-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0544-129d6aac {
  justify-self: start;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0548-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_212cfe14-77ea-d5df-50e5-d979b66d0549-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c252c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c252d-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2531-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2532-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2536-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2537-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c253b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c253c-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2540-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2541-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2545-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2546-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c254a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c254b-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c254f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2550-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2554-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2555-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c2559-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c255a-129d6aac {
  justify-self: start;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c255e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17b5ec81-907b-a152-17b0-05ec238c255f-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb86a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb86b-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb86f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb870-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb874-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb875-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb879-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb87a-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb87e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb87f-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb883-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb884-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb888-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb889-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb88d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb88e-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb892-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb893-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb897-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb898-129d6aac {
  justify-self: start;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb89c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bda9b2af-b2b6-229a-62af-3289a95eb89d-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b407-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b408-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b40c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b40d-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b411-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b412-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b416-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b417-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b41b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b41c-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b420-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b421-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b425-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b426-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b42a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b42b-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b42f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b430-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b434-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b435-129d6aac {
  justify-self: start;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b439-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5aad184-97bf-2ac3-c545-8f968609b43a-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff4f8-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff4f9-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff4fd-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff4fe-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff502-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff503-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff507-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff508-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff50c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff50d-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff511-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff512-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff516-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff517-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff51b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff51c-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff520-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff521-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff525-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff526-129d6aac {
  justify-self: start;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff52a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ec88118-976e-ef16-575a-3526f80ff52b-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7953-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7954-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7958-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7959-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b795d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b795e-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7962-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7963-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7967-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7968-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b796c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b796d-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7971-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7972-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7976-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7977-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b797b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b797c-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7980-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7981-129d6aac {
  justify-self: start;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7985-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed5015b4-4de5-c4c2-31fc-70a0cf5b7986-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dc95-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dc96-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dc9a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dc9b-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dc9f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dca0-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dca4-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dca5-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dca9-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcaa-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcae-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcaf-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcb3-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcb4-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcb8-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcb9-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcbd-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcbe-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcc2-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcc3-129d6aac {
  justify-self: start;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcc7-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_231893b7-afab-7428-50e1-766ad066dcc8-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7514-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7515-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7519-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c751a-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c751e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c751f-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7523-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7524-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7528-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7529-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c752d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c752e-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7532-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7533-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7537-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7538-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c753c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c753d-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7541-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7542-129d6aac {
  justify-self: start;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7546-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a197d3-ae78-47b6-d176-e710e17c7547-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef4c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef4d-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef51-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef52-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef56-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef57-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef5b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef5c-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef60-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef61-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef65-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef66-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef6a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef6b-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef6f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef70-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef74-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef75-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef79-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef7a-129d6aac {
  justify-self: start;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef7e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a29bfb76-7364-797c-1ee6-d4cea235ef7f-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a12-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a13-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a17-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a18-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a1c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a1d-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a21-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a22-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a26-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a27-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a2b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a2c-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a30-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a31-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a35-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a36-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a3a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a3b-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a3f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a40-129d6aac {
  justify-self: start;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a44-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de4f7362-36e2-2b79-afac-59f828252a45-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b606-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b607-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b60b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b60c-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b610-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b611-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b615-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b616-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b61a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b61b-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b61f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b620-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b624-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b625-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b629-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b62a-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b62e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b62f-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b633-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b634-129d6aac {
  justify-self: start;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b638-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b2f56f-b1bb-fbb6-a6a9-af778526b639-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1038-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1039-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f103d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f103e-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1042-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1043-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1047-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1048-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f104c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f104d-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1051-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1052-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1056-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1057-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f105b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f105c-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1060-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1061-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1065-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f1066-129d6aac {
  justify-self: start;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f106a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b79c2046-b852-7aed-7a0a-7e59619f106b-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c61-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c62-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c66-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c67-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c6b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c6c-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c70-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c71-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c75-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c76-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c7a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c7b-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c7f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c80-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c84-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c85-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c89-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c8a-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c8e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c8f-129d6aac {
  justify-self: start;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c93-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3120df62-64d0-c7ac-a262-489b7bfe2c94-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e35a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e35b-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e35f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e360-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e364-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e365-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e369-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e36a-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e36e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e36f-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e373-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e374-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e378-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e379-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e37d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e37e-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e382-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e383-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e387-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e388-129d6aac {
  justify-self: start;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e38c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c48ddb39-5e27-bd62-a156-e3ed7f27e38d-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fa0-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fa1-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fa5-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fa6-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2faa-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fab-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2faf-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fb0-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fb4-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fb5-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fb9-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fba-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fbe-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fbf-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fc3-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fc4-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fc8-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fc9-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fcd-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fce-129d6aac {
  justify-self: start;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fd2-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1695b610-2505-f787-70fd-8b86069e2fd3-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d12-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d13-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d17-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d18-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d1c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d1d-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d21-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d22-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d26-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d27-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d2b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d2c-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d30-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d31-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d35-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d36-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d3a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d3b-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d3f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d40-129d6aac {
  justify-self: start;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d44-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c593d822-53ac-f161-42d5-f7fec6a52d45-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c894-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c895-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c899-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c89a-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c89e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c89f-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8a3-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8a4-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8a8-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8a9-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8ad-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8ae-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8b2-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8b3-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8b7-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8b8-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8bc-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8bd-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8c1-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8c2-129d6aac {
  justify-self: start;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8c6-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08ac9283-ff93-5af9-de58-92a631f1c8c7-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5cfc-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5cfd-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d01-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d02-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d06-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d07-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d0b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d0c-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d10-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d11-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d15-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d16-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d1a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d1b-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d1f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d20-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d24-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d25-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d29-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d2a-129d6aac {
  justify-self: start;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d2e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5a11d71-c994-a2ee-b20c-8b1212ac5d2f-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b81-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b82-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b86-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b87-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b8b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b8c-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b90-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b91-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b95-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b96-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b9a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b9b-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34b9f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34ba0-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34ba4-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34ba5-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34ba9-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34baa-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34bae-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34baf-129d6aac {
  justify-self: start;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34bb3-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1588cba7-739f-dd75-229a-69d6ecd34bb4-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6c3-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6c4-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6c8-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6c9-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6cd-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6ce-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6d2-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6d3-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6d7-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6d8-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6dc-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6dd-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6e1-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6e2-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6e6-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6e7-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6eb-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6ec-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6f0-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6f1-129d6aac {
  justify-self: start;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6f5-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2509d858-4591-22a5-000f-b0db485ae6f6-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d072fb-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d072fc-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07300-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07301-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07305-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07306-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d0730a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d0730b-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d0730f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07310-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07314-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07315-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07319-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d0731a-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d0731e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d0731f-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07323-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07324-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07328-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d07329-129d6aac {
  justify-self: start;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d0732d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61226bd6-ea38-0267-8b42-53c488d0732e-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752c8f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752c90-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752c94-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752c95-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752c99-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752c9a-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752c9e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752c9f-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752ca3-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752ca4-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752ca8-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752ca9-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cad-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cae-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cb2-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cb3-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cb7-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cb8-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cbc-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cbd-129d6aac {
  justify-self: start;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cc1-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7e639de-23a0-9715-1290-770cdc752cc2-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a07-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a08-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a0c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a0d-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a11-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a12-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a16-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a17-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a1b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a1c-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a20-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a21-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a25-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a26-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a2a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a2b-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a2f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a30-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a34-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a35-129d6aac {
  justify-self: start;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a39-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d805fd7-c3ac-7725-dcce-544158ed6a3a-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac208b-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac208c-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac2090-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac2091-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac2095-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac2096-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac209a-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac209b-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac209f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20a0-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20a4-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20a5-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20a9-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20aa-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20ae-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20af-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20b3-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20b4-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20b8-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20b9-129d6aac {
  justify-self: start;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20bd-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa86a92b-a416-1c09-af26-6fc1aaac20be-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef30f-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef310-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef314-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef315-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef319-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef31a-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef31e-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef31f-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef323-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef324-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef328-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef329-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef32d-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef32e-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef332-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef333-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef337-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef338-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef33c-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef33d-129d6aac {
  justify-self: start;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef341-129d6aac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c18c5fd-4917-11da-daa8-8c887e9ef342-129d6aac {
  justify-self: start;
}

#w-node-b0e64f9d-f1a5-8370-57dd-b162aa6403cc-129d6aae,
#w-node-b0e64f9d-f1a5-8370-57dd-b162aa6403d0-129d6aae,
#w-node-_0883124a-c4b1-c4dc-3a5d-5ca3a2bb7d0e-129d6aae,
#w-node-_0883124a-c4b1-c4dc-3a5d-5ca3a2bb7d16-129d6aae,
#w-node-_0883124a-c4b1-c4dc-3a5d-5ca3a2bb7d1e-129d6aae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_272f0031-eabb-b9a9-c39d-356d00b58c22-129d6ab0,
#w-node-_272f0031-eabb-b9a9-c39d-356d00b58c28-129d6ab0,
#w-node-_272f0031-eabb-b9a9-c39d-356d00b58c2e-129d6ab0 {
  align-self: start;
}

#w-node-a5da1546-a4f7-1e32-c7f7-e84d7cce8062-129d6ab3,
#w-node-a5da1546-a4f7-1e32-c7f7-e84d7cce806a-129d6ab3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_07854b8e-e669-afb9-329b-c442ff2f764d-129d6ab3 {
  justify-self: start;
}

#w-node-_07854b8e-e669-afb9-329b-c442ff2f765c-129d6ab3 {
  justify-self: end;
}

#w-node-_07854b8e-e669-afb9-329b-c442ff2f7672-129d6ab3,
#w-node-_07854b8e-e669-afb9-329b-c442ff2f767a-129d6ab3,
#w-node-_391c457d-4c80-ff3c-d873-573dea8c6926-129d6ab3,
#w-node-_391c457d-4c80-ff3c-d873-573dea8c692e-129d6ab3,
#w-node-aa2acabe-b73f-ce3c-200c-b7b3d49fd04d-129d6ab3,
#w-node-aa2acabe-b73f-ce3c-200c-b7b3d49fd055-129d6ab3 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_5d957643-64df-c8ac-42b7-07ebf14baaaa-129d6ab4,
#w-node-_5d957643-64df-c8ac-42b7-07ebf14baaaf-129d6ab4,
#w-node-_5d957643-64df-c8ac-42b7-07ebf14baab4-129d6ab4,
#w-node-_5d957643-64df-c8ac-42b7-07ebf14baab9-129d6ab4,
#w-node-_959649f0-70af-7572-5760-da3731e209e1-129d6ab4,
#w-node-_959649f0-70af-7572-5760-da3731e209e3-129d6ab4,
#w-node-ee09ad5a-4554-03ac-b258-dcaa538cf277-129d6ab4,
#w-node-ee09ad5a-4554-03ac-b258-dcaa538cf279-129d6ab4,
#w-node-c8446fe3-46d4-0ee2-7e60-353c32d54a53-129d6ab7,
#w-node-_1054ca8e-fd93-cc5b-242d-405ef5de6df6-129d6ab7,
#w-node-_6c59077f-b6df-3073-cf48-18a8782c6ffc-129d6ab7,
#w-node-e3df2695-5c2e-1879-2643-b0725a9bf4e5-129d6ab7,
#w-node-_6b2f3a1f-a9b1-dac6-16f7-0710293fd57f-129d6ab7,
#w-node-c5afa621-b9b4-f96c-01b4-2b394237fcf9-129d6ab7,
#w-node-c5afa621-b9b4-f96c-01b4-2b394237fd3a-129d6ab7,
#w-node-c5afa621-b9b4-f96c-01b4-2b394237fd7b-129d6ab7,
#w-node-d1b00a23-a3e6-6fd1-f567-70f01eaea83b-129d6ab7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1b00a23-a3e6-6fd1-f567-70f01eaea88b-129d6ab7,
#w-node-d1b00a23-a3e6-6fd1-f567-70f01eaea8dc-129d6ab7,
#w-node-d1b00a23-a3e6-6fd1-f567-70f01eaea92d-129d6ab7 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-b7e736b6-ac70-e76c-13a3-044204f64d2a-129d6ab7,
#w-node-e80c9a8b-90ed-b0a7-8369-332f53734b17-129d6ab7,
#w-node-a8222938-5693-edd0-7305-fcee33779585-129d6ab7,
#w-node-_9571d849-7d24-fdd1-72b1-01c1142663c9-129d6ab8,
#w-node-_9571d849-7d24-fdd1-72b1-01c1142663cb-129d6ab8,
#w-node-_9571d849-7d24-fdd1-72b1-01c1142663e0-129d6ab8,
#w-node-_9571d849-7d24-fdd1-72b1-01c1142663e2-129d6ab8,
#w-node-_9571d849-7d24-fdd1-72b1-01c1142663f7-129d6ab8,
#w-node-_9571d849-7d24-fdd1-72b1-01c1142663f9-129d6ab8,
#w-node-_9571d849-7d24-fdd1-72b1-01c11426640e-129d6ab8,
#w-node-_9571d849-7d24-fdd1-72b1-01c114266410-129d6ab8,
#w-node-_33e0f236-4bbc-3be6-7a14-18807e5ded03-129d6ab8,
#w-node-_33e0f236-4bbc-3be6-7a14-18807e5ded0f-129d6ab8,
#w-node-_33e0f236-4bbc-3be6-7a14-18807e5ded1b-129d6ab8,
#w-node-_33e0f236-4bbc-3be6-7a14-18807e5ded27-129d6ab8,
#w-node-ea713262-d7db-162d-6e46-6ecf11906066-129d6ab8,
#w-node-ea713262-d7db-162d-6e46-6ecf11906068-129d6ab8,
#w-node-ea713262-d7db-162d-6e46-6ecf11906080-129d6ab8,
#w-node-ea713262-d7db-162d-6e46-6ecf11906082-129d6ab8,
#w-node-ea713262-d7db-162d-6e46-6ecf1190609a-129d6ab8,
#w-node-ea713262-d7db-162d-6e46-6ecf1190609c-129d6ab8,
#w-node-ea713262-d7db-162d-6e46-6ecf119060b4-129d6ab8,
#w-node-ea713262-d7db-162d-6e46-6ecf119060b6-129d6ab8,
#w-node-_8ce9b393-d283-76e9-872c-8097b9c4918a-129d6ab8,
#w-node-_8ce9b393-d283-76e9-872c-8097b9c4918f-129d6ab8,
#w-node-_8ce9b393-d283-76e9-872c-8097b9c491a2-129d6ab8,
#w-node-_8ce9b393-d283-76e9-872c-8097b9c491a7-129d6ab8,
#w-node-_8ce9b393-d283-76e9-872c-8097b9c491ba-129d6ab8,
#w-node-_8ce9b393-d283-76e9-872c-8097b9c491bf-129d6ab8,
#w-node-_8ce9b393-d283-76e9-872c-8097b9c491d2-129d6ab8,
#w-node-_8ce9b393-d283-76e9-872c-8097b9c491d7-129d6ab8,
#w-node-_5a6d582e-f8df-65dd-812b-204099664253-129d6ab8,
#w-node-_5a6d582e-f8df-65dd-812b-204099664255-129d6ab8,
#w-node-_5a6d582e-f8df-65dd-812b-20409966426a-129d6ab8,
#w-node-_5a6d582e-f8df-65dd-812b-20409966426c-129d6ab8,
#w-node-_5a6d582e-f8df-65dd-812b-204099664281-129d6ab8,
#w-node-_5a6d582e-f8df-65dd-812b-204099664283-129d6ab8,
#w-node-_5a6d582e-f8df-65dd-812b-204099664298-129d6ab8,
#w-node-_5a6d582e-f8df-65dd-812b-20409966429a-129d6ab8,
#w-node-_9034b41f-bb92-b6a0-146c-78b73fd8e663-129d6ab8,
#w-node-_9034b41f-bb92-b6a0-146c-78b73fd8e66f-129d6ab8,
#w-node-_9034b41f-bb92-b6a0-146c-78b73fd8e67b-129d6ab8,
#w-node-_9034b41f-bb92-b6a0-146c-78b73fd8e687-129d6ab8,
#w-node-abe57a44-841b-0eed-5627-457ac74c2fde-129d6ab8,
#w-node-abe57a44-841b-0eed-5627-457ac74c2fe0-129d6ab8,
#w-node-abe57a44-841b-0eed-5627-457ac74c2ff8-129d6ab8,
#w-node-abe57a44-841b-0eed-5627-457ac74c2ffa-129d6ab8,
#w-node-abe57a44-841b-0eed-5627-457ac74c3012-129d6ab8,
#w-node-abe57a44-841b-0eed-5627-457ac74c3014-129d6ab8,
#w-node-abe57a44-841b-0eed-5627-457ac74c302c-129d6ab8,
#w-node-abe57a44-841b-0eed-5627-457ac74c302e-129d6ab8,
#w-node-_642e5f34-a48a-2a89-e595-090f83aae480-129d6ab8,
#w-node-_642e5f34-a48a-2a89-e595-090f83aae485-129d6ab8,
#w-node-_642e5f34-a48a-2a89-e595-090f83aae498-129d6ab8,
#w-node-_642e5f34-a48a-2a89-e595-090f83aae49d-129d6ab8,
#w-node-_642e5f34-a48a-2a89-e595-090f83aae4b0-129d6ab8,
#w-node-_642e5f34-a48a-2a89-e595-090f83aae4b5-129d6ab8,
#w-node-_642e5f34-a48a-2a89-e595-090f83aae4c8-129d6ab8,
#w-node-_642e5f34-a48a-2a89-e595-090f83aae4cd-129d6ab8,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeaec-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeaf1-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeaf6-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb11-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb16-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb1b-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb36-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb3b-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb40-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb5b-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb60-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb65-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb80-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb85-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeb8a-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddeba5-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddebaa-129d6ab9,
#w-node-_9b23b30f-92e7-c03c-e1bd-463daeddebaf-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2c6c-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2c71-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2c76-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2c91-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2c96-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2c9b-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2cb6-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2cbb-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2cc0-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2cdb-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2ce0-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2ce5-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2d00-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2d05-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2d0a-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2d25-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2d2a-129d6ab9,
#w-node-b5a3b071-3ac2-ab0a-6100-b905a5bf2d2f-129d6ab9,
#w-node-_5e76dfc3-db2e-89e4-5228-c17462c90971-129d6ab9,
#w-node-_5e76dfc3-db2e-89e4-5228-c17462c9098c-129d6ab9,
#w-node-_5e76dfc3-db2e-89e4-5228-c17462c909a7-129d6ab9,
#w-node-_5e76dfc3-db2e-89e4-5228-c17462c909c2-129d6ab9,
#w-node-_5e76dfc3-db2e-89e4-5228-c17462c909dd-129d6ab9,
#w-node-_5e76dfc3-db2e-89e4-5228-c17462c909f8-129d6ab9,
#w-node-_1ea863d4-83bb-e5a4-ee56-c434fd8f1dd2-129d6aba,
#w-node-_1ea863d4-83bb-e5a4-ee56-c434fd8f1dd9-129d6aba,
#w-node-_1ea863d4-83bb-e5a4-ee56-c434fd8f1ddf-129d6aba,
#w-node-_1ea863d4-83bb-e5a4-ee56-c434fd8f1de0-129d6aba,
#w-node-_1ea863d4-83bb-e5a4-ee56-c434fd8f1de7-129d6aba,
#w-node-_1ea863d4-83bb-e5a4-ee56-c434fd8f1dee-129d6aba,
#w-node-_1ea863d4-83bb-e5a4-ee56-c434fd8f1df4-129d6aba,
#w-node-_1ea863d4-83bb-e5a4-ee56-c434fd8f1df5-129d6aba,
#w-node-_63ab2fab-2876-1203-c7ca-78f453643ba6-129d6aba,
#w-node-_63ab2fab-2876-1203-c7ca-78f453643bad-129d6aba,
#w-node-_63ab2fab-2876-1203-c7ca-78f453643bb3-129d6aba,
#w-node-_63ab2fab-2876-1203-c7ca-78f453643bb4-129d6aba,
#w-node-_63ab2fab-2876-1203-c7ca-78f453643bbc-129d6aba,
#w-node-_63ab2fab-2876-1203-c7ca-78f453643bc3-129d6aba,
#w-node-_63ab2fab-2876-1203-c7ca-78f453643bc9-129d6aba,
#w-node-_63ab2fab-2876-1203-c7ca-78f453643bca-129d6aba,
#w-node-_5168089a-1b99-6c2c-6034-fcb9d9cf7f80-129d6abd,
#w-node-_09e25b58-4fad-efc7-569c-c262a14c2b6d-129d6abd,
#w-node-_187936df-f71d-e6a2-72a9-69cd0d9608ea-129d6abd,
#w-node-_187936df-f71d-e6a2-72a9-69cd0d96092a-129d6abd,
#w-node-_8f06506c-7ea4-e899-f94f-0e843ef72b2d-129d6abd,
#w-node-_8f06506c-7ea4-e899-f94f-0e843ef72b7c-129d6abd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25eb9e1d-4889-4ce6-2c43-a2dd9c773f0b-129d6abd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_25eb9e1d-4889-4ce6-2c43-a2dd9c773f54-129d6abd,
#w-node-f583b96f-3066-a37e-6b4a-97b046c0a0ef-129d6abd,
#w-node-f583b96f-3066-a37e-6b4a-97b046c0a135-129d6abd,
#w-node-_00b68a01-46c0-4937-cae3-d29a29c1918c-129d6abd,
#w-node-_00b68a01-46c0-4937-cae3-d29a29c19198-129d6abd,
#w-node-_00b68a01-46c0-4937-cae3-d29a29c191a4-129d6abd,
#w-node-_00b68a01-46c0-4937-cae3-d29a29c191b0-129d6abd,
#w-node-_00b68a01-46c0-4937-cae3-d29a29c191bc-129d6abd,
#w-node-_00b68a01-46c0-4937-cae3-d29a29c191c8-129d6abd,
#w-node-e1715284-f4c9-6939-7b13-84fcd5a7cdf8-129d6abd,
#w-node-a987be0a-1f44-26f7-02ee-5f067fd45575-129d6abd,
#w-node-a987be0a-1f44-26f7-02ee-5f067fd45583-129d6abd,
#w-node-a987be0a-1f44-26f7-02ee-5f067fd45591-129d6abd,
#w-node-a987be0a-1f44-26f7-02ee-5f067fd4559f-129d6abd,
#w-node-a987be0a-1f44-26f7-02ee-5f067fd455ad-129d6abd,
#w-node-a987be0a-1f44-26f7-02ee-5f067fd455bb-129d6abd,
#w-node-_579e4a94-e780-7e25-895b-e4d20d7d7431-129d6abd,
#w-node-_05edd14b-b9b0-1904-4729-54e659e92f76-129d6abd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c2f-129d6abd {
  align-self: start;
}

#w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c36-129d6abd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c3f-129d6abd,
#w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c47-129d6abd,
#w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c57-129d6abd,
#w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c5f-129d6abd {
  align-self: start;
}

#w-node-_8cc7b367-997f-96c3-c267-8a2f1c405469-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c40546e-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c405473-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c405478-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c40547f-129d6abe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8cc7b367-997f-96c3-c267-8a2f1c405484-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c405489-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c40548e-129d6abe {
  align-self: start;
}

#w-node-_8cc7b367-997f-96c3-c267-8a2f1c40549e-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c4054a3-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c4054a8-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c4054ad-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c4054b4-129d6abe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8cc7b367-997f-96c3-c267-8a2f1c4054b9-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c4054be-129d6abe,
#w-node-_8cc7b367-997f-96c3-c267-8a2f1c4054c3-129d6abe {
  align-self: start;
}

#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76de6-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76deb-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76df0-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76df5-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76dfc-129d6abe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e01-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e06-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e0b-129d6abe {
  align-self: start;
}

#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e1c-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e21-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e26-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e2b-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e32-129d6abe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e37-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e3c-129d6abe,
#w-node-_74a58034-7d4e-74ac-d78c-b1e21ca76e41-129d6abe {
  align-self: start;
}

#w-node-e730420a-d158-0acc-ee99-8f1ca124c959-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c95e-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c963-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c968-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c96f-129d6abe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e730420a-d158-0acc-ee99-8f1ca124c974-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c979-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c97e-129d6abe {
  align-self: start;
}

#w-node-e730420a-d158-0acc-ee99-8f1ca124c988-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c98d-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c992-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c997-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c99e-129d6abe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e730420a-d158-0acc-ee99-8f1ca124c9a3-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c9a8-129d6abe,
#w-node-e730420a-d158-0acc-ee99-8f1ca124c9ad-129d6abe,
#w-node-cf25278d-e3d5-68c6-1d91-476b960eaae6-154a1aa3,
#w-node-cf25278d-e3d5-68c6-1d91-476b960eaaeb-154a1aa3,
#w-node-cf25278d-e3d5-68c6-1d91-476b960eaaf1-154a1aa3,
#w-node-_8f4759b1-76d4-b8ac-aa7a-991399fbc690-154a1aa3 {
  align-self: start;
}

#w-node-a8de8761-89ec-7a5d-c973-8ca3c919d003-b97aed04 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9612c777-20d3-6f1b-bb1c-aa08b5d6e2b3-b843c587 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_22c6d7d8-ddb4-d85d-76d4-8799ea626314-8408c076,
#w-node-_22c6d7d8-ddb4-d85d-76d4-8799ea62631a-8408c076,
#w-node-_22c6d7d8-ddb4-d85d-76d4-8799ea626320-8408c076 {
  align-self: start;
}

#w-node-_22c6d7d8-ddb4-d85d-76d4-8799ea626367-8408c076 {
  justify-self: start;
}

#w-node-_29910a0c-2889-b3bc-b257-c69b5eee9a84-506f4b48 {
  align-self: start;
}

#w-node-_8b88244c-35c1-69eb-be95-deba9c312c93-506f4b48 {
  justify-self: start;
}

#w-node-_29910a0c-2889-b3bc-b257-c69b5eee9a84-ea1e8093 {
  align-self: start;
}

#w-node-_8b88244c-35c1-69eb-be95-deba9c312c93-ea1e8093 {
  justify-self: start;
}

@media screen and (max-width: 991px) {
  #w-node-_5c6fac5e-6002-3fbe-f5b3-89c33eb2c50f-129d69e8 {
    justify-self: start;
  }

  #w-node-c592ed20-7721-9390-cb4e-dd8be6731e67-129d6a27,
  #w-node-ee3c6bd1-b419-9bbc-1bcd-a399133046a0-129d6a28 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_518126a4-6e2d-f8bc-321f-284791e46e1a-129d6a29 {
    order: -9999;
  }

  #w-node-_518126a4-6e2d-f8bc-321f-284791e46eb2-129d6a29,
  #w-node-_0382d1c0-0731-2318-ab7e-8fa5439df653-129d6a2a,
  #w-node-_5528928f-2a83-4258-8a52-50eda720792d-129d6a2b,
  #w-node-e000f407-0467-e058-839b-6eb7989c90e0-129d6a2c,
  #w-node-c9ec1833-9f36-64f1-f63f-0d41ba385b30-129d6a2d {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-ec6cd3db-8ca0-8ebc-81b0-426d4e8146af-129d6a4d {
    order: -9999;
  }

  #w-node-_9612c777-20d3-6f1b-bb1c-aa08b5d6e2b3-129d6a4f {
    justify-self: start;
  }

  #w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1dc1-129d6a6b {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba6a1-129d6a6c,
  #w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba6ae-129d6a6c {
    justify-self: center;
  }

  #w-node-_2075365c-2c82-ad8e-ed50-406ca56a9533-129d6a6d {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_277a3436-af81-7e65-0d3c-ff9e04d2bc8f-129d6a77 {
    justify-self: start;
  }

  #w-node-_277a3436-af81-7e65-0d3c-ff9e04d2bc93-129d6a77 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_53a73bb2-3366-b18a-b5e1-84880079ebb9-129d6a78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5d464ef2-9d99-ea62-530d-93a8819884a5-129d6a82,
  #w-node-_3512ff11-9325-a08b-febf-86a687a93a40-129d6a87 {
    order: -9999;
  }

  #w-node-_56c447c4-1e55-4b82-9115-ed7a43fc29ae-129d6a8d,
  #w-node-eec4b049-a786-57e0-8291-8861b8053837-129d6a93,
  #w-node-_8ea988d5-271e-c566-4334-fbe20bac7a54-129d6a94 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ee09ad5a-4554-03ac-b258-dcaa538cf277-129d6ab4 {
    justify-self: start;
  }

  #w-node-ee09ad5a-4554-03ac-b258-dcaa538cf279-129d6ab4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9612c777-20d3-6f1b-bb1c-aa08b5d6e2b3-b843c587 {
    justify-self: start;
  }
}

@media screen and (max-width: 767px) {
  #w-node-c592ed20-7721-9390-cb4e-dd8be6731df8-129d6a27,
  #w-node-c592ed20-7721-9390-cb4e-dd8be6731e67-129d6a27 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c592ed20-7721-9390-cb4e-dd8be6731e69-129d6a27 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-ee3c6bd1-b419-9bbc-1bcd-a399133046a0-129d6a28 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ee3c6bd1-b419-9bbc-1bcd-a399133046a2-129d6a28 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-_518126a4-6e2d-f8bc-321f-284791e46eb2-129d6a29 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_518126a4-6e2d-f8bc-321f-284791e46eb4-129d6a29 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-_0382d1c0-0731-2318-ab7e-8fa5439df653-129d6a2a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0382d1c0-0731-2318-ab7e-8fa5439df655-129d6a2a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-_5528928f-2a83-4258-8a52-50eda720792d-129d6a2b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5528928f-2a83-4258-8a52-50eda720792f-129d6a2b {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-e000f407-0467-e058-839b-6eb7989c90e0-129d6a2c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e000f407-0467-e058-839b-6eb7989c90e2-129d6a2c {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-c9ec1833-9f36-64f1-f63f-0d41ba385b30-129d6a2d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c9ec1833-9f36-64f1-f63f-0d41ba385b32-129d6a2d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-_12a4df00-9645-94fd-1ac3-6036c101790b-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017918-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017922-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c101792c-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017935-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017940-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c101794d-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017957-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017961-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c101796a-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017975-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017982-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c101798c-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c1017996-129d6a2e,
  #w-node-_12a4df00-9645-94fd-1ac3-6036c101799f-129d6a2e,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb43-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb50-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb5a-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb64-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb6d-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb78-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb85-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb8f-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcb99-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcba2-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcbad-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcbba-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcbc4-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcbce-129d6a42,
  #w-node-_09549873-a69c-60b7-437c-7a04b95bcbd7-129d6a42 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0d62555e-122d-e3ba-44d0-f92a297061ee-129d6a6a {
    order: -9999;
  }

  #w-node-_0d62555e-122d-e3ba-44d0-f92a29706375-129d6a6a {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1bde-129d6a6b {
    order: 9999;
  }

  #w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1dc1-129d6a6b {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1e08-129d6a6b {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba5ba-129d6a6c,
  #w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba5ed-129d6a6c,
  #w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba622-129d6a6c {
    order: -9999;
  }

  #w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba6bc-129d6a6c {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2075365c-2c82-ad8e-ed50-406ca56a9533-129d6a6d {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_2075365c-2c82-ad8e-ed50-406ca56a957a-129d6a6d {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_001b3d97-5ae5-945a-ecee-80b015c9a629-129d6a6e,
  #w-node-_001b3d97-5ae5-945a-ecee-80b015c9a645-129d6a6e {
    order: -9999;
  }

  #w-node-_7abdbf44-4f51-0136-2444-e8ed61c151f9-129d6a6f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-cf25278d-e3d5-68c6-1d91-476b960eab5e-129d6a71,
  #w-node-cf25278d-e3d5-68c6-1d91-476b960eab7e-129d6a71 {
    order: -9999;
  }

  #w-node-_277a3436-af81-7e65-0d3c-ff9e04d2bc93-129d6a77 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-b16e956d-e92f-5796-31c6-ae44f440a82f-129d6a80 {
    order: 9999;
  }

  #w-node-_15ead58e-3b7d-de12-8c47-f68746addb51-129d6a81,
  #w-node-_15ead58e-3b7d-de12-8c47-f68746addb55-129d6a81 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15ead58e-3b7d-de12-8c47-f68746addb79-129d6a81 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5d464ef2-9d99-ea62-530d-93a8819884a9-129d6a82,
  #w-node-_3512ff11-9325-a08b-febf-86a687a93a44-129d6a87 {
    order: 9999;
  }

  #w-node-_4a90bcb2-3e28-8ca6-8019-a64c1fc05354-129d6abd,
  #w-node-_414664bf-3bc9-30b8-984a-bbdad53fc3c2-129d6abd,
  #w-node-_081e7c59-c5c1-4abc-607a-1c1fbff97b08-129d6abd,
  #w-node-f6a5e2ec-f041-43df-2caa-7333d2cccec7-129d6abd {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_01865fe0-2aae-ff00-ad60-430a482166dd-129d6abd,
  #w-node-ed1145a5-5d7b-0400-cff1-0206da71c5d8-129d6abd,
  #w-node-_5168089a-1b99-6c2c-6034-fcb9d9cf7f14-129d6abd,
  #w-node-aeef7752-d6c9-1dbc-aab2-a4ae0df8d779-129d6abd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_09e25b58-4fad-efc7-569c-c262a14c2b24-129d6abd {
    justify-self: start;
  }

  #w-node-_09e25b58-4fad-efc7-569c-c262a14c2b54-129d6abd,
  #w-node-_09e25b58-4fad-efc7-569c-c262a14c2b80-129d6abd,
  #w-node-_187936df-f71d-e6a2-72a9-69cd0d960912-129d6abd,
  #w-node-_187936df-f71d-e6a2-72a9-69cd0d96093c-129d6abd {
    order: -9999;
  }

  #w-node-_8f06506c-7ea4-e899-f94f-0e843ef72b27-129d6abd {
    justify-self: start;
  }

  #w-node-_8f06506c-7ea4-e899-f94f-0e843ef72b5f-129d6abd,
  #w-node-_8f06506c-7ea4-e899-f94f-0e843ef72b93-129d6abd {
    order: -9999;
  }

  #w-node-_25eb9e1d-4889-4ce6-2c43-a2dd9c773f05-129d6abd {
    justify-self: start;
  }

  #w-node-_25eb9e1d-4889-4ce6-2c43-a2dd9c773f39-129d6abd,
  #w-node-_25eb9e1d-4889-4ce6-2c43-a2dd9c773f69-129d6abd {
    order: -9999;
  }

  #w-node-f583b96f-3066-a37e-6b4a-97b046c0a0e9-129d6abd {
    justify-self: start;
  }

  #w-node-f583b96f-3066-a37e-6b4a-97b046c0a0f1-129d6abd {
    order: 9999;
  }

  #w-node-f583b96f-3066-a37e-6b4a-97b046c0a0f3-129d6abd {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-f583b96f-3066-a37e-6b4a-97b046c0a11a-129d6abd {
    order: -9999;
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-f583b96f-3066-a37e-6b4a-97b046c0a11f-129d6abd {
    order: 9999;
  }

  #w-node-f583b96f-3066-a37e-6b4a-97b046c0a121-129d6abd {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-f583b96f-3066-a37e-6b4a-97b046c0a135-129d6abd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f583b96f-3066-a37e-6b4a-97b046c0a148-129d6abd {
    order: -9999;
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_05edd14b-b9b0-1904-4729-54e659e92f76-129d6abd,
  #w-node-_05edd14b-b9b0-1904-4729-54e659e92f8c-129d6abd,
  #w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c36-129d6abd {
    order: 9999;
  }

  #w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c3f-129d6abd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c4e-129d6abd {
    order: 9999;
  }

  #w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c57-129d6abd {
    order: -9999;
  }

  #w-node-e104313a-b0e0-2255-c3a5-f82309272227-129d6abe,
  #w-node-e104313a-b0e0-2255-c3a5-f82309272231-129d6abe,
  #w-node-e104313a-b0e0-2255-c3a5-f8230927223b-129d6abe,
  #w-node-e104313a-b0e0-2255-c3a5-f82309272245-129d6abe,
  #w-node-e104313a-b0e0-2255-c3a5-f8230927224f-129d6abe,
  #w-node-f472dcd1-fba2-9d14-b2dd-c49e3d3d4c20-129d6abe,
  #w-node-f472dcd1-fba2-9d14-b2dd-c49e3d3d4c2a-129d6abe,
  #w-node-f472dcd1-fba2-9d14-b2dd-c49e3d3d4c34-129d6abe,
  #w-node-f472dcd1-fba2-9d14-b2dd-c49e3d3d4c3e-129d6abe,
  #w-node-f472dcd1-fba2-9d14-b2dd-c49e3d3d4c48-129d6abe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_696cbb34-f2a5-ea3b-21a0-618dadf93aa8-129d6abe,
  #w-node-_696cbb34-f2a5-ea3b-21a0-618dadf93ab5-129d6abe,
  #w-node-_696cbb34-f2a5-ea3b-21a0-618dadf93ac2-129d6abe,
  #w-node-_696cbb34-f2a5-ea3b-21a0-618dadf93acf-129d6abe,
  #w-node-_696cbb34-f2a5-ea3b-21a0-618dadf93adc-129d6abe,
  #w-node-_0a14722d-189d-d158-2133-a386933825da-129d6abe,
  #w-node-_0a14722d-189d-d158-2133-a386933825e7-129d6abe,
  #w-node-_0a14722d-189d-d158-2133-a386933825f4-129d6abe,
  #w-node-_0a14722d-189d-d158-2133-a38693382601-129d6abe,
  #w-node-_0a14722d-189d-d158-2133-a3869338260e-129d6abe {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9a9d5d05-4665-629a-91b1-95c4a6b507fe-129d6abe,
  #w-node-_9a9d5d05-4665-629a-91b1-95c4a6b50808-129d6abe,
  #w-node-_9a9d5d05-4665-629a-91b1-95c4a6b50812-129d6abe,
  #w-node-_9a9d5d05-4665-629a-91b1-95c4a6b5081c-129d6abe,
  #w-node-_9a9d5d05-4665-629a-91b1-95c4a6b50826-129d6abe,
  #w-node-a2fd2bb4-f70f-1fba-a82c-630fbe7d3287-129d6abe,
  #w-node-a2fd2bb4-f70f-1fba-a82c-630fbe7d3291-129d6abe,
  #w-node-a2fd2bb4-f70f-1fba-a82c-630fbe7d329b-129d6abe,
  #w-node-a2fd2bb4-f70f-1fba-a82c-630fbe7d32a5-129d6abe,
  #w-node-a2fd2bb4-f70f-1fba-a82c-630fbe7d32af-129d6abe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0990389e-93af-9321-0096-a7507dbbf63b-129d6abe,
  #w-node-_0990389e-93af-9321-0096-a7507dbbf648-129d6abe,
  #w-node-_0990389e-93af-9321-0096-a7507dbbf655-129d6abe,
  #w-node-_0990389e-93af-9321-0096-a7507dbbf662-129d6abe,
  #w-node-_0990389e-93af-9321-0096-a7507dbbf66f-129d6abe,
  #w-node-b75c9daf-5e37-b9a1-00b6-31daf686c0d6-129d6abe,
  #w-node-b75c9daf-5e37-b9a1-00b6-31daf686c0e3-129d6abe,
  #w-node-b75c9daf-5e37-b9a1-00b6-31daf686c0f0-129d6abe,
  #w-node-b75c9daf-5e37-b9a1-00b6-31daf686c0fd-129d6abe,
  #w-node-b75c9daf-5e37-b9a1-00b6-31daf686c10a-129d6abe {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a464196d-60a1-bcb7-e164-d6625e929b16-129d6abe,
  #w-node-a464196d-60a1-bcb7-e164-d6625e929b20-129d6abe,
  #w-node-a464196d-60a1-bcb7-e164-d6625e929b2a-129d6abe,
  #w-node-a464196d-60a1-bcb7-e164-d6625e929b34-129d6abe,
  #w-node-a464196d-60a1-bcb7-e164-d6625e929b3e-129d6abe,
  #w-node-efef5816-facc-f65f-a6eb-dff5bf9fad53-129d6abe,
  #w-node-efef5816-facc-f65f-a6eb-dff5bf9fad5d-129d6abe,
  #w-node-efef5816-facc-f65f-a6eb-dff5bf9fad67-129d6abe,
  #w-node-efef5816-facc-f65f-a6eb-dff5bf9fad71-129d6abe,
  #w-node-efef5816-facc-f65f-a6eb-dff5bf9fad7b-129d6abe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1aa81e26-fe34-8a65-078c-284ddce1088e-129d6abe,
  #w-node-_1aa81e26-fe34-8a65-078c-284ddce1089b-129d6abe,
  #w-node-_1aa81e26-fe34-8a65-078c-284ddce108a8-129d6abe,
  #w-node-_1aa81e26-fe34-8a65-078c-284ddce108b5-129d6abe,
  #w-node-_1aa81e26-fe34-8a65-078c-284ddce108c2-129d6abe,
  #w-node-b98f4777-57c0-4212-5630-b909237df879-129d6abe,
  #w-node-b98f4777-57c0-4212-5630-b909237df886-129d6abe,
  #w-node-b98f4777-57c0-4212-5630-b909237df893-129d6abe,
  #w-node-b98f4777-57c0-4212-5630-b909237df8a0-129d6abe,
  #w-node-b98f4777-57c0-4212-5630-b909237df8ad-129d6abe {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_40c22f52-3c19-99fe-e617-050c3402e11a-3402e0f8,
  #w-node-_40c22f52-3c19-99fe-e617-050c3402e0fe-3402e0f8,
  #w-node-d7886a84-5c10-9c87-5460-2f2f15a9ae06-3402e0f8 {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-c592ed20-7721-9390-cb4e-dd8be6731e67-129d6a27,
  #w-node-ee3c6bd1-b419-9bbc-1bcd-a399133046a0-129d6a28,
  #w-node-_518126a4-6e2d-f8bc-321f-284791e46eb2-129d6a29,
  #w-node-_0382d1c0-0731-2318-ab7e-8fa5439df653-129d6a2a,
  #w-node-_5528928f-2a83-4258-8a52-50eda720792d-129d6a2b,
  #w-node-e000f407-0467-e058-839b-6eb7989c90e0-129d6a2c,
  #w-node-c9ec1833-9f36-64f1-f63f-0d41ba385b30-129d6a2d,
  #w-node-_03e4bce4-b9cb-2cd0-6455-bb93d21e1dc1-129d6a6b,
  #w-node-_0dc075a8-d0ad-1773-6a54-5dd299dba6a1-129d6a6c,
  #w-node-_2075365c-2c82-ad8e-ed50-406ca56a9533-129d6a6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_05edd14b-b9b0-1904-4729-54e659e92f7c-129d6abd,
  #w-node-_05edd14b-b9b0-1904-4729-54e659e92f92-129d6abd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a27e4d83-7c20-0ef4-d30c-fa412ea84c2f-129d6abd {
    order: 9999;
  }
}
