:root {
  --swatch--light--white: #fff;
  --font-family--ff1: Inter, Arial, sans-serif;
  --_mode1---fontcolor--fc1: var(--swatch--dark--1c1c1c);
  --text-size--1rem: 1rem;
  --line-height--130: 130%;
  --font-family--ff2: Waldenburg, Arial, sans-serif;
  --text-size--4rem: 4rem;
  --line-height--110: 110%;
  --letter-spacing--ls1: -.02em;
  --text-size--2-5rem: 2.5rem;
  --line-height--120: 120%;
  --text-size--1-25rem: 1.25rem;
  --text-size--1-125rem: 1.125rem;
  --text-size--0-875rem: .875rem;
  --_mode1---linkcolor--lc1: var(--swatch--brand--r-orange);
  --spacing--0-75rem: .75rem;
  --spacing--1-5rem: 1.5rem;
  --_mode1---button-primary--bgc1: var(--_mode1---backgroundcolor--bgc1);
  --_mode1---button-primary--fc1: var(--_mode1---fontcolor--fc4);
  --spacing--3-5rem: 3.5rem;
  --_mode1---button-primary--hover-bgc1: #e43200;
  --_mode1---button-secondary--bgc1: var(--_mode1---backgroundcolor--bgc2);
  --_mode1---button-secondary--fc1: var(--swatch--dark--1c1c1c);
  --_mode1---button-secondary--hover-bgc1: #e3e3e3;
  --spacing--1rem: 1rem;
  --border-width--bw1: .0625rem;
  --_mode1---button-primary--bc1: var(--_mode1---bordercolor--bc1);
  --border-radius--br1: .5rem;
  --_mode1---button-modal-close--bc1: white;
  --_mode1---button-modal-close--fc1: white;
  --section-top--st2: var(--spacing--3rem);
  --padding-global: var(--spacing--3rem);
  --section-bottom--sb2: var(--spacing--3rem);
  --spacing--0-5rem: .5rem;
  --spacing--2-5rem: 2.5rem;
  --spacing--0-62rem: .62rem;
  --_mode1---backgroundcolor--bgc5: var(--swatch--light--white);
  --_mode1---backgroundcolor--bgc4: var(--swatch--dark--141519);
  --spacing--0-375rem: .375rem;
  --text-size--2-25rem: 2.25rem;
  --_mode1---backgroundcolor--bgc1: var(--swatch--brand--r-orange);
  --_mode1---fontcolor--fc4: var(--swatch--light--white);
  --spacing--3rem: 3rem;
  --text-size--3rem: 3rem;
  --_mode1---fontcolor--fc3: var(--swatch--light--949494);
  --spacing--2rem: 2rem;
  --text-size--0-75rem: .75rem;
  --spacing--1-75rem: 1.75rem;
  --section-top--st4: var(--spacing--5rem);
  --section-bottom--sb4: var(--spacing--5rem);
  --text-size--1-75rem: 1.75rem;
  --_mode1---backgroundcolor--bgc3: var(--swatch--light--f5f5f5);
  --_mode1---fontcolor--fc2: var(--swatch--dark--6e6e6e);
  --text-size--2rem: 2rem;
  --spacing--4rem: 4rem;
  --_mode1---fontcolor--fc5: var(--swatch--brand--r-orange);
  --spacing--4-5rem: 4.5rem;
  --spacing--0-25rem: .25rem;
  --text-size--1-375rem: 1.375rem;
  --text-size--3-5rem: 3.5rem;
  --line-height--100: 100%;
  --letter-spacing--ls2: -.06em;
  --section-top--st5: 7.5rem;
  --section-bottom--sb5: 7.5rem;
  --section-top--st3: var(--spacing--4rem);
  --section-bottom--sb3: var(--spacing--4rem);
  --spacing--5-5rem: 5.5rem;
  --border-radius--br4: 100vw;
  --text-size--6rem: 6rem;
  --_mode1---backgroundcolor--bgc2: var(--swatch--light--f2f2f2);
  --_mode1---linkcolor--lc2: white;
  --_mode1---bordercolor--bc1: var(--swatch--brand--r-orange);
  --_mode1---bordercolor--bc2: var(--swatch--light--f2f2f2);
  --_mode1---button-primary--hover-bc1: white;
  --_mode1---button-primary--hover-fc1: white;
  --_mode1---button-secondary--bc1: var(--_mode1---bordercolor--bc2);
  --_mode1---button-secondary--hover-bc1: white;
  --_mode1---button-secondary--hover-fc1: white;
  --_mode1---button-modal-close--bgc1: white;
  --_mode1---button-modal-close--hover-bgc1: white;
  --_mode1---button-modal-close--hover-bc1: white;
  --_mode1---button-modal-close--hover-fc1: white;
  --border-radius--br2: 1rem;
  --border-radius--br3: 2rem;
  --border-width--bw2: .09375rem;
  --border-width--bw3: .125rem;
  --letter-spacing--ls3: 1rem;
  --line-height--140: 140%;
  --line-height--150: 150%;
  --section-bottom--sb1: var(--spacing--2rem);
  --section-bottom--sb6: 10rem;
  --section-bottom--none: var(--spacing--0rem);
  --section-top--st1: var(--spacing--2rem);
  --section-top--st6: 10rem;
  --section-top--none: var(--spacing--0rem);
  --spacing--1-25rem: 1.25rem;
  --spacing--5rem: 5rem;
  --spacing--6rem: 6rem;
  --spacing--6-5rem: 6.5rem;
  --spacing--7rem: 7rem;
  --spacing--0rem: 0rem;
  --text-size--0-5rem: .5rem;
  --text-size--0-625rem: .625rem;
  --text-size--1-5rem: 1.5rem;
  --text-size--2-75rem: 2.75rem;
  --text-size--4-5rem: 4.5rem;
  --text-size--5rem: 5rem;
  --text-size--5-5rem: 5.5rem;
  --swatch--brand--r-orange: #ff3800;
  --swatch--brand--color-2: #0000;
  --swatch--brand--color-3: #0000;
  --swatch--brand--color-4: #0000;
  --swatch--custom--transparent: #0000;
  --swatch--dark--6e6e6e: #6e6e6e;
  --swatch--dark--1c1c1c: #1c1c1c;
  --swatch--dark--141519: #141519;
  --swatch--dark--090b14: #090b14;
  --swatch--light--f2f2f2: #f2f2f2;
  --swatch--light--f5f5f5: whitesmoke;
  --swatch--light--949494: #949494;
}

body {
  background-color: var(--swatch--light--white);
  font-family: var(--font-family--ff1);
  color: var(--_mode1---fontcolor--fc1);
  font-size: var(--text-size--1rem);
  line-height: var(--line-height--130);
}

h1 {
  font-family: var(--font-family--ff2);
  font-size: var(--text-size--4rem);
  line-height: var(--line-height--110);
  letter-spacing: var(--letter-spacing--ls1);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

h2 {
  font-family: var(--font-family--ff2);
  font-size: var(--text-size--2-5rem);
  line-height: var(--line-height--120);
  letter-spacing: var(--letter-spacing--ls1);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

h3 {
  font-size: var(--text-size--1-25rem);
  line-height: var(--line-height--120);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

h4 {
  font-size: var(--text-size--1-125rem);
  line-height: var(--line-height--120);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

h5 {
  font-size: var(--text-size--1rem);
  line-height: var(--line-height--120);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

h6 {
  font-size: var(--text-size--0-875rem);
  line-height: var(--line-height--120);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--_mode1---linkcolor--lc1);
}

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

li {
  margin-bottom: .25rem;
}

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

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

blockquote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

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

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

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

.style {
  display: none;
}

.button-primary {
  padding: var(--spacing--0-75rem) var(--spacing--1-5rem);
  background-color: var(--_mode1---button-primary--bgc1);
  color: var(--_mode1---button-primary--fc1);
  font-size: var(--text-size--0-875rem);
  white-space: nowrap;
  cursor: pointer;
  flex-direction: row;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-primary:where(.w-variant-20416e87-10a0-ba9d-e32f-ffc00eac0e5c) {
  padding-right: var(--spacing--3-5rem);
  padding-left: var(--spacing--3-5rem);
}

.button-primary:hover {
  background-color: var(--_mode1---button-primary--hover-bgc1);
}

.button-primary_icon {
  pointer-events: none;
  width: 1rem;
  height: 1rem;
  padding-bottom: 0;
  padding-right: 0;
  display: inline-block;
}

.button-primary_icon.is-leading {
  margin-right: var(--spacing--0-75rem);
}

.button-primary_icon.is-trailing {
  margin-left: var(--spacing--0-75rem);
}

.button-primary_link {
  text-decoration: none;
  display: inline-block;
}

.button-primary_link:hover {
  text-decoration: none;
}

.button-secondary {
  padding: var(--spacing--0-75rem) var(--spacing--1-5rem);
  background-color: var(--_mode1---button-secondary--bgc1);
  color: var(--_mode1---button-secondary--fc1);
  font-size: var(--text-size--0-875rem);
  white-space: nowrap;
  cursor: pointer;
  flex-direction: row;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-secondary:hover {
  background-color: var(--_mode1---button-secondary--hover-bgc1);
}

.button-secondary_icon {
  pointer-events: none;
  width: 1rem;
  height: 1rem;
  padding-bottom: 0;
  padding-right: 0;
  display: inline-block;
}

.button-secondary_icon.is-leading {
  margin-right: var(--spacing--0-75rem);
}

.button-secondary_icon.is-trailing {
  margin-left: var(--spacing--0-75rem);
}

.button-secondary_link {
  color: var(--_mode1---linkcolor--lc1);
  text-decoration: none;
  display: inline-block;
}

.button-secondary_link:hover {
  text-decoration: none;
}

.button-modal-close {
  padding: var(--spacing--0-75rem) var(--spacing--1rem);
  border: var(--border-width--bw1) solid var(--_mode1---button-modal-close--bc1);
  border-radius: var(--border-radius--br1);
  background-color: var(--_mode1---button-modal-close--fc1);
  color: var(--_mode1---button-modal-close--fc1);
  white-space: nowrap;
  cursor: pointer;
  flex-direction: row;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  transition: all .2s;
  display: flex;
}

.button-modal-close_icon {
  pointer-events: none;
  width: 1rem;
  height: 1rem;
  padding-bottom: 0;
  padding-right: 0;
  display: inline-block;
}

.button-modal-close_icon.is-leading {
  margin-right: var(--spacing--0-75rem);
}

.button-modal-close_icon.is-trailing {
  margin-left: var(--spacing--0-75rem);
}

.button-modal-close_link {
  text-decoration: none;
  display: inline-block;
}

.button-modal-close_link:hover {
  text-decoration: none;
}

.global_modal {
  z-index: 999;
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  background-color: #ffffffb3;
  position: fixed;
  inset: 0%;
}

.global_modal_wrap {
  z-index: 2;
  margin: 4rem;
  display: inline-block;
  position: relative;
}

.global_modal_contain {
  height: 100%;
}

.global_modal_instance {
  text-align: center;
  position: absolute;
  inset: 0%;
}

.modal_name_wrap {
  background-color: #fff;
  border: 1px solid #000;
  width: 56rem;
  padding: 2rem;
}

.navbar_menu-button {
  padding: 0;
}

.navbar_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;
  display: flex;
}

.navbar_menu-links {
  grid-column-gap: var(--spacing--0-5rem);
  display: flex;
}

.navbar {
  padding: var(--spacing--0-62rem) var(--padding-global);
  background-color: var(--_mode1---backgroundcolor--bgc5);
  align-items: center;
  width: 100%;
  display: flex;
  position: sticky;
  top: 0;
}

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

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

.navbar_link {
  padding: var(--spacing--0-375rem) var(--spacing--0-75rem);
  color: var(--_mode1---fontcolor--fc1);
  font-size: var(--text-size--0-875rem);
  transition: opacity .2s;
}

.navbar_link:hover {
  opacity: .5;
}

.navbar_link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

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

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

.navbar_menu.is-page-height-tablet {
  grid-column-gap: var(--spacing--0-5rem);
  grid-column-gap: var(--spacing--0-5rem);
}

.navbar_button {
  padding: var(--spacing--0-375rem) var(--spacing--0-75rem);
  background-color: var(--_mode1---backgroundcolor--bgc1);
  color: var(--_mode1---fontcolor--fc4);
  font-size: var(--text-size--0-875rem);
  transition: all .2s;
}

.navbar_button:hover {
  background-color: #e43200;
}

.section_home-hero {
  padding: var(--section-top--st2) var(--padding-global) var(--section-bottom--sb2);
  height: 65vh;
}

.home_hero_container {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.home_hero_content-wrap {
  grid-row-gap: var(--spacing--3rem);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.home_hero_content-top {
  grid-row-gap: var(--spacing--1rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.home_hero_content-bottom {
  grid-column-gap: var(--spacing--0-75rem);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.home_hero_heading {
  text-align: center;
  max-width: 55rem;
}

.home_hero_text {
  color: var(--_mode1---fontcolor--fc3);
  text-align: center;
  max-width: 35rem;
}

.section_home-logos {
  padding: var(--section-top--st2) var(--padding-global) var(--section-bottom--sb2);
}

.home_logos_container {
  margin-left: auto;
  margin-right: auto;
}

.home_logos_content-wrap {
  grid-row-gap: var(--spacing--2rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.home_logos_title {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-75rem);
}

.home_logos_main {
  grid-row-gap: var(--spacing--1-75rem);
  flex-flow: column;
  width: 100%;
  display: flex;
  position: relative;
}

.home_logos_marquee-component {
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home_logos_marquee-component.is-reversed {
  justify-content: flex-end;
  align-items: stretch;
}

.home_logos_marquee-wrapper {
  flex: none;
  display: flex;
}

.home_logos_marquee-list {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.home_logos_marquee-item {
  padding-right: var(--spacing--1rem);
  padding-left: var(--spacing--1rem);
  justify-content: center;
  align-items: center;
  display: flex;
}

.home_logos_fade-left {
  background-image: linear-gradient(90deg, #fff, #fff0);
  width: 3.5rem;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.home_logos_fade-right {
  background-image: linear-gradient(270deg, #fff, #fff0);
  width: 3.5rem;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.home_logos_marquee-component-reversed {
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home_logos_marquee-component-reversed.is-reversed {
  justify-content: flex-end;
  align-items: stretch;
}

.home_logos_marquee-list-reversed {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section_home-pain {
  padding: var(--section-top--st4) var(--padding-global) var(--section-bottom--sb4);
}

.home_pain_container {
  margin-left: auto;
  margin-right: auto;
}

.home_pain_content-wrap {
  grid-row-gap: var(--spacing--2rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.home_pain_list {
  grid-column-gap: var(--spacing--1-5rem);
  grid-row-gap: var(--spacing--1-5rem);
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.home_pain_img {
  aspect-ratio: 1;
  width: 100%;
}

.home_pain_wrap {
  grid-row-gap: var(--spacing--2rem);
  flex-flow: column;
  display: flex;
}

.home_pain_item {
  grid-row-gap: var(--spacing--0-75rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home_pain_content {
  grid-row-gap: var(--spacing--0-5rem);
  flex-flow: column;
  display: flex;
}

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

.home_pain_title {
  font-weight: 500;
}

.home_pain_desc {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-875rem);
}

.section_home-service {
  padding: var(--section-top--st4) var(--padding-global) var(--section-bottom--sb4);
}

.home_service_container {
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.home_service_content-wrap {
  background-color: var(--_mode1---backgroundcolor--bgc3);
}

.home_service_content-top {
  padding: var(--spacing--3rem) var(--spacing--3rem) var(--spacing--2rem);
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.home_service_heading-wrap {
  grid-row-gap: var(--spacing--0-5rem);
  flex-flow: column;
  max-width: 36.75rem;
  display: flex;
}

.home_service_text {
  color: var(--_mode1---fontcolor--fc2);
  font-size: var(--text-size--0-875rem);
}

.home_service_img-wrap, .home_service_img {
  width: 100%;
}

.home_service_img.is-mobile {
  display: none;
}

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

.home_service_info-item {
  padding: var(--spacing--1rem) var(--spacing--1-5rem);
  grid-row-gap: var(--spacing--1rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.home_service_info-content {
  grid-row-gap: var(--spacing--0-5rem);
  flex-flow: column;
  display: flex;
}

.home_service_info-title {
  font-weight: 500;
}

.home_service_info-desc {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-875rem);
}

.section_process {
  padding: var(--section-top--st4) var(--padding-global) var(--section-bottom--sb4);
}

.process_container {
  margin-left: auto;
  margin-right: auto;
}

.process_content-wrap {
  grid-row-gap: var(--spacing--2-5rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.process_content-top {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.process_heading {
  text-align: center;
}

.process_subheading {
  font-family: var(--font-family--ff2);
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--2rem);
  line-height: var(--line-height--120);
  text-align: center;
  letter-spacing: var(--letter-spacing--ls1);
  font-weight: 300;
}

.process_list {
  grid-column-gap: var(--spacing--1rem);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.process_list-item {
  grid-row-gap: var(--spacing--1-5rem);
  flex-flow: column;
  display: flex;
}

.process_img {
  aspect-ratio: 7 / 6;
  object-fit: cover;
  width: 100%;
}

.process_item-content {
  padding: var(--spacing--0-5rem);
  grid-row-gap: var(--spacing--1rem);
  flex-flow: column;
  display: flex;
}

.process_step-number {
  color: var(--_mode1---fontcolor--fc5);
  text-transform: uppercase;
  font-weight: 500;
}

.process_step-content {
  grid-row-gap: var(--spacing--0-5rem);
  flex-flow: column;
  display: flex;
}

.process_step-title {
  font-size: var(--text-size--1-125rem);
}

.process_step-desc {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-875rem);
}

.section_home-team {
  padding: var(--section-top--st4) var(--padding-global) var(--section-bottom--sb4);
}

.home_team_container {
  margin-left: auto;
  margin-right: auto;
}

.home_team_list {
  grid-column-gap: var(--spacing--1-5rem);
  grid-row-gap: var(--spacing--1-5rem);
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.home_team_item-wrap {
  grid-row-gap: var(--spacing--2rem);
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.home_team_text {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-875rem);
}

.home_team_member-wrap {
  grid-row-gap: var(--spacing--1rem);
  flex-flow: column;
  display: flex;
}

.home_team_img {
  aspect-ratio: 3 / 4;
  object-fit: cover;
  width: 100%;
}

.home_team_info-wrap {
  grid-column-gap: var(--spacing--0-375rem);
  display: flex;
}

.home_team_name {
  font-weight: 500;
}

.home_team_position {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-875rem);
}

.section_testi {
  padding: var(--section-top--st4) var(--padding-global) var(--section-bottom--sb4);
}

.testi_container {
  margin-left: auto;
  margin-right: auto;
}

.testi_content-wrap {
  grid-row-gap: var(--spacing--2-5rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.testi_list-main {
  grid-column-gap: var(--spacing--1-5rem);
  grid-row-gap: var(--spacing--1-5rem);
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.testi_list {
  grid-column-gap: var(--spacing--3rem);
  grid-row-gap: var(--spacing--4-5rem);
}

.testi_list-item {
  grid-row-gap: var(--spacing--1-5rem);
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.testi_text-main {
  color: var(--_mode1---fontcolor--fc3);
}

.testi_info-wrap {
  grid-column-gap: var(--spacing--1-5rem);
  display: flex;
}

.testi_img-wrap {
  flex: none;
  width: 3.5rem;
  height: 3.5rem;
}

.testi_img {
  width: 100%;
  height: 100%;
}

.testi_person-wrap {
  grid-row-gap: var(--spacing--0-25rem);
  flex-flow: column;
  display: flex;
}

.testi_name {
  font-family: var(--font-family--ff2);
  font-size: var(--text-size--1-375rem);
  line-height: var(--line-height--120);
}

.testi_position {
  font-family: var(--font-family--ff2);
  line-height: var(--line-height--120);
  font-weight: 300;
}

.section_pricing {
  padding: var(--section-top--st4) var(--padding-global) var(--section-bottom--sb4);
}

.pricing_container {
  margin-left: auto;
  margin-right: auto;
}

.pricing_content-wrap {
  grid-row-gap: var(--spacing--4rem);
  flex-flow: column;
  display: flex;
}

.pricing_content-top {
  grid-row-gap: var(--spacing--0-62rem);
  flex-flow: column;
  display: flex;
}

.pricing_text {
  color: var(--_mode1---fontcolor--fc3);
}

.pricing_list {
  grid-column-gap: var(--spacing--1-5rem);
  grid-row-gap: var(--spacing--1-5rem);
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing_item-wrap {
  grid-row-gap: var(--spacing--2rem);
  flex-flow: column;
  display: flex;
}

.pricing_item {
  grid-column-gap: var(--spacing--0-5rem);
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.pricing_icon-wrap {
  padding-top: var(--spacing--0-375rem);
}

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

.pricing_item-content {
  grid-row-gap: var(--spacing--0-25rem);
  flex-flow: column;
  display: flex;
}

.pricing_item-title {
  font-weight: 500;
}

.pricing_item-desc {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-875rem);
}

.pricing_item-img-wrap {
  background-color: var(--_mode1---backgroundcolor--bgc3);
  flex-flow: column;
  justify-content: space-around;
  height: 100%;
  display: flex;
}

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

.pricing_info-wrap {
  padding: var(--spacing--1rem) var(--spacing--1-5rem);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.pricing_info {
  grid-column-gap: var(--spacing--0-75rem);
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.pricing_starting {
  color: var(--_mode1---fontcolor--fc2);
  font-size: var(--text-size--0-875rem);
}

.pricing_price {
  font-family: var(--font-family--ff2);
  font-size: var(--text-size--3-5rem);
  line-height: var(--line-height--100);
  letter-spacing: var(--letter-spacing--ls2);
  font-weight: 300;
}

.section_cta {
  padding: var(--section-top--st5) var(--padding-global) var(--section-bottom--sb5);
}

.cta_container {
  margin-left: auto;
  margin-right: auto;
}

.cta_content-wrap {
  background-color: var(--_mode1---backgroundcolor--bgc3);
}

.cta_list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.cta_item-wrap {
  padding: var(--spacing--2-5rem);
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.cta_content-top {
  grid-row-gap: var(--spacing--1rem);
  flex-flow: column;
  max-width: 29.5rem;
  display: flex;
}

.cta_text {
  color: var(--_mode1---fontcolor--fc2);
}

.cta_content-bottom {
  grid-row-gap: var(--spacing--0-5rem);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.cta_subtext {
  color: var(--_mode1---fontcolor--fc2);
  font-size: var(--text-size--0-75rem);
}

.cta_img {
  aspect-ratio: 4 / 3;
  object-fit: cover;
  width: 100%;
}

.footer {
  padding: var(--section-top--st3) var(--padding-global) var(--section-bottom--sb3);
  background-color: var(--_mode1---backgroundcolor--bgc4);
}

.footer_container {
  margin-left: auto;
  margin-right: auto;
}

.footer_content-wrap {
  padding-bottom: var(--spacing--5-5rem);
}

.footer_list {
  grid-column-gap: var(--spacing--1-5rem);
  grid-row-gap: var(--spacing--1-5rem);
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.footer_main-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer_logo-wrap {
  margin-bottom: var(--spacing--2rem);
}

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

.footer_availibility-wrap {
  grid-column-gap: var(--spacing--0-5rem);
  font-size: var(--text-size--0-875rem);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer_dot-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.footer_dot-blur {
  z-index: 1;
  border-radius: var(--border-radius--br4);
  filter: blur(5px);
  background-color: #04c951;
  flex: none;
  width: .625rem;
  height: .625rem;
  position: absolute;
}

.footer_dot-solid {
  border-radius: var(--border-radius--br4);
  background-color: #04c951;
  flex: none;
  width: .5rem;
  height: .5rem;
}

.footer_availibility-text {
  color: var(--_mode1---fontcolor--fc4);
}

.footer_links-wrap {
  grid-row-gap: var(--spacing--0-75rem);
  flex-flow: column;
  display: flex;
}

.footer_title {
  color: var(--_mode1---fontcolor--fc3);
  text-transform: uppercase;
}

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

.footer_link {
  color: var(--_mode1---fontcolor--fc4);
  text-decoration: none;
  transition: opacity .2s;
}

.footer_link:hover {
  opacity: .7;
}

.footer_contact-wrap {
  grid-row-gap: var(--spacing--2rem);
  flex-flow: column;
  display: flex;
}

.footer_contact-top {
  grid-row-gap: var(--spacing--0-75rem);
  flex-flow: column;
  display: flex;
}

.footer_contact {
  grid-column-gap: var(--spacing--3-5rem);
  display: flex;
}

.footer_contact-item {
  grid-row-gap: var(--spacing--0-75rem);
  flex-flow: column;
  display: flex;
}

.footer_socials-wrap {
  grid-column-gap: var(--spacing--0-75rem);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer_socials {
  color: var(--_mode1---fontcolor--fc4);
  transition: opacity .2s;
}

.footer_socials:hover {
  opacity: .7;
}

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

.footer_ig-wrap {
  grid-column-gap: var(--spacing--0-75rem);
  color: var(--_mode1---fontcolor--fc4);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  transition: opacity .2s;
  display: flex;
}

.footer_ig-wrap:hover {
  opacity: .69;
}

.footer_ig-text {
  text-decoration: none;
}

.footer_divider {
  background-color: #ffffff1a;
  height: .0625rem;
}

.footer_legals-wrap {
  padding-top: var(--spacing--1-5rem);
  grid-column-gap: var(--spacing--2rem);
  justify-content: space-between;
  display: flex;
}

.footer_copyright {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-875rem);
}

.footer_legal-links-wrap {
  grid-column-gap: var(--spacing--1rem);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer_legal-link {
  color: var(--_mode1---fontcolor--fc3);
  font-size: var(--text-size--0-875rem);
  text-decoration: none;
  transition: all .2s;
}

.footer_legal-link:hover {
  color: var(--_mode1---fontcolor--fc4);
}

.navbar_main {
  grid-column-gap: var(--spacing--0-5rem);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

@media screen and (max-width: 991px) {
  .hide-tablet {
    display: none;
  }

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 3rem;
  }

  .fs-styleguide_4-col, .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .fs-styleguide_heading-header {
    font-size: 4rem;
  }

  .modal_name_wrap {
    width: 40rem;
  }

  .template_list {
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .menu-icon {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

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

  .navbar_menu-buttons {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    margin-left: 0;
  }

  .navbar_menu-links {
    grid-row-gap: var(--spacing--2-5rem);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .menu-icon_line-top {
    background-color: var(--_mode1---backgroundcolor--bgc4);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar_link {
    font-size: var(--text-size--2-25rem);
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .menu-icon_line-bottom {
    background-color: var(--_mode1---backgroundcolor--bgc4);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle {
    background-color: var(--_mode1---backgroundcolor--bgc4);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar_menu {
    padding-right: var(--padding-global);
    padding-bottom: 2rem;
    padding-left: var(--padding-global);
    background-color: var(--_mode1---backgroundcolor--bgc5);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    position: absolute;
    overflow: auto;
  }

  .navbar_menu.is-page-height-tablet {
    justify-content: flex-start;
    align-items: flex-end;
    height: 100dvh;
    padding-bottom: 6.5rem;
    transition: height .5s;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .home_hero_heading {
    font-size: var(--text-size--3rem);
  }

  .home_pain_list {
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .home_pain_img-wrap {
    height: 100%;
  }

  .home_pain_img {
    aspect-ratio: auto;
    object-fit: cover;
    height: 100%;
  }

  .home_service_info-wrap {
    grid-template-columns: 1fr 1fr;
  }

  .process_list {
    grid-row-gap: var(--spacing--4rem);
    grid-template-columns: 1fr 1fr;
  }

  .home_team_list {
    grid-row-gap: var(--spacing--3rem);
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .testi_list-main {
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .pricing_list {
    grid-row-gap: var(--spacing--3rem);
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .cta_item-wrap {
    grid-row-gap: var(--spacing--2rem);
  }

  .footer_list {
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .navbar_main {
    grid-row-gap: var(--spacing--3-5rem);
    flex-flow: column;
    justify-content: flex-end;
    align-items: stretch;
    height: 100%;
    display: flex;
  }
}

@media screen and (max-width: 767px) {
  .hide-mobile-landscape {
    display: none;
  }

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 2rem;
  }

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

  .modal_name_wrap {
    width: 100%;
    padding: 1rem;
  }

  .template_list {
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .navbar_menu-links {
    grid-row-gap: var(--spacing--1-5rem);
  }

  .navbar {
    height: auto;
    min-height: 4rem;
  }

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

  .navbar_menu.is-page-height-tablet {
    padding-bottom: 6rem;
  }

  .home_hero_heading {
    font-size: var(--text-size--2-5rem);
  }

  .home_hero_text {
    font-size: var(--text-size--0-875rem);
  }

  .home_pain_heading {
    font-size: var(--text-size--1-75rem);
  }

  .home_pain_list {
    grid-row-gap: var(--spacing--3rem);
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

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

  .home_service_content-top {
    padding: var(--spacing--1-5rem);
    grid-row-gap: var(--spacing--1-5rem);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .home_service_heading {
    font-size: var(--text-size--1-75rem);
  }

  .home_service_img {
    display: none;
  }

  .home_service_img.is-mobile {
    object-fit: cover;
    object-fit: cover;
    display: block;
  }

  .process_heading, .process_subheading {
    font-size: var(--text-size--1-75rem);
  }

  .process_list-item {
    grid-row-gap: var(--spacing--0-5rem);
  }

  .home_team_list {
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .home_team_heading {
    font-size: var(--text-size--1-75rem);
  }

  .home_team_img {
    aspect-ratio: 1;
  }

  .testi_heading {
    font-size: var(--text-size--1-75rem);
  }

  .testi_list-main {
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .testi_list {
    grid-row-gap: var(--spacing--3-5rem);
    grid-template-columns: 1fr;
  }

  .testi_text-main {
    font-size: var(--text-size--0-875rem);
  }

  .testi_name {
    font-size: var(--text-size--1-25rem);
  }

  .pricing_text {
    font-size: var(--text-size--0-875rem);
  }

  .pricing_heading {
    font-size: var(--text-size--1-75rem);
  }

  .pricing_list {
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .pricing_info-wrap {
    grid-column-gap: var(--spacing--1-5rem);
    grid-row-gap: var(--spacing--1-5rem);
    flex-flow: wrap;
  }

  .section_cta {
    padding-top: var(--section-top--st4);
    padding-bottom: var(--section-bottom--sb4);
  }

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

  .cta_item-wrap {
    padding: var(--spacing--1-5rem);
  }

  .cta_text {
    font-size: var(--text-size--0-875rem);
  }

  .cta_heading {
    font-size: var(--text-size--1-75rem);
  }

  .footer_list {
    grid-row-gap: var(--spacing--3rem);
    grid-template-columns: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
  }

  .footer_legals-wrap {
    grid-row-gap: var(--spacing--2rem);
    flex-flow: column;
  }

  .navbar_main {
    grid-row-gap: var(--spacing--2rem);
  }
}

@media screen and (max-width: 479px) {
  .fs-styleguide_row {
    flex-wrap: wrap;
  }

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

  .hide-mobile-portrait {
    display: none;
  }

  .global_modal_wrap {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .home_pain_img {
    aspect-ratio: 1;
  }

  .home_service_info-wrap {
    grid-template-columns: 1fr;
  }

  .home_service_info-item {
    padding-right: var(--spacing--1rem);
    padding-left: var(--spacing--1rem);
  }

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

  .pricing_img {
    aspect-ratio: 1;
    object-position: 0% 50%;
  }

  .pricing_btn-wrap {
    flex: 1;
  }
}

#w-node-e71e356b-7c3e-270a-3d61-40c17d966d7e-738d4b29 {
  grid-area: 1 / 1 / 2 / 6;
  align-self: center;
}

#w-node-_2535290b-94b9-2020-82f5-a06945c9a061-738d4b29 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_44b20085-b8fc-da4a-1436-5dafcee49050-738d4b29 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_2858485f-94ca-051b-c8d4-8d591f81ef89-738d4b29 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-a4504ac5-8036-0728-dfa3-861e4cf01005-738d4b29 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-f3050592-b24a-55ee-5864-49987618a61e-738d4b29 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-cd4dde7f-be7d-cbf2-b24d-733c1f46cd8c-738d4b29 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_0a6d305c-dd34-75aa-8b4a-35b14c304cb0-738d4b29 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-fc927b90-4165-4103-4710-481e67219878-738d4b29 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_5c482e47-5130-f4c0-f2c4-37c0d91aa91a-738d4b29 {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-_21008898-80ff-b0d4-bf42-df521f410957-738d4b29 {
  grid-area: 1 / 9 / 2 / 13;
  justify-self: end;
}

@media screen and (max-width: 991px) {
  #w-node-_44b20085-b8fc-da4a-1436-5dafcee49050-738d4b29 {
    grid-column-end: 9;
  }

  #w-node-_2858485f-94ca-051b-c8d4-8d591f81ef89-738d4b29 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-a4504ac5-8036-0728-dfa3-861e4cf01005-738d4b29 {
    grid-area: 2 / 5 / 3 / 9;
  }

  #w-node-f3050592-b24a-55ee-5864-49987618a61e-738d4b29 {
    grid-column: 1 / 9;
  }

  #w-node-cd4dde7f-be7d-cbf2-b24d-733c1f46cd8c-738d4b29 {
    grid-column-end: 9;
  }

  #w-node-_0a6d305c-dd34-75aa-8b4a-35b14c304cb0-738d4b29 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-baf33a14-e780-7936-c91a-98a33497f840-738d4b29 {
    align-self: end;
  }
}

@media screen and (max-width: 767px) {
  #w-node-e71e356b-7c3e-270a-3d61-40c17d966d7e-738d4b29 {
    grid-column-end: 5;
  }

  #w-node-_2535290b-94b9-2020-82f5-a06945c9a061-738d4b29 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_44b20085-b8fc-da4a-1436-5dafcee49050-738d4b29 {
    grid-column-end: 5;
  }

  #w-node-_2858485f-94ca-051b-c8d4-8d591f81ef89-738d4b29 {
    grid-row-start: 2;
    grid-column-end: 3;
  }

  #w-node-a4504ac5-8036-0728-dfa3-861e4cf01005-738d4b29 {
    grid-area: 2 / 3 / 3 / 5;
  }

  #w-node-f3050592-b24a-55ee-5864-49987618a61e-738d4b29, #w-node-cd4dde7f-be7d-cbf2-b24d-733c1f46cd8c-738d4b29, #w-node-_0a6d305c-dd34-75aa-8b4a-35b14c304cb0-738d4b29, #w-node-fc927b90-4165-4103-4710-481e67219878-738d4b29 {
    grid-column-end: 5;
  }

  #w-node-_5c482e47-5130-f4c0-f2c4-37c0d91aa91a-738d4b29 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_21008898-80ff-b0d4-bf42-df521f410957-738d4b29 {
    grid-area: 3 / 1 / 4 / 5;
    justify-self: stretch;
  }
}
