:root {
  --color--text--secondary-dark: #333;
  --color--text--tertiary-dark: #666;
  --color--stroke--action: #ccc;
  --color--black: black;
  --color--white: white;
  --color--text--accent-emerald: #076f72;
  --color--text--quad-dark: #999;
  --color--fill--light-quad: #666;
  --space--section-vertical: 10vw;
  --color--stroke--primary: #e0e0e0;
  --color--text--secondary-light: #e0e0e0;
  --color--fill--light-secondary: whitesmoke;
  --color--light--opacity-20: #fff3;
  --color--fill--light-tertiary: #e5e5e5;
  --color--fill--accent-myio: #4841e3;
  --color--fill--accent-iron: #324054;
  --color--stroke--action-hover: #aaa;
  --color--fill--accent-emerald: #084949;
  --color--light--opacity-10: #ffffff1a;
  --color--light--opacity-8: #ffffff14;
  --color--fill--accent-blue: #00437c;
  --color--light--opacity-40: #fff6;
  --color--fill--accent-iron-dark: #19202a;
  --color--text--accent-blue: #1d8bf6;
  --color--text--accent-iron: #74859c;
  --color--text--accent-yellow: #fe0;
  --color--fill--accent-floxgen-dark: #001a1a;
  --color--text--accent-computer-vision-dark: #19202a;
  --color--text--accent-myio: #4841e3;
  --color--text--accent-floxgen: #33cbcb;
  --color--text--accent-computer-vision-light: #74859c;
  --color--dark--opacity-30: #0000004d;
  --color--fill--accent-blue-dark: #003973;
}

.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-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

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

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

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

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

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

h1 {
  margin-top: 1rem;
  margin-bottom: .75rem;
  font-family: Inter Variable, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 3.25rem;
}

h2 {
  margin-top: 1rem;
  margin-bottom: .75rem;
  font-family: Inter Variable, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.5rem;
}

h3 {
  margin-top: 1rem;
  margin-bottom: .75rem;
  font-family: Inter Variable, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 2rem;
}

h4 {
  margin-top: .75rem;
  margin-bottom: .75rem;
  font-family: Inter Variable, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 2rem;
}

h5 {
  margin-top: .75rem;
  margin-bottom: .75rem;
  font-family: Inter Variable, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.5rem;
}

h6 {
  margin-top: .75rem;
  margin-bottom: .75rem;
  font-family: Inter Variable, sans-serif;
  font-size: .75rem;
  font-weight: 700;
  line-height: 1rem;
}

p {
  letter-spacing: -.015rem;
  margin-bottom: 10px;
  font-family: Inter Variable, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

a {
  color: var(--color--text--secondary-dark);
  text-decoration: underline;
}

a:hover {
  color: var(--color--text--tertiary-dark);
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 1.5rem;
}

li {
  letter-spacing: -.015rem;
  text-indent: .25rem;
  font-family: Inter Variable, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

blockquote {
  border-left: 5px solid var(--color--stroke--action);
  letter-spacing: -.015rem;
  margin-bottom: 1.25rem;
  padding: 1rem 1.5rem;
  font-family: Inter Variable, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.gradient-embed-test {
  z-index: 0;
  width: 100%;
  height: 100vh;
  display: block;
  position: absolute;
}

.text-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #076f72 10%, #00437c 31% 50%, #08aeb2 75%, #cc0 90%);
  -webkit-background-clip: text;
  background-clip: text;
  display: inline;
}

.text-gradient.inline-block {
  display: inline-block;
}

.text-gradient-overlay {
  -webkit-text-fill-color: inherit;
  mix-blend-mode: darken;
  background-image: linear-gradient(to right, #076f72 10%, #00437c 31% 51%, #08aeb2 72%, #fe0 90%);
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.icon-gradient-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.cover {
  background-color: var(--color--black);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: relative;
}

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

.cover.white.case-study {
  height: 90vh;
}

.cover-title-wrapper {
  z-index: 3;
  width: 100%;
}

.title-row-1 {
  display: inline-block;
}

.title-row-2 {
  opacity: .5;
  display: inline-block;
}

.title-row-2.align-center {
  padding-left: 14vw;
  display: inline-block;
}

.title-row-2.contact {
  opacity: 1;
}

.title-row-2.align-right {
  opacity: 1;
  display: inline-block;
  position: absolute;
  right: 1.5rem;
}

.title-row-3 {
  opacity: .5;
  justify-content: center;
  display: flex;
}

.title-row-3.contact {
  opacity: 1;
  justify-content: center;
}

.title-row-3.full {
  opacity: 1;
}

.title-row-3.align-right {
  justify-content: flex-end;
}

.heading-1 {
  color: var(--color--white);
  letter-spacing: -.05rem;
  text-transform: uppercase;
  margin-top: 2rem;
  margin-bottom: 2rem;
  font-family: Gt America Extended, sans-serif;
  font-size: 7vw;
  line-height: 90%;
}

.heading-1.landing-page {
  margin-top: 2.5rem;
  font-size: 4.5vw;
}

.heading-1.landing-page.on-white {
  color: var(--color--black);
}

.grid-cover-labels {
  grid-column-gap: 1.5rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: visible;
}

.grid-cover-labels.landing-page {
  grid-row-gap: 4rem;
  grid-template-rows: auto;
}

.label-m {
  color: var(--color--white);
  font-variation-settings: "wght" 450;
  letter-spacing: -.015rem;
  text-transform: uppercase;
  font-family: Inter Variable, sans-serif;
  font-size: .875rem;
  line-height: 1.25rem;
}

.label-m.tertiary-grey {
  color: var(--color--text--tertiary-dark);
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.25rem;
}

.label-m.tertiary-grey.dot-divider {
  margin-left: .5rem;
  margin-right: .5rem;
}

.label-m.tertiary-grey.minutes {
  margin-right: .25rem;
}

.label-m.tertiary-grey.link {
  color: var(--color--black);
  text-decoration: none;
}

.label-m.tertiary-grey.link.medium-link {
  border-bottom: 1px solid var(--color--text--secondary-dark);
  align-self: flex-start;
  margin-top: .125rem;
  line-height: 1.125rem;
}

.label-m.tertiary-grey.tight {
  line-height: .875rem;
}

.label-m.tertiary-grey.link-secondary {
  color: var(--color--text--tertiary-dark);
  text-decoration: none;
}

.label-m.tertiary-grey.link-secondary:hover {
  color: var(--color--text--secondary-dark);
}

.label-m.tertiary-grey.careers-offer {
  margin-bottom: .75rem;
}

.label-m.tertiary-grey.hp-careers-label {
  transform: translate(0, 1.25rem);
}

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

.label-m.header-podcast {
  white-space: nowrap;
}

.label-m.opacity-50 {
  opacity: .4;
}

.label-m.opacity-50.tight {
  line-height: .875rem;
}

.label-m.hiring-process-time {
  margin-top: .25rem;
}

.label-m.on-white.white {
  color: var(--color--white);
}

.label-m.medium {
  font-variation-settings: "wght" 500;
}

.label-m.arrow-external {
  font-variation-settings: "wght" 450;
  margin-top: -2px;
}

.label-m.link-next {
  color: var(--color--text--accent-emerald);
  margin-left: -2px;
}

.label-m.quad-dark {
  color: var(--color--text--quad-dark);
  line-height: 1.25rem;
}

.label-m.quad-dark.hp-product-label {
  margin-bottom: 1.25rem;
}

.label-m.quad-dark.hp-product-label.as-typed {
  text-transform: none;
}

.label-m.navbar-link-label {
  align-self: flex-end;
}

.label-m.navbar-link-label.modal {
  cursor: pointer;
}

.label-m.success {
  display: inline;
}

.label-m.error {
  color: #b42318;
}

.label-m.on-white {
  color: var(--color--text--secondary-dark);
}

.label-m.inverted, .label-m.button-white {
  color: var(--color--black);
}

.label-m.lowercase {
  text-transform: none;
}

.label-m.secondary {
  color: var(--color--text--quad-dark);
}

.square-dot {
  background-color: var(--color--white);
  width: 4px;
  height: 3px;
  overflow: hidden;
}

.square-dot.dark {
  background-color: var(--color--fill--light-quad);
}

.square-dot.dark.floating-middle-left {
  position: absolute;
  left: 1.5rem;
}

.square-dot.dark.floating-middle-right {
  position: absolute;
  right: 1.5rem;
}

.square-dot.white {
  background-color: var(--color--white);
}

.cover-scroll {
  grid-column-gap: .75rem;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto auto 1.5rem 1.5rem;
}

.padding-global {
  width: 100%;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.padding-global.full-width {
  padding-left: 0;
  padding-right: 0;
}

.padding-global.overflow-hidden {
  overflow: hidden;
}

.container-large {
  color: var(--color--text--secondary-dark);
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.container-large.split {
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.container-large.page-contact-bottom {
  padding-top: 0;
}

.container-large.page-contact-top {
  padding-bottom: 0;
}

.container-large.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.container-large.careers-exception {
  padding-bottom: 0;
}

.container-large.floxgen-impact {
  border-top: 1px solid var(--color--stroke--primary);
}

.heading-primary-2 {
  color: var(--color--black);
  letter-spacing: -.075vw;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Gt America Extended, sans-serif;
  font-size: 4.6vw;
  line-height: 90%;
}

.heading-primary-2.center {
  text-align: center;
}

.heading-primary-2.center.career {
  max-width: 70%;
}

.heading-primary-2.white {
  color: var(--color--white);
}

.heading-primary-2.white.benefits {
  font-size: 4.1vw;
}

.heading-primary-2.hp-podcast {
  margin-left: -.25vw;
}

.heading-primary-2.mobile-only {
  display: none;
}

.heading-primary-2.career-join-us {
  margin-bottom: -.5vw;
}

.section-intro-wrapper {
  padding-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.section-intro-wrapper.no-padding {
  padding-bottom: 0;
}

.section-intro-wrapper.hp-intro {
  grid-row-gap: 8vw;
}

.section-intro-wrapper.landing-page {
  padding-bottom: 0;
}

.section-intro-wrapper.landing-page.cognitive-assistant {
  padding-bottom: 10vw;
}

.text-medium {
  color: var(--color--text--secondary-dark);
  font-variation-settings: "wght" 400;
  letter-spacing: -.015rem;
  margin-bottom: 0;
  font-family: Inter Variable, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-medium.case-studies-intro-text {
  max-width: 80rem;
}

.text-medium.articles-subtitle {
  max-width: 35rem;
  margin-top: .5rem;
  margin-bottom: .5rem;
}

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

.text-medium.center.contact {
  max-width: 25rem;
}

.text-medium.center.thank-you {
  max-width: 37rem;
}

.text-medium.center.segments-product-perex {
  align-self: center;
  max-width: 45rem;
}

.text-medium.center.join-us {
  max-width: 560px;
}

.text-medium.center.contact-myio {
  max-width: 36rem;
}

.text-medium.center.segments-product-perex-floxgen {
  align-self: center;
  max-width: 28rem;
}

.text-medium.center.segments-product-perex-floxgen.white {
  color: var(--color--white);
}

.text-medium.center.segments-product-perex-manufacturing {
  align-self: center;
  max-width: 28rem;
}

.text-medium.center.segments-product-perex-manufacturing.white {
  color: var(--color--white);
  max-width: 48rem;
}

.text-medium.text-field-label {
  margin-bottom: .5rem;
}

.text-medium.wrap-newsletter {
  width: 100%;
  max-width: 340px;
}

.text-medium.text-indent {
  text-indent: 4rem;
  max-width: 40rem;
}

.text-medium.text-indent.quad-dark {
  color: var(--color--text--quad-dark);
}

.text-medium.text-indent.hp-case-in-point {
  max-width: 28rem;
}

.text-medium.text-indent.hp-solutions {
  color: var(--color--text--secondary-light);
}

.text-medium.on-black-secondary {
  color: var(--color--text--quad-dark);
  max-width: 100%;
}

.text-medium.on-black-secondary.floxgen-models {
  margin-bottom: 1rem;
}

.text-medium.on-black-secondary.cognitive-assistant {
  max-width: 40rem;
}

.text-medium.section-paper-research {
  width: 100%;
  max-width: 44rem;
}

.text-medium.tertiary {
  color: var(--color--text--tertiary-dark);
}

.text-medium.segment-perex {
  max-width: 36rem;
}

.text-medium.segment-perex.white {
  color: var(--color--white);
}

.text-medium.accordion-content-text {
  max-width: 800px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.text-medium.accordion-content-text.white {
  color: var(--color--white);
  width: 100%;
}

.text-medium.cover-hp {
  color: var(--color--white);
  text-indent: 4rem;
  max-width: 520px;
}

.text-medium.hp-intro {
  text-indent: 4rem;
}

.text-medium.wrap-hp-about {
  text-align: center;
  width: 50%;
  max-width: 840px;
}

.text-medium.wrap-hp-podcast {
  text-indent: 4rem;
  width: 80%;
  max-width: 560px;
}

.text-medium.wrap-hp-careers {
  text-indent: 4rem;
  max-width: 620px;
}

.text-medium.list-with-padding {
  text-align: justify;
  text-indent: 0;
  margin-bottom: .75rem;
  font-weight: 700;
}

.text-medium.list-with-padding.no-decor {
  text-align: justify;
  text-decoration: none;
}

.text-medium.cover-lp {
  color: var(--color--white);
  text-indent: 4rem;
  max-width: 560px;
}

.text-medium.cover-lp.on-white {
  color: var(--color--text--secondary-dark);
}

.text-medium.cover-lp.cognitive-assistant {
  max-width: 400px;
}

.text-medium.list-without-padding {
  text-indent: 0;
  margin-bottom: 0;
}

.text-medium.list-without-padding.white {
  color: var(--color--white);
}

.text-medium.list-without-padding.force-open {
  color: var(--color--text--quad-dark);
}

.case-studies-grid {
  padding-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-secondary-3 {
  color: var(--color--black);
  font-variation-settings: "wght" 700;
  letter-spacing: -.015rem;
  text-indent: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter Variable, sans-serif;
  font-size: 1rem;
  line-height: 150%;
}

.heading-secondary-3.on-black {
  color: var(--color--white);
}

.heading-secondary-3.case-study-title {
  margin-top: .25rem;
}

.heading-secondary-3.accordion-title {
  width: 100%;
}

.heading-secondary-3.accordion-title.white {
  color: var(--color--white);
}

.case-study-thumbnail-text {
  flex-direction: column;
  align-self: flex-start;
  padding-top: 1.25rem;
  text-decoration: none;
  display: flex;
}

.case-study-collection-item {
  flex-direction: column;
  display: flex;
}

.case-study-thumbnail {
  position: relative;
  overflow: hidden;
}

.case-study-thumbnail-dots {
  z-index: 1;
  grid-column-gap: 1.5rem;
  grid-row-gap: 0vh;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  padding: 1.5rem;
  display: grid;
  position: absolute;
}

.section-articles {
  background-color: var(--color--fill--light-secondary);
}

.section-title-w-subtitle {
  grid-column-gap: 1.5vw;
  grid-row-gap: 1.5vw;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-title-w-subtitle.centred {
  text-align: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
}

.section-title-w-subtitle.page-title {
  align-items: center;
  width: 100%;
  max-width: 100%;
  padding-bottom: 1.5rem;
}

.articles-list {
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-articles-inner {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.25rem;
}

.collection-item-articles {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  display: grid;
}

.article-tags {
  margin-top: .25rem;
  margin-bottom: .75rem;
  display: flex;
}

.button {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--color--black);
  font-variation-settings: "wght" 500;
  letter-spacing: -.015rem;
  text-transform: uppercase;
  justify-content: center;
  height: 3.25rem;
  margin-left: 0;
  margin-right: 0;
  padding: 1rem 1.25rem;
  font-family: Inter Variable, sans-serif;
  font-size: .875rem;
  line-height: 1.25rem;
  text-decoration: none;
  display: flex;
}

.button.on-black {
  background-color: var(--color--white);
}

.button.on-black.navbar-button {
  height: 3rem;
}

.button.opacity-20 {
  background-color: var(--color--light--opacity-20);
}

.button.black {
  background-color: var(--color--black);
  width: auto;
}

.button.black.load-more {
  display: none;
}

.button.myio-gradient {
  background-color: #000;
  background-image: linear-gradient(to right, #084949, #4841e3);
}

.button.myio-gradient:hover {
  background-image: linear-gradient(to right, #074040, #3933b2);
}

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

.button.secondary-light:hover {
  background-color: var(--color--fill--light-tertiary);
}

.button.myio {
  background-color: var(--color--fill--accent-myio);
}

.button.myio:hover {
  background-color: #413acc;
}

.button.floxgen-gradient {
  background-color: #000;
  background-image: linear-gradient(90deg, #00536d, #013a73);
}

.button.floxgen-gradient:hover {
  background-image: linear-gradient(90deg, #00495f, #00376d);
}

.button.computer-vision-gradient {
  background-color: #000;
  background-image: linear-gradient(90deg, var(--color--fill--accent-iron), #74859c);
}

.button.computer-vision-gradient:hover {
  background-image: linear-gradient(90deg, #2f3c4f, #5f6d80);
}

.section-divider-labels-bottom {
  padding-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 10vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact-form-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin: 3rem auto 0;
  display: grid;
}

.contact-form {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: column;
  width: 100%;
  max-width: 50rem;
  height: auto;
  display: flex;
}

.form-field-wrapper-columns {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  display: flex;
}

.form-field, .form-right {
  width: 100%;
}

.checkbox-field {
  justify-content: flex-start;
  margin-bottom: 0;
  margin-right: auto;
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: 0;
}

.checkbox {
  border-style: solid;
  border-color: var(--color--stroke--action);
  border-radius: 0;
  width: 1rem;
  height: 1rem;
  margin-left: 0;
  margin-right: .5rem;
}

.checkbox.w--redirected-checked {
  border-style: solid;
  border-color: var(--color--black);
  background-color: var(--color--black);
}

.checkbox.w--redirected-focus {
  box-shadow: 0 1px 3px #0000001a;
}

.checkbox.w--redirected-focus-visible {
  border-color: var(--color--text--secondary-dark);
  -webkit-text-stroke-color: var(--color--stroke--action-hover);
  box-shadow: 0 1px 3px #0000001a;
}

.text-field {
  border: 1px solid var(--color--stroke--action);
  color: var(--color--text--secondary-dark);
  border-radius: 0;
  height: 3.25rem;
  margin-bottom: 0;
  padding: 1rem;
  font-family: Inter Variable, sans-serif;
  font-size: 1rem;
  line-height: 120%;
}

.text-field:focus {
  color: var(--color--text--secondary-dark);
  border: 1px solid #000;
  box-shadow: 0 1px 3px #0000001a;
}

.text-field:focus-visible {
  color: var(--color--text--secondary-dark);
  box-shadow: 0 1px 3px #0000001a;
}

.text-field[data-wf-focus-visible] {
  color: var(--color--text--secondary-dark);
  box-shadow: 0 1px 3px #0000001a;
}

.text-field::placeholder {
  color: var(--color--text--secondary-dark);
  -webkit-text-stroke-color: var(--color--stroke--action);
}

.textarea {
  border-radius: 0;
  width: 100%;
  max-width: 100%;
  min-height: 10rem;
  margin-top: .5rem;
  padding-top: 1rem;
  padding-left: 1rem;
  font-size: 1rem;
}

.textarea:focus {
  border: 1px solid var(--color--black);
  color: var(--color--text--secondary-dark);
  box-shadow: 0 1px 3px #0000001a;
}

.textarea:focus-visible {
  color: var(--color--text--secondary-dark);
}

.textarea[data-wf-focus-visible] {
  color: var(--color--text--secondary-dark);
}

.textarea::placeholder {
  color: var(--color--text--quad-dark);
  -webkit-text-stroke-color: var(--color--text--secondary-dark);
}

.label-optional {
  color: var(--color--text--tertiary-dark);
}

.text-small {
  color: var(--color--text--secondary-dark);
  font-variation-settings: "wght" 400;
  letter-spacing: -.015rem;
  margin-bottom: 0;
  font-family: Inter Variable, sans-serif;
  font-size: .75rem;
  line-height: 1.25rem;
}

.text-small.center {
  text-align: center;
  font-size: .875rem;
}

.text-small.center.form-policy {
  align-self: center;
  max-width: 87%;
}

.text-small.img-description {
  color: var(--color--text--tertiary-dark);
}

.section-divider-labels-top {
  padding-top: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.section-divider-labels-top.contact-form-bottom {
  padding-top: var(--space--section-vertical);
}

.section-footer {
  grid-column-gap: 1.5rem;
  grid-row-gap: 10vw;
  border-top: 1px solid var(--color--stroke--primary);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  padding-top: 1.5rem;
  display: grid;
  position: relative;
}

.footer-column {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.section-page-intro.floxgen {
  background-color: var(--color--black);
}

.intro-careers {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-xlarge {
  color: var(--color--text--secondary-dark);
  font-variation-settings: "wght" 500;
  letter-spacing: -.015vw;
  margin-bottom: 0;
  font-family: Inter Variable, sans-serif;
  font-size: 2rem;
  line-height: 135%;
  display: inline;
}

.text-xlarge.text-indent-arrow {
  display: inline;
}

.text-xlarge.on-black {
  color: var(--color--white);
}

.text-indent-arrow {
  padding-right: 4vw;
  display: inline-block;
}

.hosted-on {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.section-careers-scroll {
  align-items: center;
  width: 100%;
}

.careers-sticky {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.careers-scroll {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.page-wrapper._404 {
  background-color: var(--color--black);
}

.career-offer {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 32rem;
  height: 100vh;
  display: flex;
}

.careers-scroll-offers {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.careers-scroll-title {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  padding-bottom: .75rem;
  display: grid;
}

.navbar-button {
  background-color: var(--color--white);
  color: var(--color--black);
  font-variation-settings: "wght" 500;
  text-align: center;
  letter-spacing: -.015rem;
  text-transform: uppercase;
  padding: .875rem 1.25rem;
  font-family: Inter Variable, sans-serif;
  font-size: .875rem;
  line-height: 1rem;
  text-decoration: none;
}

.navbar-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-logo {
  margin-top: -4px;
  margin-right: 32px;
  padding-left: 0;
  position: absolute;
}

.navbar {
  background-color: #0000;
  align-items: center;
  width: 100%;
  height: 5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.navbar-menu-button {
  padding: 0;
}

.navbar-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
  position: static;
}

.navbar-contact {
  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-right: -.5rem;
  display: block;
}

.navbar-link-wrapper {
  color: var(--color--white);
  font-variation-settings: "wght" 400;
  letter-spacing: -.015rem;
  text-transform: uppercase;
  cursor: pointer;
  mix-blend-mode: difference;
  padding: .75rem 1rem;
  font-family: Inter Variable, sans-serif;
  font-size: .875rem;
  line-height: 1rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.navbar-link-wrapper.w--current {
  color: var(--color--white);
}

.navbar-link-wrapper.podcast {
  grid-column-gap: .15rem;
  grid-row-gap: .15rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.navbar-link-wrapper.mobile-only {
  display: none;
}

.navbar-podcast {
  width: 12vw;
  min-width: 240px;
}

.navbar-social {
  margin-left: -.5rem;
}

.navbar-social-icon {
  padding: 1rem .5rem;
}

.aura-wrapper {
  z-index: 0;
  background-color: var(--color--black);
  opacity: 1;
  width: 100%;
  height: 100vh;
  position: relative;
}

.aura-wrapper.about {
  align-self: center;
  height: 80vh;
  position: static;
}

.aura-overlay {
  z-index: 1;
  mix-blend-mode: hard-light;
  background-color: #084949;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.cover-wrapper {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
  position: relative;
}

.cover-wrapper.about {
  background-color: var(--color--black);
}

.bold-text {
  font-variation-settings: "wght" 600;
}

.bold-text.no-decor {
  text-decoration: none;
}

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

.text-link-primary:hover {
  color: var(--color--text--tertiary-dark);
}

.section-thank-you {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-top: 2rem;
  display: flex;
}

.bold-text-2 {
  font-variation-settings: "wght" 600;
}

.section-divider-labels-thank-you {
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: grid;
  position: absolute;
  top: auto;
  bottom: 0%;
}

.form-input-wrapper.checkboxes {
  align-self: flex-start;
}

.message-success {
  background-color: var(--color--fill--accent-emerald);
  max-width: 50rem;
  margin-top: 1rem;
  padding: 1rem 0;
}

.message-error {
  text-align: center;
  background-color: #ffeceb;
  width: 100%;
  max-width: 50rem;
  margin-top: 1rem;
  padding: 1rem 0;
}

.section-static-page {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10vw;
  padding-bottom: 8vw;
  display: flex;
}

.section-static-page.contact {
  padding-bottom: 0;
}

.heading-primary-1 {
  color: var(--color--white);
  letter-spacing: -.05rem;
  text-transform: uppercase;
  margin-top: 2rem;
  margin-bottom: 2rem;
  font-family: Gt America Extended, sans-serif;
  font-size: 5.6vw;
  line-height: 90%;
}

.heading-primary-1.dark {
  color: var(--color--black);
}

.heading-primary-1.dark.centered.thank-you {
  margin-bottom: 0;
}

.heading-primary-1.dark.centered.contact {
  font-size: 6.4vw;
}

.heading-primary-1.dark.case-study {
  max-width: 90%;
}

.heading-primary-1.centered {
  text-align: center;
}

.heading-primary-1.page-title {
  color: var(--color--black);
  margin-top: 0;
  margin-bottom: 0;
}

.text-link-secondary {
  color: var(--color--text--secondary-dark);
  text-decoration: none;
}

.text-link-secondary:hover {
  color: var(--color--text--tertiary-dark);
}

.text-link-special {
  color: var(--color--fill--accent-emerald);
}

.text-link-special:hover {
  color: var(--color--text--tertiary-dark);
}

.form-newsletter {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.form-newsletter-wrapper {
  width: 100%;
  max-width: 450px;
  margin-bottom: 0;
}

.footer-social {
  margin-top: .5rem;
  margin-left: -.5rem;
}

.navbar-link-underline {
  background-color: var(--color--white);
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  transform: translate(-101%);
}

.navbar-link {
  color: var(--color--white);
  font-variation-settings: "wght" 400;
  letter-spacing: -.015rem;
  text-transform: uppercase;
  padding: .2rem 0;
  font-family: Inter Variable, sans-serif;
  font-size: .875rem;
  line-height: 1rem;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.navbar-link.w--current {
  color: var(--color--white);
}

.navbar-podcast-wrapper {
  justify-content: flex-start;
  display: flex;
  overflow: hidden;
}

.label-podcast-dots {
  opacity: .5;
}

.section-hiring-process {
  background-color: var(--color--black);
}

.list-hiring-process {
  margin-top: 1.5rem;
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.hiring-process-item-img {
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 17vw;
  display: flex;
  position: relative;
}

.section-careers-join {
  background-color: var(--color--fill--light-secondary);
}

.comp-subtitle-button {
  grid-column-gap: 1.5vw;
  grid-row-gap: 1.5vw;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.comp-subtitle-button.centred {
  align-items: center;
  width: 100%;
  max-width: 100%;
}

.comp-subtitle-button.align-left {
  justify-content: center;
  align-items: flex-start;
  margin-top: -.25rem;
}

.list-item-hp-products {
  grid-column-gap: 1.5rem;
  grid-row-gap: 16px;
  border-top: 1px solid var(--color--light--opacity-10);
  background-color: var(--color--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
  position: sticky;
  top: 0;
}

.link-block-next-offer {
  padding-top: .75rem;
  padding-bottom: .75rem;
  text-decoration: none;
}

.hiring-process-item-bg {
  background-color: var(--color--light--opacity-8);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.careers-join-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.section-intro {
  overflow: hidden;
}

.section-about-team {
  background-color: var(--color--fill--light-secondary);
}

.highlight-with-paragraph {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: column;
  display: flex;
}

.highlight-with-paragraph.case-study {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.subtitle-and-p {
  grid-row-gap: .25rem;
  flex-direction: column;
  display: flex;
}

.subtitle-and-p.about-intro {
  max-width: 30rem;
}

.subtitle-and-p.about-hiring {
  min-width: 27.5rem;
  max-width: 50%;
}

.subtitle-and-p.career-how {
  min-width: 27.5rem;
  max-width: 28rem;
}

.subtitle-and-p.myio-impact {
  min-width: 27.5rem;
}

.subtitle-and-p.lp-computer-vision {
  min-width: 27.5rem;
  max-width: 60%;
}

.section-about-why {
  background-color: var(--color--black);
}

.comp-fullsize-img {
  margin-bottom: var(--space--section-vertical);
  position: relative;
  overflow: hidden;
}

.about-why {
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  border-top: 1px solid var(--color--light--opacity-10);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.5rem;
  display: grid;
}

.about-why-grid {
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 4vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.comp-why-grid-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.divider-horizontal {
  width: 100%;
  height: 1px;
}

.divider-horizontal.dark {
  background-color: var(--color--light--opacity-10);
}

.divider-horizontal.on-white {
  background-color: var(--color--stroke--primary);
}

.divider-horizontal.opacity-10 {
  background-color: var(--color--light--opacity-10);
}

.list-about-team {
  margin-top: 1.5rem;
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  border-top: 1px solid var(--color--light--opacity-10);
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.list-item-about-team {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.section-segments-links {
  margin-top: -2rem;
}

.segments-links-wrapper {
  padding-bottom: var(--space--section-vertical);
  margin-top: 1.5rem;
  position: relative;
}

.segments-link-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  text-decoration: none;
  display: grid;
  position: relative;
  overflow: hidden;
}

.segments-link-bg {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  transform: translate(0, 100%);
}

.segments-link-bg.healthcare {
  background-color: var(--color--fill--accent-blue);
}

.segments-link-bg.manufacturing {
  background-color: var(--color--fill--accent-iron);
  transform: translate(0, 101%);
}

.segments-link-bg.supply-chain {
  background-color: var(--color--fill--accent-emerald);
}

.segments-link-bg.energetics {
  background-color: var(--color--black);
}

.img-light-arrow-down {
  display: none;
}

.img-arrow-wrapper {
  justify-content: flex-end;
  display: flex;
}

.dash-dot {
  perspective-origin: 50% 0;
  transform-origin: 50%;
  width: 16px;
  height: 1px;
  margin-top: 10px;
  transform: rotate(-45deg);
}

.dash-dot.with-label {
  margin-top: 6px;
  margin-right: .375rem;
}

.dash-dot.on-white {
  background-color: var(--color--stroke--action);
}

.dash-dot.opacity-40 {
  background-color: var(--color--light--opacity-40);
}

.dash-with-label {
  display: flex;
}

.section-case-study-content {
  padding-bottom: var(--space--section-vertical);
}

.case-study-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: grid;
}

.case-study-body-section {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.heading-secondary-2 {
  font-variation-settings: "wght" 650;
  letter-spacing: -.015vw;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter Variable, sans-serif;
  font-size: 2rem;
  line-height: 120%;
}

.heading-secondary-2.white {
  color: var(--color--white);
}

.heading-secondary-2.white.hp-product-title {
  max-width: 28rem;
  margin-bottom: 1.25rem;
}

.heading-secondary-2.white.hp-product-title.cognitive-assistant {
  max-width: 32rem;
}

.heading-secondary-2.case-study {
  width: 90%;
}

.case-study-info {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-segments {
  margin-top: -2rem;
}

.section-segment.healthcare {
  background-image: linear-gradient(#003973 40%, #0d8fa3);
}

.section-segment.manufacturing {
  background-image: linear-gradient(180deg, var(--color--fill--accent-iron-dark) 40%, var(--color--fill--accent-iron));
}

.section-segment.supply-chain {
  background-color: var(--color--white);
}

.section-segment.energetics {
  background-color: var(--color--black);
}

.section-segment.digital-assistants {
  background-color: var(--color--white);
}

.segment-wrapper {
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.segment-wrapper.with-product {
  margin-bottom: 1.5rem;
}

.segment-wrapper.lp {
  border-top: 1px solid var(--color--light--opacity-10);
  background-color: var(--color--black);
  grid-template-rows: auto auto;
  align-content: start;
  margin-bottom: 1.5rem;
  padding-top: 1.5rem;
  padding-bottom: 10vw;
}

.segment-wrapper.digital-assistants {
  grid-template-rows: auto auto;
}

.heading-segment-number {
  color: var(--color--white);
  letter-spacing: -.075vw;
  text-transform: uppercase;
  margin-top: -.75vw;
  margin-bottom: 0;
  font-family: Gt America Extended, sans-serif;
  font-size: 10vw;
  line-height: 90%;
}

.heading-segment-number.healthcare {
  color: var(--color--text--accent-blue);
}

.heading-segment-number.manufacturing {
  color: var(--color--text--accent-iron);
}

.heading-segment-number.supply-chain {
  color: var(--color--text--accent-emerald);
}

.heading-segment-number.energetics {
  color: var(--color--text--accent-yellow);
}

.heading-segment-number.cognitive-assistant {
  color: var(--color--text--accent-emerald);
}

.heading-highlight-healthcare {
  color: var(--color--text--accent-blue);
}

.accordion-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.accordion-wrapper.lp {
  margin-top: 5vw;
}

.accordion-item {
  flex-direction: column;
  width: 100%;
  display: block;
  overflow: hidden;
}

.accordion-item.on-white {
  border-top-color: var(--color--stroke--primary);
}

.accordion-item.white {
  z-index: 0;
}

.dropdown-toggle {
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 72px;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.dropdown-toggle.force-open {
  cursor: auto;
}

.accordion-content {
  background-color: var(--color--light--opacity-10);
  color: var(--color--white);
  width: 100%;
  padding-left: 4rem;
  padding-right: 4rem;
  display: block;
  position: static;
}

.accordion-content.on-white {
  background-color: var(--color--fill--light-secondary);
}

.accordion-content.force-open {
  background-color: #fff0;
}

.icon-accordion-cta {
  width: .75rem;
  height: .75rem;
  transform: translate(0);
}

.icon-accordion-cta.dark {
  filter: invert();
}

.icon-accordion-arrow {
  color: var(--color--white);
  margin-right: 3rem;
  font-family: Inter Variable, sans-serif;
  font-size: 1rem;
}

.icon-accordion-arrow.dark {
  color: var(--color--text--tertiary-dark);
}

.media-wrapper {
  z-index: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.media-wrapper.models {
  justify-content: center;
  align-items: center;
  height: 48.5vw;
  display: flex;
}

.media-wrapper.models.myio {
  background-color: var(--color--fill--accent-myio);
}

.media-wrapper.models.floxgen {
  background-color: var(--color--fill--accent-floxgen-dark);
}

.media-wrapper.models.computer-vision {
  background-color: var(--color--text--accent-computer-vision-dark);
}

.segment-image {
  width: 100%;
}

.accordion-item-bg {
  z-index: -1;
  background-color: var(--color--white);
  width: 100%;
  height: 100%;
  position: absolute;
  transform: translate(0, 100%);
}

.accordion-item-bg.black {
  background-color: var(--color--black);
}

.icon-accordion-cta-wrapper {
  justify-content: flex-end;
  width: 28px;
  display: flex;
}

.heading-highlight-manufacturing {
  color: var(--color--text--accent-iron);
}

.heading-highlight-supply-chain {
  color: var(--color--text--accent-emerald);
}

.heading-highlight-energetics {
  color: var(--color--text--accent-yellow);
}

.product-shortcut-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.product-shortcut {
  grid-column-gap: 1rem;
  align-items: center;
  padding-right: 1rem;
  text-decoration: none;
  display: flex;
}

.img-product-icon-small {
  border-radius: 12px;
  width: 3rem;
  height: 3rem;
  box-shadow: 0 2px 8px #0000000d, 0 1px 4px #0000000d;
}

.section-hp-segments {
  margin-top: -2rem;
}

.segments-link-hp-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: var(--color--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  height: 10vw;
  max-height: 200px;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  text-decoration: none;
  display: grid;
  position: relative;
  overflow: hidden;
}

.section-hp-products {
  background-color: var(--color--black);
}

.list-hp-products {
  margin-top: 1.5rem;
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  border-top: 1px solid var(--color--light--opacity-10);
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.list-hp-products.lp {
  margin-bottom: -1.5rem;
}

.hp-product-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.hp-product {
  color: var(--color--text--secondary-dark);
  width: 61.5%;
  max-width: 28rem;
}

.buttons-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
}

.buttons-wrapper.segments-product {
  justify-content: center;
  margin-top: 1.5rem;
  margin-bottom: 4vw;
}

.buttons-wrapper.landing-page {
  margin-top: 0;
  margin-bottom: 0;
}

.buttons-wrapper.landing-page-cover {
  margin-top: 2.5rem;
  margin-bottom: 0;
}

.hp-product-number {
  z-index: 1;
  grid-column-gap: 1.5rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: absolute;
  top: 0;
}

.section-hp-case-studies {
  background-color: var(--color--fill--light-secondary);
}

.hp-case-studies-grid {
  margin-top: 1.5rem;
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.intro-hp {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  max-width: 500px;
  display: flex;
}

.list-item-hiring-process {
  grid-column-gap: 1.5rem;
  grid-row-gap: 16px;
  background-color: var(--color--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.hp-about-wrapper {
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hp-podcast-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  border-top: 1px solid var(--color--stroke--primary);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
  overflow: hidden;
}

.hp-podcast-cta {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.hp-podcast-icons {
  display: flex;
}

.hp-podcast-poweredby {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.img-podcast-logo {
  margin-bottom: -1vw;
}

.section-hp-careers {
  background-color: var(--color--fill--light-secondary);
}

.hp-careers-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
  position: relative;
}

.hp-careers-content {
  grid-column-gap: 1.8rem;
  grid-row-gap: 1.8rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.case-study-collection-wrapper {
  width: 100%;
}

.button-cover-scroll {
  background-color: var(--color--white);
  border-radius: 2.25rem;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.button-cover-scroll.on-white {
  filter: invert();
}

.logo-carousel-wrapper {
  flex-direction: row;
  align-items: flex-end;
  width: 100%;
  height: 6vw;
  display: flex;
  overflow: hidden;
}

.logo-carousel-wrapper.about {
  margin-top: 2vw;
}

.logo-carousel-scroll {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center start;
  min-width: 250vw;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.section-logos {
  padding-bottom: 1.5vw;
}

.logo-carousel {
  min-height: auto;
}

.carousel-logo {
  letter-spacing: 0;
  text-indent: 0;
}

.segment-link-overlay {
  z-index: 4;
  width: 30vw;
  display: none;
  position: fixed;
  inset: 25% 0% 0% 25%;
  transform: translate(50%, -50%);
}

.segments-link-hp-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.hp-careers {
  padding-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.divider-float-angle-right {
  z-index: 0;
  background-color: var(--color--stroke--primary);
  perspective-origin: 100% 0;
  transform-origin: 50%;
  width: 200vw;
  height: 1px;
  position: absolute;
  transform: rotate(-45deg);
}

.divider-wrapper {
  z-index: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.divider-wrapper.z-index {
  z-index: -1;
}

.divider-wrapper.absolute-careers {
  position: absolute;
  inset: auto -7vw -40% auto;
}

.divider-wrapper.myio-inside {
  position: absolute;
  inset: 0 auto auto -2vw;
}

.divider-wrapper.absolute-about {
  position: absolute;
  inset: auto -7vw 0% auto;
}

.divider-float-horizontal {
  z-index: 0;
  background-color: var(--color--stroke--primary);
  perspective-origin: 100% 0;
  transform-origin: 50%;
  width: 100vw;
  height: 1px;
  position: absolute;
  transform: rotate(0);
}

.divider-float-horizontal.hp-career-divider {
  margin-top: 1px;
}

.icon-podcast {
  padding: 1rem .5rem;
}

.icon-external-link-small {
  width: 12px;
  margin-top: -1.5px;
}

.divider-float-angle-left {
  z-index: 0;
  background-color: var(--color--stroke--primary);
  perspective-origin: 100% 0;
  transform-origin: 50%;
  width: 200vw;
  height: 1px;
  position: absolute;
  transform: rotate(45deg);
}

.case-study-body {
  grid-row-gap: 4vw;
  flex-direction: column;
  max-width: 50rem;
  display: flex;
}

.comp-case-study-next {
  grid-column-gap: 1.5vw;
  grid-row-gap: 1.5vw;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.case-study-next-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  border-top: 1px solid var(--color--stroke--primary);
  border-bottom: 1px solid var(--color--stroke--primary);
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
  overflow: hidden;
}

.case-study-rich-text {
  width: 95%;
  margin-bottom: .5rem;
}

.img-case-study-decorative-wrapper {
  width: 100%;
  margin-top: 1rem;
}

.navbar-fixed {
  z-index: 100;
  background-color: var(--color--white);
  width: 100%;
  height: 5rem;
  display: block;
  position: fixed;
  transform: translate(0);
}

.navbar-cover {
  z-index: 3;
  width: 100%;
  position: absolute;
}

.navbar-cover.inverted, .navbar-cover.floxgen {
  filter: invert();
}

.navbar-fixed-wrapper {
  z-index: 100;
  filter: invert();
  position: relative;
}

.careers-img {
  z-index: 0;
  border: 1px solid var(--color--white);
  background-color: var(--color--white);
  object-fit: cover;
  align-self: stretch;
  width: 100%;
  height: 100%;
  position: static;
  top: 1.5rem;
}

.careers-sticky-divider {
  z-index: 1;
  background-color: var(--color--white);
  width: 100%;
  height: 1.5rem;
  margin-top: -1.5rem;
  position: relative;
}

.collection-item-articles-wrapper {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.collection-list-articles-outer {
  flex-direction: column;
}

.segment-product-wrapper {
  padding-top: 1.5rem;
  padding-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 8vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 1.5rem;
  display: grid;
}

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

.heading-primary-3 {
  color: var(--color--black);
  letter-spacing: -.075vw;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Gt America Extended, sans-serif;
  font-size: 3.2vw;
  line-height: 90%;
}

.heading-primary-3.segment-product {
  text-align: center;
  text-transform: none;
  margin-bottom: 1.5rem;
}

.heading-primary-3.white {
  color: var(--color--white);
}

.img-product-icon-large {
  border-radius: 20px;
  align-self: center;
  width: 5rem;
  height: 5rem;
  margin-bottom: 1.5rem;
  box-shadow: 0 2px 8px #00000014, 0 1px 4px #0000000d;
}

.about-title-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  margin-top: .5vw;
  margin-bottom: .5vw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.img-about-logo-mask {
  z-index: 2;
  align-self: center;
  width: 100%;
  min-height: 100%;
  position: relative;
  left: 0%;
  right: 0%;
  transform: scale(1.002);
}

.footer-logo-wrapper {
  width: 100%;
  height: 18.6vw;
  display: flex;
  overflow: hidden;
}

.footer-logo-letters {
  z-index: 0;
  justify-content: space-between;
  width: 100%;
  max-width: 100%;
  display: flex;
  position: relative;
}

.footer-logo-letter {
  object-fit: contain;
  align-self: stretch;
  width: 100%;
  height: 100%;
}

.footer-logo-letter.a2 {
  z-index: -1;
  margin-left: -95%;
}

.footer-logo-letter.d {
  object-fit: contain;
  margin-right: 100%;
  display: block;
}

.footer-logo-letter-wrapper {
  flex-direction: row;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: block;
}

.footer-logo-letter-wrapper.a {
  display: flex;
}

.footer-logo-letter-wrapper.i {
  margin-left: -11.8%;
}

.footer-copyright {
  justify-content: space-between;
  margin-top: 6vw;
  margin-bottom: 7vw;
  display: flex;
  overflow: hidden;
}

.video-overlay-footer {
  z-index: 0;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  overflow: hidden;
}

.footer-overlay-wrapper {
  z-index: 1;
  mix-blend-mode: screen;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 19vw;
  display: flex;
  position: absolute;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.hp-about-video {
  z-index: 0;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  overflow: hidden;
}

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

.text-link-404:hover {
  color: var(--color--text--quad-dark);
}

.section-body {
  margin-top: 2vw;
}

.container-medium {
  color: var(--color--text--secondary-dark);
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.terms-paragraph {
  margin-bottom: 1.5rem;
}

.careers-mobile-img {
  display: none;
}

.career-img-wrapper {
  background-color: var(--color--white);
  width: 100%;
  height: 100vh;
  position: sticky;
  top: 1.5rem;
  overflow: hidden;
}

.article-item-content {
  flex-direction: column;
  max-width: 36rem;
  display: flex;
}

.navbar-menu {
  margin-left: 108px;
  display: flex;
}

.navbar-menu.myio {
  margin-left: 6rem;
}

.navbar-menu.floxgen {
  margin-left: 9rem;
}

.navbar-menu.computer-vision {
  margin-left: 15rem;
}

.navbar-menu.cognitive-assistant {
  margin-left: 17.5rem;
}

.navbar-content-left {
  width: 50%;
  display: flex;
}

.navbar-content-right {
  justify-content: space-between;
  align-items: center;
  width: 50%;
  display: flex;
}

.navbar-content-right.landing-page {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-end;
}

.cover-aura {
  z-index: 1;
  width: 100%;
  height: 100vh;
  position: absolute;
}

.cover-aura.segments {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.cover-aura.case-studies {
  transform-style: preserve-3d;
  transform: rotateX(-180deg)rotateY(0)rotateZ(0);
}

.cover-aura.about {
  background-color: var(--color--black);
  transform-style: preserve-3d;
  align-self: center;
  align-items: center;
  display: flex;
  transform: rotateX(-180deg)rotateY(-180deg)rotateZ(0);
}

.segments-video {
  z-index: 0;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  overflow: hidden;
}

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

.previous {
  display: none;
}

.icon-success-check {
  margin-top: -2px;
  margin-right: .25rem;
}

.feature-highlight {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 17vw;
  display: flex;
  position: relative;
}

.feature-highlight.myio {
  background-image: linear-gradient(135deg, #e5e3f6, #f5f5f5);
}

.feature-highlight.floxgen {
  background-color: var(--color--fill--accent-floxgen-dark);
}

.feature-highlight.computer-vision {
  background-image: linear-gradient(135deg, #d9dbde, #f5f5f5);
}

.heading-highlight-myio {
  color: var(--color--text--accent-myio);
}

.lp-impact {
  padding-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: var(--space--section-vertical);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.section-lp-closer-look {
  background-color: var(--color--fill--light-secondary);
}

.lp-inside-grid {
  margin-top: 1.5rem;
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.section-lp-impact {
  background-color: var(--color--fill--light-secondary);
}

.section-lp-impact.floxgen {
  background-color: var(--color--white);
}

.intro-lp {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.background-video-lp {
  z-index: 0;
  opacity: .4;
  width: 100%;
  height: 100%;
  position: absolute;
}

.cover-perex-with-buttons.floxgen {
  max-width: 28rem;
}

.lp-architecture {
  margin-bottom: var(--space--section-vertical);
  justify-content: center;
  display: flex;
}

.text-link-myio {
  color: var(--color--text--accent-myio);
}

.text-link-myio:hover {
  color: #413acc;
}

.image-5 {
  width: 100%;
  position: relative;
}

.lp-media-wrapper {
  z-index: 1;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.lp-media-wrapper.with-shadow {
  box-shadow: 0 .75em 2em #00000014;
}

.button-play {
  z-index: 1;
  cursor: pointer;
  background-color: #000c;
  border-radius: 8rem;
  justify-content: center;
  align-items: center;
  width: 8rem;
  height: 8rem;
  display: flex;
  position: absolute;
}

.triangle-line-left-myio {
  width: 150%;
}

.lp-impact-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
  position: relative;
}

.lp-impact-content {
  grid-row-gap: 5vw;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.lp-impact-content-item {
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.lp-impact-icon {
  background-color: var(--color--white);
  border-radius: 3rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.lp-impact-icon.floxgen {
  background-color: var(--color--fill--light-secondary);
}

.list-lp-features {
  margin-top: 1.5rem;
  margin-bottom: var(--space--section-vertical);
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.modal-wrapper {
  z-index: 99;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-content {
  z-index: 1;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
  position: relative;
}

.youtube {
  width: 60vw;
}

.modal-background {
  z-index: 0;
  background-color: var(--color--black);
  opacity: .8;
  position: absolute;
  inset: 0%;
}

.hp-solutions-logos {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  padding-top: 1.5rem;
  display: flex;
}

.heading-highlight-floxgen {
  color: var(--color--text--accent-floxgen);
}

.text-link-floxgen {
  color: var(--color--text--accent-emerald);
}

.text-link-floxgen:hover {
  color: var(--color--black);
}

.floxgen-spline {
  width: 50vw;
  height: 100%;
}

.cover-spline-floxgen {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
}

.cover-spline-floxgen-scene {
  width: 100%;
  height: 100%;
  margin-left: 15vw;
}

.aura-overlay-about {
  z-index: 2;
  opacity: .04;
  mix-blend-mode: normal;
  background-color: #fff;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.img {
  width: 100%;
}

.form-input-checkboxes.checkboxes {
  align-self: flex-start;
}

.message-error-checkboxes {
  text-align: center;
  background-color: #ffeceb;
  justify-content: flex-start;
  width: 100%;
  max-width: 50rem;
  margin-top: 1rem;
  padding: 1rem 0;
  display: none;
}

.heading-secondary-4 {
  color: var(--color--black);
  font-variation-settings: "wght" 700;
  letter-spacing: -.015rem;
  text-indent: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter Variable, sans-serif;
  font-size: 1rem;
  line-height: 150%;
}

.heading-secondary-4.on-black {
  color: var(--color--white);
}

.heading-secondary-4.case-study-title {
  margin-top: .25rem;
}

.heading-secondary-4.accordion-title {
  width: 100%;
}

.heading-secondary-4.accordion-title.white {
  color: var(--color--white);
}

.text-link-computer-vision {
  color: var(--color--text--accent-computer-vision-light);
}

.text-link-computer-vision:hover {
  color: var(--color--black);
}

.list-primary.in-accordion {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.list-primary.in-accordion.force-open {
  color: var(--color--text--quad-dark);
  margin-top: -1rem;
  padding-top: 0;
}

.heading-highlight-computer-vision {
  color: var(--color--text--accent-computer-vision-light);
}

.heading-highlight-cognitive-assistant, .text-link-cognitive-assistant {
  color: var(--color--text--accent-emerald);
}

.text-link-cognitive-assistant:hover {
  color: var(--color--black);
}

.link-2 {
  display: inline;
  overflow: visible;
}

.accordion-item-force-open {
  z-index: 0;
  cursor: default;
  flex-direction: column;
  width: 100%;
  display: block;
  overflow: hidden;
}

.accordion-item-force-open.on-white {
  border-top-color: var(--color--stroke--primary);
}

.accordion-item-force-open.white {
  z-index: 0;
}

@media screen and (min-width: 1920px) {
  .text-medium.accordion-content-text {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .text-medium.hp-intro {
    max-width: 100%;
  }

  .text-medium.cover-lp {
    max-width: 440px;
  }

  .collection-item-articles {
    grid-template-columns: 1fr 1fr;
  }

  .intro-careers {
    max-width: 84rem;
  }

  .text-xlarge {
    font-size: 2.25rem;
  }

  .heading-primary-1.dark.centered.contact, .heading-primary-1.page-title {
    font-size: 5.4vw;
  }

  .subtitle-and-p.about-intro {
    max-width: 100%;
  }

  .subtitle-and-p.about-hiring {
    max-width: 50%;
  }

  .subtitle-and-p.career-how {
    max-width: 88%;
  }

  .subtitle-and-p.lp-inside {
    max-width: 50rem;
  }

  .subtitle-and-p.lp-computer-vision {
    max-width: 50%;
  }

  .heading-secondary-2 {
    font-size: 2.25rem;
  }

  .heading-secondary-2.white.hp-product-title, .heading-secondary-2.white.hp-product-title.cognitive-assistant {
    max-width: 100%;
  }

  .dropdown-toggle {
    height: 96px;
  }

  .media-wrapper.models.myio, .media-wrapper.models.floxgen, .media-wrapper.models.computer-vision {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .hp-product {
    max-width: 32rem;
  }

  .button-cover-scroll.on-white {
    filter: invert();
  }

  .logo-carousel-wrapper {
    height: 5vw;
  }

  .img-case-study-decorative-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    display: flex;
  }

  .footer-copyright.landing-page {
    margin-bottom: 0;
  }

  .navbar-content-right {
    justify-content: space-between;
  }

  .intro-lp {
    max-width: 72rem;
  }

  .intro-lp.cognitive-assistant {
    max-width: 68rem;
  }

  .lp-impact-content {
    max-width: 80%;
  }

  .list-primary {
    width: 94%;
  }

  .list-primary.in-accordion.force-open {
    padding-bottom: 2.25rem;
  }

  .heading-highlight-computer-vision {
    color: #74859c;
  }
}

@media screen and (max-width: 991px) {
  .cover.white {
    height: 50vh;
  }

  .cover.white.floxgen {
    height: 100vh;
  }

  .cover.white.case-study {
    height: 50vh;
  }

  .heading-1.landing-page {
    font-size: 6.8vw;
  }

  .grid-cover-labels {
    grid-row-gap: 2rem;
  }

  .label-m.tertiary-grey.link {
    text-align: center;
    align-self: center;
    margin-right: 0;
  }

  .label-m.tertiary-grey.hide-mobile, .label-m.hp-segments-label {
    display: none;
  }

  .label-m.navbar-link-label {
    font-variation-settings: "wght" 600;
    text-transform: none;
    font-size: 1.125rem;
    line-height: 2rem;
  }

  .square-dot.dark.floating-middle-left, .square-dot.dark.floating-middle-right, .square-dot.dark.hide-mobile, .square-dot.white.hide-mobile {
    display: none;
  }

  .container-large.split {
    flex-direction: column;
    margin-bottom: 6rem;
  }

  .heading-primary-2 {
    font-size: 6.5vw;
  }

  .heading-primary-2.center.career {
    max-width: 100%;
  }

  .heading-primary-2.white.benefits {
    font-size: 6.5vw;
  }

  .section-intro-wrapper {
    grid-row-gap: 6rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-top: 0;
    padding-bottom: 4.5rem;
  }

  .section-intro-wrapper.no-padding {
    grid-row-gap: 6rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-top: 0;
  }

  .section-intro-wrapper.hp-intro {
    grid-row-gap: 4rem;
    padding-bottom: 6rem;
  }

  .section-intro-wrapper.top {
    grid-row-gap: 4.5rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-top: 0;
    padding-bottom: 4.5rem;
  }

  .section-intro-wrapper.landing-page {
    grid-row-gap: 6rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-medium.articles-subtitle {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .text-medium.center.segments-product-perex-manufacturing.white {
    max-width: 36rem;
  }

  .text-medium.wrap-hp-about {
    width: 80%;
    max-width: 80%;
  }

  .text-medium.wrap-hp-podcast {
    text-align: center;
    text-indent: 0;
  }

  .text-medium.cover-lp {
    max-width: 400px;
  }

  .case-studies-grid {
    grid-row-gap: 6rem;
    padding-top: 1rem;
    padding-bottom: 4.5rem;
  }

  .case-study-thumbnail-dots {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .section-title-w-subtitle {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .section-title-w-subtitle.centred {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .articles-list {
    margin-bottom: 4.5rem;
  }

  .button.on-black.navbar-button {
    filter: invert();
    align-items: center;
    height: 3.5rem;
  }

  .section-divider-labels-bottom {
    padding-top: 0;
    padding-bottom: 6rem;
  }

  .contact-form-wrapper {
    margin-top: 2.5rem;
  }

  .checkbox-field, .text-small.center.form-policy {
    max-width: 100%;
  }

  .section-divider-labels-top {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .section-divider-labels-top.contact-form-bottom {
    padding-top: 6rem;
    padding-bottom: 0;
  }

  .section-footer {
    grid-row-gap: 6rem;
    padding-top: 1.5rem;
  }

  .text-xlarge {
    font-size: 1.5rem;
  }

  .careers-sticky {
    display: none;
  }

  .career-offer {
    max-width: 100%;
    height: auto;
  }

  .careers-scroll-offers {
    grid-column-gap: 4.5rem;
    grid-row-gap: 4.5rem;
  }

  .careers-scroll-title {
    grid-template-rows: auto;
    height: auto;
    margin-top: 4.5rem;
    margin-bottom: 3.5rem;
    padding-bottom: 0;
  }

  .navbar-logo {
    filter: invert();
    position: static;
  }

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

  .navbar {
    height: 4.5rem;
  }

  .navbar-menu-button {
    filter: invert();
    margin-right: -1rem;
  }

  .navbar-menu-button.w--open {
    filter: invert();
    background-color: #0000;
  }

  .navbar-content {
    background-color: var(--color--white);
    flex-direction: column;
    align-items: center;
    height: auto;
    margin-left: 0;
    padding: 0 1.5rem 1.5rem;
    transition: height .5s;
    position: absolute;
    overflow: auto;
  }

  .navbar-contact {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 0;
    margin-right: 0;
    display: block;
  }

  .navbar-link-wrapper {
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar-link-wrapper.mobile-only {
    display: block;
  }

  .navbar-podcast {
    width: 320px;
    min-width: 320px;
    display: block;
  }

  .navbar-social {
    filter: invert();
    margin-top: -1rem;
    margin-left: 0;
  }

  .navbar-social-icon {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-divider-labels-thank-you {
    padding-top: 0;
    padding-bottom: 1.5rem;
  }

  .section-static-page {
    padding-bottom: 0;
  }

  .heading-primary-1 {
    margin-bottom: 1rem;
    font-size: 7vw;
  }

  .navbar-link {
    width: auto;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .list-hiring-process {
    grid-row-gap: 4.5rem;
    margin-bottom: 4.5rem;
  }

  .hiring-process-item-img {
    height: 10rem;
  }

  .comp-subtitle-button.centred {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding-bottom: 3.5rem;
  }

  .comp-subtitle-button.align-left {
    align-items: center;
    margin-top: -3rem;
    margin-bottom: 4.5rem;
  }

  .list-item-hp-products {
    grid-row-gap: 0rem;
    border-top-style: none;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .link-block-next-offer {
    display: none;
  }

  .careers-join-wrapper {
    grid-row-gap: 6rem;
    grid-template-rows: auto auto;
  }

  .subtitle-and-p.about-hiring {
    min-width: 90%;
    max-width: 90%;
  }

  .subtitle-and-p.myio-impact {
    text-align: center;
    align-items: center;
    min-width: 100%;
    max-width: 100%;
  }

  .subtitle-and-p.lp-computer-vision {
    min-width: 90%;
    max-width: 90%;
  }

  .comp-fullsize-img {
    margin-bottom: 4.5rem;
    padding-top: 0;
  }

  .about-why {
    grid-row-gap: 6rem;
    margin-bottom: 0;
    padding-top: 1.5rem;
    padding-bottom: 6rem;
  }

  .divider-horizontal.dark, .divider-horizontal.dark.hide-mobile {
    display: none;
  }

  .section-segments-links {
    margin-top: -1rem;
  }

  .segments-links-wrapper {
    margin-top: 1.25rem;
    padding-bottom: 6rem;
  }

  .dash-dot {
    margin-top: 8px;
  }

  .dash-with-label {
    display: none;
  }

  .section-case-study-content {
    padding-bottom: 4rem;
  }

  .case-study-wrapper {
    grid-row-gap: 4.5rem;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-secondary-2.white.hp-product-title.cognitive-assistant {
    max-width: 100%;
  }

  .heading-secondary-2.case-study {
    font-size: 1.5rem;
  }

  .heading-secondary-2.hp-segments {
    font-size: 1.75rem;
  }

  .case-study-info {
    grid-column-gap: 16px;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-segments {
    margin-top: 0;
  }

  .segment-wrapper {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 4.5rem;
  }

  .segment-wrapper.with-product {
    grid-row-gap: 6rem;
    margin-bottom: 0;
    padding-bottom: 6rem;
  }

  .segment-wrapper.lp {
    grid-row-gap: 6rem;
    margin-bottom: 0;
    padding-bottom: 6rem;
    position: relative;
    top: auto;
  }

  .icon-accordion-arrow {
    margin-right: 2rem;
  }

  .section-hp-segments {
    margin-top: 0;
  }

  .segments-link-hp-item {
    align-content: center;
    height: 8rem;
  }

  .list-hp-products {
    grid-row-gap: 1.5rem;
    border-top-style: none;
    margin-bottom: 0;
  }

  .hp-product-wrapper {
    justify-content: flex-start;
    padding-top: 1.5rem;
    padding-bottom: 4.5rem;
  }

  .hp-product {
    width: 100%;
    max-width: 100%;
  }

  .buttons-wrapper.segments-product {
    margin-bottom: 6rem;
  }

  .hp-product-number {
    display: none;
  }

  .hp-case-studies-grid {
    grid-row-gap: 6rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .list-item-hiring-process {
    border-top-style: none;
    padding-top: 0;
    padding-bottom: 0;
  }

  .hp-about-wrapper {
    grid-row-gap: 6rem;
    margin-bottom: 4.5rem;
  }

  .hp-podcast-wrapper {
    grid-row-gap: 4.5rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .hp-podcast-cta {
    flex-direction: column;
    align-items: center;
  }

  .hp-careers-wrapper {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .logo-carousel-wrapper {
    height: 11vw;
  }

  .logo-carousel-wrapper.about {
    margin-top: 2rem;
  }

  .logo-carousel-scroll {
    min-width: 500vw;
  }

  .section-logos {
    padding-bottom: 0;
  }

  .hp-careers {
    grid-row-gap: 6rem;
    padding-top: 0;
    padding-bottom: 4.5rem;
  }

  .divider-wrapper {
    display: none;
  }

  .case-study-next-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .img-case-study-decorative-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    display: flex;
  }

  .navbar-fixed {
    height: 4.5rem;
    transform: none;
  }

  .navbar-cover {
    display: none;
  }

  .navbar-fixed-wrapper {
    filter: invert(0%);
  }

  .collection-list-articles-outer {
    margin-bottom: 3rem;
  }

  .segment-product-wrapper {
    grid-row-gap: 3rem;
    padding-bottom: 3rem;
  }

  .footer-copyright {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .terms-paragraph.last {
    margin-bottom: 0;
  }

  .navbar-menu-line-bottom {
    background-color: var(--color--white);
    align-self: center;
    width: 20px;
    height: 2px;
    margin-top: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar-menu-line-top {
    background-color: var(--color--white);
    align-self: center;
    width: 20px;
    height: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .careers-mobile-img {
    display: block;
  }

  .navbar-menu {
    flex-direction: column;
    align-self: stretch;
    margin-left: 0;
  }

  .navbar-menu.myio, .navbar-menu.floxgen {
    margin-left: 0;
  }

  .navbar-menu.computer-vision, .navbar-menu.cognitive-assistant {
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
  }

  .navbar-content-left {
    flex-direction: column;
    align-self: center;
    align-items: flex-start;
    width: 100%;
  }

  .navbar-content-right {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-top: 3rem;
    display: grid;
  }

  .navbar-content-right.landing-page {
    margin-top: 2rem;
  }

  .lp-impact {
    grid-row-gap: 6rem;
    padding-top: 1.5rem;
    padding-bottom: 4.5rem;
  }

  .lp-inside-grid {
    grid-row-gap: 6rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .lp-architecture {
    flex-direction: column;
    justify-content: center;
  }

  .button-play {
    width: 6rem;
    height: 6rem;
  }

  .lp-impact-wrapper {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .lp-impact-content-item {
    align-self: center;
    align-items: center;
  }

  .icon-myio-models {
    max-width: 12rem;
  }

  .modal-wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: none;
  }

  .modal-content, .youtube {
    width: 100%;
  }

  .feature-icon {
    max-width: 4rem;
  }

  .img-architecture {
    align-self: center;
    max-width: 80%;
  }

  .cover-spline-floxgen {
    display: block;
  }

  .cover-spline-floxgen-scene {
    margin-top: 50%;
    margin-left: 25%;
    display: none;
  }

  .list-primary.in-accordion {
    padding-left: .5rem;
  }

  .heading-highlight-computer-vision, .heading-highlight-cognitive-assistant {
    color: var(--color--text--accent-computer-vision-light);
  }
}

@media screen and (max-width: 767px) {
  .cover.white {
    height: 40vh;
  }

  .label-m.tertiary-grey.footer-margin {
    margin-top: 0;
    margin-bottom: 2rem;
  }

  .square-dot.dark {
    display: none;
  }

  .container-large.split {
    flex-direction: column;
  }

  .section-intro-wrapper {
    grid-template-rows: auto auto;
    padding-top: 0;
  }

  .section-intro-wrapper.top {
    grid-template-rows: auto;
  }

  .section-intro-wrapper.mobile-case-studies {
    grid-row-gap: 1.5rem;
    padding-top: 3rem;
    padding-bottom: 6rem;
  }

  .section-intro-wrapper.landing-page {
    grid-template-rows: auto;
  }

  .text-medium.on-black-secondary.cognitive-assistant {
    width: 100%;
    max-width: 100%;
  }

  .case-studies-grid {
    padding-top: 0;
    padding-bottom: 4.5rem;
  }

  .case-study-thumbnail-dots {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section-divider-labels-bottom {
    padding-top: 0;
    padding-bottom: 4.5rem;
  }

  .form-field-wrapper-columns {
    flex-direction: column;
  }

  .checkbox-field {
    max-width: 100%;
    display: flex;
  }

  .section-divider-labels-top {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section-divider-labels-top.contact-form-bottom {
    padding-top: 3rem;
    padding-bottom: 0;
  }

  .section-footer {
    padding-top: 4rem;
    padding-bottom: 0;
  }

  .text-xlarge {
    font-size: 1.5rem;
  }

  .careers-sticky {
    display: none;
  }

  .navbar {
    min-height: 4rem;
  }

  .navbar-content {
    padding-bottom: 1.5rem;
  }

  .navbar-link-wrapper {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .section-divider-labels-thank-you {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-primary-1.dark.case-study {
    margin-top: 1rem;
  }

  .form-newsletter-wrapper {
    max-width: 100%;
  }

  .comp-subtitle-button {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .subtitle-and-p.about-hiring, .subtitle-and-p.lp-computer-vision {
    min-width: 100%;
    max-width: 100%;
  }

  .comp-fullsize-img {
    margin-bottom: 4.5rem;
  }

  .about-why {
    margin-bottom: 0;
  }

  .divider-horizontal.on-white.hide-mobile {
    display: none;
  }

  .list-about-team {
    grid-row-gap: 3rem;
    margin-top: 0;
  }

  .dash-dot {
    display: none;
  }

  .section-case-study-content {
    padding-bottom: 2rem;
  }

  .case-study-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .case-study-body-section {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .heading-secondary-2, .heading-secondary-2.case-study {
    font-size: 1.5rem;
  }

  .segment-wrapper {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .segment-wrapper.with-product {
    grid-row-gap: 4.5rem;
    padding-top: 0;
  }

  .segment-wrapper.lp {
    grid-row-gap: 4.5rem;
    padding-top: 1rem;
  }

  .accordion-content {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .icon-accordion-arrow {
    margin-right: 2rem;
  }

  .hp-product {
    width: 100%;
    max-width: 100%;
  }

  .hp-case-studies-grid {
    margin-bottom: 4.5rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .logo-carousel-wrapper {
    height: 5.5rem;
  }

  .logo-carousel-scroll {
    min-width: 600vw;
  }

  .hp-careers {
    padding-top: 0;
    padding-bottom: 4.5rem;
  }

  .case-study-body {
    grid-column-gap: 4.5rem;
    grid-row-gap: 4.5rem;
  }

  .case-study-next-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .case-study-rich-text {
    width: 100%;
  }

  .careers-mobile-img {
    display: block;
  }

  .lp-impact {
    padding-bottom: 4.5rem;
  }

  .lp-inside-grid {
    margin-bottom: 4.5rem;
    padding-bottom: 0;
  }

  .lp-architecture {
    margin-bottom: 6rem;
    padding-top: 1.5rem;
  }

  .list-primary.in-accordion {
    padding-left: 1.5rem;
  }
}

@media screen and (max-width: 479px) {
  ul {
    padding-left: 24px;
  }

  .icon-gradient-wrapper {
    width: 100%;
    height: 100%;
  }

  .cover {
    height: 100svh;
    overflow: hidden;
  }

  .cover.white {
    height: 30vh;
    padding-top: 1.5rem;
  }

  .cover.white.floxgen {
    overflow: hidden;
  }

  .title-row-2 {
    opacity: 1;
  }

  .title-row-2.align-center {
    padding-left: 0;
  }

  .title-row-2.align-right {
    padding-left: 0;
    right: 1rem;
  }

  .title-row-3.full {
    justify-content: center;
  }

  .title-row-3.align-right {
    opacity: 1;
    justify-content: flex-start;
  }

  .heading-1 {
    letter-spacing: -.045rem;
    font-size: 1.813rem;
  }

  .heading-1._404 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 4rem;
  }

  .heading-1.landing-page {
    margin-bottom: 1.5rem;
    font-size: 1.813rem;
  }

  .grid-cover-labels {
    grid-column-gap: 1.5rem;
    grid-row-gap: 2.75rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .label-m.tertiary-grey.link.w--current {
    text-align: center;
  }

  .label-m.tertiary-grey.footer-margin {
    margin-bottom: 0;
  }

  .label-m.tertiary-grey.case-study-subsection {
    align-self: stretch;
  }

  .label-m.tertiary-grey.careers-offer {
    margin-bottom: .25rem;
  }

  .label-m.tertiary-grey.hide-mobile {
    display: none;
  }

  .label-m.opacity-50.process-step {
    margin-bottom: -.5rem;
  }

  .label-m.on-white {
    color: var(--color--black);
  }

  .label-m.link-next.hide-mobile {
    display: none;
  }

  .label-m.quad-dark.hp-product-label {
    margin-bottom: .75rem;
  }

  .label-m.hp-segments-label, .label-m.hide-mobile {
    display: none;
  }

  .label-m.navbar-link-label {
    font-variation-settings: "wght" 600;
    text-transform: none;
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .label-m.navbar-link-label.modal {
    font-variation-settings: "wght" 400;
    font-size: .875rem;
    line-height: 1rem;
  }

  .square-dot.dark.floating-middle-left, .square-dot.dark.floating-middle-right, .square-dot.white.hide-mobile, .square-dot.hide-mobile {
    display: none;
  }

  .cover-scroll {
    bottom: 1rem;
    left: 1rem;
  }

  .padding-global {
    flex-direction: column;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container-large {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .container-large.split {
    flex-direction: column;
    margin-bottom: 4.5rem;
  }

  .container-large.page-contact-bottom {
    padding-bottom: 1rem;
  }

  .container-large.no-padding, .container-large.careers-exception {
    padding-top: 1rem;
  }

  .heading-primary-2 {
    letter-spacing: -.05rem;
    font-size: 1.625rem;
    line-height: 100%;
  }

  .heading-primary-2.center {
    text-align: center;
    align-self: center;
    font-size: 1.625rem;
  }

  .heading-primary-2.center.mobile-left-override {
    text-align: left;
    align-self: flex-start;
  }

  .heading-primary-2.center.career {
    max-width: 100%;
  }

  .heading-primary-2.white.benefits {
    font-size: 1.625rem;
  }

  .heading-primary-2.hp-podcast {
    text-align: left;
    align-self: center;
    margin-left: 0;
  }

  .heading-primary-2.desktop-only {
    display: none;
  }

  .heading-primary-2.mobile-only {
    display: block;
  }

  .section-intro-wrapper {
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    width: 100%;
    padding-top: 0;
    padding-bottom: 4.5rem;
  }

  .section-intro-wrapper.no-padding {
    grid-row-gap: 4.5rem;
    padding-top: 0;
  }

  .section-intro-wrapper.hp-intro {
    grid-row-gap: 2rem;
    padding-top: 0;
    padding-bottom: 2.5rem;
  }

  .section-intro-wrapper.top {
    grid-row-gap: 4rem;
    padding-top: 3.5rem;
    padding-bottom: 3rem;
  }

  .section-intro-wrapper.mobile-case-studies {
    grid-row-gap: 1rem;
    padding-top: 3.25rem;
    padding-bottom: 4.5rem;
  }

  .section-intro-wrapper.landing-page {
    grid-row-gap: 4rem;
    padding-top: 3rem;
    padding-bottom: 1rem;
  }

  .text-medium.case-studies-intro-text {
    width: 100%;
    max-width: 100%;
  }

  .text-medium.articles-subtitle {
    align-self: flex-start;
    width: 100%;
    max-width: 100%;
  }

  .text-medium.center.thank-you {
    max-width: 100%;
  }

  .text-medium.center.your-turn {
    max-width: 75%;
  }

  .text-medium.text-indent {
    text-indent: 0;
  }

  .text-medium.accordion-content-text {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .text-medium.cover-hp {
    text-indent: 0;
    max-width: 90%;
  }

  .text-medium.hp-intro {
    text-indent: 0;
  }

  .text-medium.wrap-hp-about {
    text-align: left;
    width: 100%;
    max-width: 100%;
  }

  .text-medium.wrap-hp-podcast {
    text-align: center;
    text-indent: 0;
    width: 100%;
    max-width: 100%;
  }

  .text-medium.wrap-hp-careers {
    text-indent: 0;
  }

  .text-medium.cover-lp {
    text-indent: 0;
    max-width: 100%;
  }

  .case-studies-grid {
    grid-row-gap: 4rem;
    width: 100%;
    padding-top: 0;
    padding-bottom: 3.5rem;
    position: relative;
  }

  .heading-secondary-3.accordion-title {
    white-space: normal;
  }

  .case-study-thumbnail-text {
    padding-top: 1rem;
  }

  .case-study-thumbnail-dots {
    height: auto;
    padding: 1rem;
    display: none;
  }

  .section-case-studies, .section-articles {
    width: 100%;
  }

  .section-title-w-subtitle {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
  }

  .section-title-w-subtitle.centred {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1rem;
    align-items: center;
  }

  .section-title-w-subtitle.centred.landing-page {
    grid-row-gap: 1.5rem;
    padding-bottom: 1rem;
  }

  .section-title-w-subtitle.page-title {
    grid-row-gap: .5rem;
    padding-bottom: 2.5rem;
  }

  .articles-list {
    width: 100%;
    margin-bottom: 3.5rem;
  }

  .collection-list-articles-inner {
    width: 100%;
  }

  .collection-item-articles {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto;
    width: 100%;
    margin-top: 0;
    margin-bottom: 4.5rem;
  }

  .collection-list-articles {
    width: 100%;
  }

  .button.on-black.navbar-button {
    align-items: center;
  }

  .button.black.full-width {
    width: 100%;
  }

  .button.black.mobile-override-left {
    align-self: flex-start;
  }

  .button.black.mobile-override-fullsize {
    align-self: stretch;
  }

  .section-bottom {
    padding-top: 3.5rem;
  }

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

  .section-divider-labels-bottom {
    display: none;
  }

  .contact-form-wrapper {
    margin-bottom: 4.5rem;
  }

  .contact-form {
    max-width: 100%;
  }

  .form-field-wrapper-columns {
    flex-direction: column;
  }

  .checkbox-field {
    width: 100%;
    max-width: 100%;
    display: flex;
  }

  .text-small.center {
    font-size: .75rem;
  }

  .text-small.img-description {
    width: 100%;
  }

  .section-divider-labels-top.contact-form-bottom {
    display: none;
  }

  .section-footer {
    grid-row-gap: 3rem;
    width: 100%;
    margin-top: 0;
    padding-top: 4rem;
  }

  .intro-careers {
    width: 100%;
  }

  .text-xlarge {
    font-size: 1.375rem;
    line-height: 130%;
  }

  .text-xlarge.text-about-intro {
    max-width: 100%;
  }

  .careers-sticky {
    display: none;
  }

  .career-offer {
    height: auto;
  }

  .careers-scroll-offers {
    grid-column-gap: 4.5rem;
    grid-row-gap: 4.5rem;
  }

  .careers-scroll-title {
    grid-template-rows: auto;
    height: auto;
    margin-top: 4.5rem;
    margin-bottom: 3.5rem;
    padding-bottom: 0;
  }

  .navbar-wrapper {
    justify-content: space-between;
    display: flex;
  }

  .navbar-logo {
    filter: invert();
    position: static;
  }

  .navbar-logo.floxgen {
    filter: invert();
  }

  .navbar {
    z-index: 10;
    height: 3.5rem;
    min-height: 3.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    position: fixed;
  }

  .navbar-menu-button, .navbar-menu-button.floxgen {
    filter: invert();
  }

  .navbar-content {
    background-color: var(--color--white);
    flex-direction: column;
    align-items: center;
    height: auto;
    padding: .5rem 1rem 1.5rem;
  }

  .navbar-contact {
    margin-right: 0;
    display: block;
  }

  .navbar-link-wrapper {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar-podcast {
    width: 80%;
    min-width: 240px;
    display: block;
  }

  .navbar-social {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    filter: invert();
    margin-top: -.5rem;
    margin-left: 0;
    display: flex;
  }

  .navbar-social-icon {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .aura-wrapper {
    height: 100%;
  }

  .cover-wrapper {
    height: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cover-wrapper.about {
    height: 100%;
  }

  .section-thank-you {
    padding-top: 0;
  }

  .section-divider-labels-thank-you {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .section-static-page {
    padding-top: 5rem;
    padding-bottom: 3rem;
  }

  .heading-primary-1 {
    margin-top: 0;
    font-size: 1.7rem;
  }

  .heading-primary-1.dark {
    width: 100%;
  }

  .heading-primary-1.dark.case-study {
    margin-top: 1rem;
  }

  .form-newsletter {
    flex-direction: column;
  }

  .navbar-link-underline {
    display: none;
  }

  .navbar-link {
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .navbar-link.centred {
    justify-content: center;
  }

  .section-hiring-process {
    width: 100%;
  }

  .list-hiring-process {
    grid-column-gap: 4.5rem;
    grid-row-gap: 4.5rem;
    border-top-style: none;
    width: 100%;
    margin-bottom: 3rem;
  }

  .hiring-process-item-img {
    height: 16rem;
    display: block;
  }

  .comp-subtitle-button {
    grid-column-gap: 0vw;
    grid-row-gap: 1rem;
    align-items: center;
  }

  .comp-subtitle-button.centred {
    align-items: center;
    padding-bottom: 0;
  }

  .comp-subtitle-button.align-left {
    margin-top: 0;
  }

  .list-item-hp-products {
    grid-column-gap: 0rem;
    grid-row-gap: 0px;
    border-top-style: none;
    flex-direction: column;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    position: static;
  }

  .link-block-next-offer {
    display: none;
  }

  .careers-join-wrapper {
    grid-template-rows: auto;
    justify-content: center;
    justify-items: center;
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .highlight-with-paragraph {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .highlight-with-paragraph.case-study {
    width: 100%;
  }

  .subtitle-and-p.career-how {
    min-width: 100%;
    max-width: 100%;
  }

  .comp-fullsize-img {
    height: auto;
    margin-bottom: 3.5rem;
    padding-top: 4.5rem;
  }

  .about-why {
    grid-row-gap: 4.5rem;
    margin-bottom: 0;
    padding-top: 1rem;
    padding-bottom: 5rem;
  }

  .about-why-grid {
    grid-row-gap: 4.5rem;
    width: 100%;
    margin-bottom: 3.5rem;
  }

  .divider-horizontal.dark.about, .divider-horizontal.on-white.hide-mobile, .divider-horizontal.opacity-10.hide-mobile {
    display: none;
  }

  .list-about-team {
    grid-row-gap: 4.5rem;
    margin-top: 0;
    margin-bottom: 3rem;
  }

  .list-item-about-team {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-top-style: none;
    flex-flow: column;
    grid-template-columns: auto;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .section-segments-links {
    margin-top: -1rem;
  }

  .segments-links-wrapper {
    margin-top: 1rem;
    padding-bottom: 4.5rem;
  }

  .segments-link-item {
    grid-column-gap: 1rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1.25rem 1fr 1fr 1fr;
    grid-auto-columns: 1rem;
    height: 4.5rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .dash-dot, .dash-with-label, .dash-with-label.careers, .dash-with-label.about, .dash-with-label.hp-intro {
    display: none;
  }

  .section-case-study-content {
    padding-bottom: 0;
  }

  .case-study-wrapper {
    grid-template-columns: 1fr;
    justify-content: space-between;
    justify-items: stretch;
    padding-top: 0;
    padding-bottom: 0;
  }

  .case-study-body-section {
    width: 100%;
  }

  .heading-secondary-2 {
    font-size: 1.5rem;
  }

  .heading-secondary-2.white.hp-product-title {
    max-width: 98%;
    margin-bottom: 1rem;
    font-size: 1.5rem;
  }

  .heading-secondary-2.case-study {
    font-size: 1.375rem;
  }

  .heading-secondary-2.hp-segments {
    font-size: 1rem;
  }

  .case-study-info-item {
    align-self: stretch;
  }

  .case-study-info {
    width: 100%;
  }

  .section-segments {
    margin-top: 0;
  }

  .segment-wrapper {
    grid-row-gap: 4rem;
    margin-bottom: 0;
    padding-top: 0;
  }

  .segment-wrapper.lp {
    width: 100%;
    padding-bottom: 4.5rem;
  }

  .heading-segment-number {
    margin-top: 0;
    margin-bottom: -2rem;
  }

  .accordion-item.on-white {
    z-index: 0;
  }

  .dropdown-toggle {
    height: 4.5rem;
  }

  .accordion-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .icon-accordion-arrow {
    margin-right: 1rem;
  }

  .media-wrapper.podcast-wrapper {
    justify-content: center;
    align-items: stretch;
  }

  .segments-link-hp-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1.25rem 1fr 1fr 1fr;
    align-content: center;
    align-items: center;
    height: 4.5rem;
    max-height: 4.5rem;
  }

  .segments-link-hp-item:hover {
    color: var(--color--black);
  }

  .list-hp-products {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 0;
    margin-bottom: 0;
  }

  .hp-product-wrapper {
    flex-direction: column;
    padding-top: 1.5rem;
    padding-bottom: 3.5rem;
  }

  .hp-product {
    width: 100%;
    max-width: 100%;
  }

  .buttons-wrapper {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .buttons-wrapper.segments-product {
    margin-bottom: 4.5rem;
  }

  .buttons-wrapper.hp-segments {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .buttons-wrapper.landing-page {
    flex-direction: column;
    width: 100%;
  }

  .buttons-wrapper.landing-page-cover {
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    margin-top: 1.5rem;
  }

  .img-products-client {
    margin-top: 1rem;
  }

  .hp-product-number {
    display: none;
    position: static;
  }

  .hp-case-studies-grid {
    grid-row-gap: 4rem;
    width: 100%;
    margin-top: 0;
    margin-bottom: 3.5rem;
    padding-top: 0;
  }

  .list-item-hiring-process {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    border-top-style: none;
    grid-template-columns: 1fr;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
  }

  .hp-about-wrapper {
    grid-row-gap: 4.5rem;
    width: 100%;
    margin-bottom: 2rem;
  }

  .hp-podcast-wrapper {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    padding-top: 4.5rem;
    padding-bottom: 0;
  }

  .hp-podcast-cta {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .hp-podcast-icons {
    align-self: center;
  }

  .hp-podcast-poweredby {
    justify-content: center;
    width: 100%;
  }

  .img-podcast-logo {
    align-self: center;
    width: 25%;
    margin-bottom: -1rem;
  }

  .hp-careers-wrapper {
    grid-row-gap: 4.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    width: 100%;
  }

  .hp-careers-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .case-study-collection-wrapper, .case-study-collection-list {
    width: 100%;
  }

  .empty-state {
    width: 100px;
  }

  .logo-carousel-wrapper {
    align-items: center;
    height: 3rem;
  }

  .logo-carousel-wrapper.about {
    height: 3rem;
    margin-top: 1rem;
  }

  .logo-carousel-scroll {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    min-width: 600vw;
  }

  .section-logos {
    padding-bottom: 2.5rem;
  }

  .hp-careers {
    grid-row-gap: 4.5rem;
    width: 100%;
    padding-top: 0;
    padding-bottom: 4rem;
  }

  .divider-wrapper {
    display: none;
  }

  .case-study-body {
    grid-row-gap: 4.5rem;
    margin-bottom: 1rem;
  }

  .comp-case-study-next {
    grid-column-gap: 0vw;
    grid-row-gap: 1rem;
    align-items: center;
  }

  .case-study-next-wrapper {
    width: 100%;
    padding-bottom: 1.5rem;
  }

  .case-study-rich-text, .case-study-highlight {
    width: 100%;
  }

  .navbar-fixed {
    height: 3.5rem;
    display: flex;
  }

  .navbar-fixed.floxgen {
    background-color: #fff;
  }

  .navbar-cover {
    display: none;
  }

  .navbar-fixed-wrapper {
    filter: none;
  }

  .careers-img {
    height: auto;
  }

  .collection-item-articles-wrapper {
    grid-template-rows: auto auto auto auto;
  }

  .collection-list-articles-outer {
    width: 100%;
    margin-bottom: 0;
  }

  .heading-primary-3 {
    font-size: 1.75rem;
  }

  .img-product-icon-large {
    border-radius: 20px;
    width: 4rem;
    height: 4rem;
  }

  .about-title-wrapper {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .img-about-logo-mask {
    margin-top: 0;
    transform: scale(1.015);
  }

  .footer-copyright {
    flex-direction: row;
    margin-top: 2.25rem;
    margin-bottom: 3.25rem;
  }

  .footer-copyright.landing-page {
    margin-top: 3rem;
    margin-bottom: 0;
  }

  .container-medium {
    padding-bottom: 0;
  }

  .terms-paragraph.last {
    margin-bottom: 0;
  }

  .careers-mobile-img {
    display: block;
  }

  .icon-article-arrow {
    display: none;
  }

  .navbar-menu {
    flex-direction: column;
    align-self: stretch;
    margin-left: 0;
  }

  .navbar-content-left {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .navbar-content-right {
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-top: 1.5rem;
    display: grid;
  }

  .navbar-content-right.landing-page {
    grid-template-rows: auto auto;
  }

  .cover-aura {
    height: 100%;
  }

  .pagination {
    grid-template-rows: auto;
  }

  .feature-highlight {
    height: 16rem;
    display: block;
  }

  .feature-highlight.myio, .feature-highlight.floxgen, .feature-highlight.computer-vision {
    display: flex;
  }

  .lp-impact {
    grid-row-gap: 4.5rem;
    width: 100%;
    padding-top: 0;
    padding-bottom: 3.5rem;
  }

  .lp-inside-grid {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 3.5rem;
  }

  .intro-lp {
    width: 100%;
  }

  .lp-architecture {
    margin-bottom: 4rem;
    padding-top: 0;
  }

  .button-play {
    width: 4rem;
    height: 4rem;
  }

  .lp-impact-wrapper {
    grid-row-gap: 4.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    width: 100%;
  }

  .lp-impact-content {
    grid-column-gap: 3.5rem;
    grid-row-gap: 3.5rem;
  }

  .icon-myio-models {
    max-width: 6rem;
  }

  .list-lp-features {
    grid-row-gap: 4.5rem;
    margin-top: 0;
    margin-bottom: 4.5rem;
  }

  .modal-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .modal-content, .youtube {
    width: 100%;
  }

  .hp-solutions-logos {
    grid-row-gap: .5rem;
    flex-flow: wrap;
    padding-top: .5rem;
  }

  .img-architecture {
    max-width: 100%;
  }

  .cover-spline-floxgen {
    display: none;
    bottom: 0;
  }

  .heading-secondary-4.accordion-title {
    white-space: normal;
  }

  .text-link-computer-vision {
    color: var(--color--text--accent-computer-vision-light);
    -webkit-text-stroke-color: var(--color--text--accent-computer-vision-light);
  }

  .list-primary.in-accordion {
    padding-left: 2rem;
  }

  .text-link-cognitive-assistant {
    color: var(--color--text--accent-computer-vision-light);
    -webkit-text-stroke-color: var(--color--text--accent-computer-vision-light);
  }

  .segment-wrapper-title-wrap {
    width: 100%;
  }

  .accordion-item-force-open.on-white {
    z-index: 0;
  }
}

#w-node-_2b4f739d-00e1-3de7-fdac-9241c475630f-7f6986c6 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_2b4f739d-00e1-3de7-fdac-9241c4756311-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b4f739d-00e1-3de7-fdac-9241c4756319-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-_2b4f739d-00e1-3de7-fdac-9241c4756320-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_2b4f739d-00e1-3de7-fdac-9241c4756324-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b99d-7f6986c6 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b99f-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b9a7-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b9ae-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b9b2-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e02-7f6986c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e03-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e04-7f6986c6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e06-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e15-7f6986c6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e16-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-7f6986c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_7c5e78c6-746a-5535-e311-f2c978a09f81-7f6986c6 {
  grid-area: 2 / 1 / 3 / 9;
}

#w-node-_7c5e78c6-746a-5535-e311-f2c978a09f8b-7f6986c6 {
  grid-area: 2 / 11 / 3 / 13;
  justify-self: end;
}

#w-node-_7c5e78c6-746a-5535-e311-f2c978a09f8d-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_1e44d79a-acec-37c6-a067-eb05efd3fe60-7f6986c6 {
  grid-area: 3 / 7 / 4 / 11;
  justify-self: auto;
}

#w-node-_1e44d79a-acec-37c6-a067-eb05efd3fe61-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_382ce4bc-9af7-11f5-7597-1457e2f1124b-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9870621-b701-5970-298b-da618b72e961-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_20e60158-5f97-1d14-c8b8-dc239313d867-7f6986c6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-a066228b-01d2-af03-4121-18ee0f2f970b-7f6986c6 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: end;
}

#w-node-_20e60158-5f97-1d14-c8b8-dc239313d869-7f6986c6 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_20e60158-5f97-1d14-c8b8-dc239313d86a-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_20e60158-5f97-1d14-c8b8-dc239313d86c-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-feb36cb6-920e-4fe0-ca51-cd663472fccf-7f6986c6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_1f2059ed-3bd7-e7a7-4f25-2e7a77f3db60-7f6986c6 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: end;
}

#w-node-feb36cb6-920e-4fe0-ca51-cd663472fcd1-7f6986c6 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-feb36cb6-920e-4fe0-ca51-cd663472fcd2-7f6986c6, #w-node-feb36cb6-920e-4fe0-ca51-cd663472fcd3-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-feb36cb6-920e-4fe0-ca51-cd663472fcd4-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5718f56b-093a-e370-566d-d1f1c06475e7-7f6986c6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-ed3064e4-1a06-d941-eb72-3726d6dfc85a-7f6986c6 {
  grid-area: 1 / 7 / 2 / 8;
  justify-self: end;
}

#w-node-_5718f56b-093a-e370-566d-d1f1c06475e9-7f6986c6 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_5718f56b-093a-e370-566d-d1f1c06475ea-7f6986c6, #w-node-_5718f56b-093a-e370-566d-d1f1c06475eb-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_5718f56b-093a-e370-566d-d1f1c06475ec-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_197271fa-dc12-fd15-cc83-adf8ceeb0910-7f6986c6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_8f27b4a8-62e0-8197-85e8-c640daee8733-7f6986c6 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: end;
}

#w-node-_197271fa-dc12-fd15-cc83-adf8ceeb0912-7f6986c6 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_197271fa-dc12-fd15-cc83-adf8ceeb0913-7f6986c6, #w-node-_197271fa-dc12-fd15-cc83-adf8ceeb0914-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_197271fa-dc12-fd15-cc83-adf8ceeb0915-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbde-7f6986c6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbe0-7f6986c6 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: end;
}

#w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbe2-7f6986c6 {
  grid-area: 1 / 8 / 2 / 9;
}

#w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbe3-7f6986c6, #w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbe4-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbe5-7f6986c6, #w-node-d50f9dbc-844c-46db-645f-c524394b4863-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-7f6986c6 {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-7f6986c6 {
  grid-area: 2 / 7 / 3 / 12;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac51-7f6986c6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac56-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac5a-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-7f6986c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-7f6986c6 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_3cc8f762-0264-5836-3300-568cea89dfc9-7f6986c6 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-7f6986c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-7f6986c6 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc7-7f6986c6 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-_41e8a57e-3daa-b22d-ac52-b62b34402bba-7f6986c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_41e8a57e-3daa-b22d-ac52-b62b34402bbc-7f6986c6 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_41e8a57e-3daa-b22d-ac52-b62b34402bc0-7f6986c6 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-_13b02e33-d01d-2fd7-550d-49c5f09a502d-7f6986c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_13b02e33-d01d-2fd7-550d-49c5f09a502f-7f6986c6 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_13b02e33-d01d-2fd7-550d-49c5f09a5033-7f6986c6 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-_91c90646-47c7-141f-0eba-846be14b9007-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdd32851-b8da-3cae-298e-3526cf357cba-7f6986c6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_81ba5828-79fe-35c6-b582-5e4282e330b8-7f6986c6 {
  grid-area: 1 / 3 / 2 / 5;
  place-self: end center;
}

#w-node-_81ba5828-79fe-35c6-b582-5e4282e330b9-7f6986c6 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-7f6986c6 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-7f6986c6 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd59-7f6986c6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd61-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8b6-7f6986c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8bb-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
  place-self: end;
}

#w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8bc-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
  place-self: start end;
}

#w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8bd-7f6986c6 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8c6-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8cb-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
  place-self: end;
}

#w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8cc-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_6ea71fb3-1cfa-3752-ea84-4a4b38711173-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: end center;
}

#w-node-_6ea71fb3-1cfa-3752-ea84-4a4b38711174-7f6986c6 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_52894661-7be5-9429-bf7d-e06a3fb21580-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0857ccae-2c8a-ba32-db91-6c7f0b389460-7f6986c6 {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-b7a7464d-3a82-d6d0-4311-aeb9d11d28b1-7f6986c6 {
  grid-area: 1 / 2 / 2 / 2;
  place-self: start center;
}

#w-node-b7a7464d-3a82-d6d0-4311-aeb9d11d28b2-7f6986c6 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start center;
}

#w-node-b7a7464d-3a82-d6d0-4311-aeb9d11d28bf-7f6986c6 {
  grid-area: 3 / 1 / 2 / 5;
}

#w-node-b7a7464d-3a82-d6d0-4311-aeb9d11d28c0-7f6986c6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b7a7464d-3a82-d6d0-4311-aeb9d11d28c2-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_089f3f12-28ad-4222-c6af-04f8153a9971-7f6986c6 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_70191c48-82e7-519e-696c-3eca39844b45-7f6986c6 {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a3-7f6986c6 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a4-7f6986c6 {
  grid-area: 1 / 10 / 2 / 11;
  place-self: start;
}

#w-node-_35f4d908-3d49-d628-050d-497191f18063-7f6986c6 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a1-7f6986c6 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_6e2adece-1ede-6759-0f5e-e2a505da90f5-7f6986c6 {
  grid-area: 1 / 7 / 2 / 8;
  align-self: start;
}

#w-node-_6e2adece-1ede-6759-0f5e-e2a505da90f6-7f6986c6 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-f8296798-c812-a4dd-057d-4784ef4ee44f-7f6986c6 {
  grid-area: 2 / 3 / 3 / 6;
}

#w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a5-7f6986c6 {
  grid-area: 3 / 7 / 2 / 13;
  align-self: center;
}

#w-node-_5c768616-6722-5584-70d9-13a7dc8f05dd-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a6-7f6986c6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_0f15e013-8853-ebde-042b-eb28ce76e4ac-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc1-7f6986c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc2-7f6986c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_010400be-c677-a656-0d90-eaa57978c6e5-7f6986c6 {
  grid-area: 1 / 9 / 2 / 10;
  align-self: start;
}

#w-node-ed71e1a8-63fe-b26c-2e25-323dfd15ba7c-7f6986c6 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc4-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-_8902aeaf-630d-12a7-9f3f-9572a18a4311-7f6986c6 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-7f6986c6 {
  grid-area: 2 / 7 / 3 / 13;
  align-self: stretch;
}

#w-node-_89eb32b0-a1d9-2b47-7995-9435e2debfbe-7f6986c6 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-_89eb32b0-a1d9-2b47-7995-9435e2debfbf-7f6986c6 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_2c5cfa8c-22ed-148d-9713-6dd33957c30b-7f6986c6 {
  grid-area: 1 / 5 / 2 / 7;
  place-self: start end;
}

#w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-7f6986c6 {
  grid-area: 2 / 2 / 3 / 7;
  align-self: center;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc6-7f6986c6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc8-7f6986c6 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-7f6986c6 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_89e57ad5-1ffd-19b5-17cc-81c58bf45590-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_89e57ad5-1ffd-19b5-17cc-81c58bf45594-7f6986c6 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315e1-2dd315dd {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315e3-2dd315dd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315e5-2dd315dd {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315e6-2dd315dd {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start end;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315e7-2dd315dd {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315e9-2dd315dd {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315f0-2dd315dd {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315f7-2dd315dd {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_343a106e-504b-f00f-c285-efe52dd315f8-2dd315dd {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_8d752d81-4587-2a1f-2d29-5534959a0925-9d6a74f6 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_954708c5-cca9-036e-485a-8f6d6cc64a3d-9d6a74f6 {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center end;
}

#w-node-_159606be-3e74-fd6b-270c-2bb49d6a74f7-9d6a74f6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_159606be-3e74-fd6b-270c-2bb49d6a74f8-9d6a74f6 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_159606be-3e74-fd6b-270c-2bb49d6a7506-9d6a74f6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_159606be-3e74-fd6b-270c-2bb49d6a7507-9d6a74f6 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_159606be-3e74-fd6b-270c-2bb49d6a7527-9d6a74f6 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_159606be-3e74-fd6b-270c-2bb49d6a7528-9d6a74f6 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#contact-form.w-node-_93cb5b87-1a17-cde6-a584-5eafd07c2bcf-d07c2bce, #w-node-_93cb5b87-1a17-cde6-a584-5eafd07c2bfb-d07c2bce {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_93cb5b87-1a17-cde6-a584-5eafd07c2bfe-d07c2bce {
  grid-area: 1 / 2 / 2 / 4;
  align-self: end;
}

#w-node-_3d7ff95d-c59c-31ee-f432-3b362af1bada-7f6986c7 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_05714031-9244-167c-82c5-9fa14a9704ee-4a9704d4 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-_05714031-9244-167c-82c5-9fa14a9704f0-4a9704d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05714031-9244-167c-82c5-9fa14a970504-4a9704d4 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-_05714031-9244-167c-82c5-9fa14a97050d-4a9704d4 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_05714031-9244-167c-82c5-9fa14a970510-4a9704d4 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e20c-7f6986c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e20d-7f6986c8 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e20e-7f6986c8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e210-7f6986c8 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e21f-7f6986c8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e220-7f6986c8 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e221-7f6986c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b6e6-7f6986c8 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b6e7-7f6986c8 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b6e8-7f6986c8 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b6eb-7f6986c8 {
  grid-area: 2 / 1 / 3 / 11;
}

#w-node-_44a8a5e0-0604-28ba-de99-57925e20dd20-7f6986c8 {
  grid-area: 2 / 11 / 3 / 13;
  justify-self: end;
}

#w-node-_7b7fa1ee-94c3-260d-d6a7-588ffe6bbe6b-7f6986c8 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_19eabf16-4df9-31a3-8766-a7c7e8224726-7f6986c8 {
  grid-area: 3 / 7 / 4 / 13;
}

#w-node-_2fa276d2-fa9c-cd52-7227-fefbe4fee0ff-7f6986c8 {
  grid-area: 3 / 1 / 4 / 6;
  place-self: end center;
}

#w-node-_2fa276d2-fa9c-cd52-7227-fefbe4fee100-7f6986c8 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_494e488c-d50a-b1bd-3bce-c50c7dda6270-7f6986c8 {
  grid-area: 1 / 12 / 3 / 13;
  place-self: end;
}

#w-node-_4b374f0e-56e8-6d56-aeb9-8a7b0562050e-7f6986c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a36386e7-6e45-6aea-3355-c5ddb546947f-7f6986c8 {
  grid-area: 1 / 3 / 2 / 3;
}

#w-node-a36386e7-6e45-6aea-3355-c5ddb5469483-7f6986c8 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-a36386e7-6e45-6aea-3355-c5ddb5469484-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-a36386e7-6e45-6aea-3355-c5ddb5469486-7f6986c8 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-a36386e7-6e45-6aea-3355-c5ddb5469487-7f6986c8 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_0fe1e741-7d46-95c9-2902-d00b969dfc8f-7f6986c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3db6ee7f-30e1-6a0a-2b14-4372b475bac0-7f6986c8, #w-node-_3db6ee7f-30e1-6a0a-2b14-4372b475bac2-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ed1f1457-afff-b08f-1996-88346afbd652-7f6986c8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-ed1f1457-afff-b08f-1996-88346afbd659-7f6986c8, #w-node-ed1f1457-afff-b08f-1996-88346afbd65b-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7d56726e-0ba2-389c-bc77-42aa80915b3d-7f6986c8 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-a628a9a5-f0d4-f909-0690-363f14c85b39-7f6986c8 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-a628a9a5-f0d4-f909-0690-363f14c85b40-7f6986c8, #w-node-a628a9a5-f0d4-f909-0690-363f14c85b42-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b080ef50-f8ba-c65a-b6b2-15ee2e4e7cf3-7f6986c8 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-b080ef50-f8ba-c65a-b6b2-15ee2e4e7cfa-7f6986c8, #w-node-b080ef50-f8ba-c65a-b6b2-15ee2e4e7cfc-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_67931464-08ca-b693-3b83-f904c46819b0-7f6986c8 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start center;
}

#w-node-_67931464-08ca-b693-3b83-f904c46819b1-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start center;
}

#w-node-ee9658e0-1b7f-ffef-c9db-03fb323112b1-7f6986c8 {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-_67931464-08ca-b693-3b83-f904c46819bc-7f6986c8 {
  grid-area: 3 / 1 / 2 / 5;
}

#w-node-_67931464-08ca-b693-3b83-f904c46819bd-7f6986c8 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_67931464-08ca-b693-3b83-f904c46819bf-7f6986c8 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b723-7f6986c8 {
  grid-area: 1 / 4 / 2 / 6;
}

#w-node-_60f8fbd0-01fd-09e4-5de4-e47e3993af97-7f6986c8 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b728-7f6986c8 {
  grid-area: 1 / 7 / 2 / 8;
  justify-self: start;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b730-7f6986c8 {
  grid-area: 1 / 9 / 2 / 10;
  justify-self: end;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b729-7f6986c8 {
  grid-area: 2 / 4 / 3 / 11;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b72a-7f6986c8 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b72e-7f6986c8 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-ac27795c-5bfb-8fee-40ed-dc140fab693a-7f6986c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac27795c-5bfb-8fee-40ed-dc140fab693b-7f6986c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b2432fc3-4cdf-6dd5-3c9a-d1fc0598ffe3-7f6986c8, #w-node-_48f2600f-3e5f-e6a1-8750-dc9350593034-7f6986c8 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-ac27795c-5bfb-8fee-40ed-dc140fab693d-7f6986c8 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-ac27795c-5bfb-8fee-40ed-dc140fab693e-7f6986c8, #w-node-ac27795c-5bfb-8fee-40ed-dc140fab6940-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7e7-7f6986c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4aae15f7-05e3-76f8-3436-2519379b2463-7f6986c8, #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7f4-7f6986c8 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7e9-7f6986c8 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7ea-7f6986c8, #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7ec-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33d8-7f6986c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f043017a-229c-7cdf-bb56-3466f00a0e57-7f6986c8, #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33e5-7f6986c8 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33da-7f6986c8 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33db-7f6986c8, #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33dd-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd99847b-7f6986c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_27a7408c-dbec-b7c6-7651-5293a6e8ec2d-7f6986c8, #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd998488-7f6986c8 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd99847d-7f6986c8 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd99847e-7f6986c8, #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd998480-7f6986c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6d0d72ca-bc0e-f4b5-fdf2-e0fd2bdf43ba-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a1fa0abe-0a52-b7e5-f670-8466bb5c47a4-7f6986c9 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-be0240b4-d45b-acf6-0d80-228439340f15-7f6986c9 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-aac1c271-b760-04ad-3d44-ab7123b153e2-7f6986c9 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_2c1d6788-79e4-ec16-884c-143e1eef4393-7f6986c9 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2c1d6788-79e4-ec16-884c-143e1eef4394-7f6986c9 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_2c1d6788-79e4-ec16-884c-143e1eef4395-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1c057764-5f6a-5330-c5d7-b9fb4d7bb323-7f6986c9 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-fffe744b-2b70-2a45-d4fc-c68f78774e75-7f6986c9 {
  grid-area: 1 / 7 / 2 / 8;
  justify-self: start;
}

#w-node-_600b1839-4070-5708-20bd-343ed3d77555-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-a46ea6d5-f15a-7d89-cd9a-de822898025f-7f6986c9 {
  grid-area: 1 / 3 / 2 / 5;
  place-self: end center;
}

#w-node-a46ea6d5-f15a-7d89-cd9a-de8228980260-7f6986c9 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_5b1c9f35-eabd-6875-c31b-b39e7dae7985-7f6986c9 {
  grid-area: 1 / 7 / 3 / 13;
  place-self: end;
}

#w-node-a16b8821-22ff-e5a7-8eff-35b1f2761812-7f6986c9 {
  grid-area: 2 / 7 / 3 / 13;
  justify-self: auto;
}

#w-node-_3de78ec1-f209-7702-3e14-7b2036b6e1b0-7f6986c9 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_3e25c2f1-5bab-0f8e-e225-0c430a8b8b07-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2f5356c4-bf31-11b0-3e41-8c6fcdbb6f75-7f6986c9 {
  place-self: start;
}

#w-node-c84cb316-67fb-f789-26e9-f5a8e1d8a90c-7f6986c9 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-ae0df3d6-7478-9b29-0eb6-31329efb8a95-7f6986c9 {
  grid-area: 3 / 3 / 4 / 4;
  place-self: center end;
}

#w-node-_009a4e05-ce8a-c409-82d5-4d342bfd1f64-7f6986c9 {
  grid-area: 3 / 3 / 4 / 4;
  place-self: start end;
}

#w-node-_3b5d8ccb-9df5-9501-cf3e-1cda17967a24-7f6986c9 {
  grid-area: 3 / 1 / 4 / 2;
  place-self: end start;
}

#w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff3f-7f6986c9 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff41-7f6986c9 {
  grid-area: 3 / 4 / 4 / 8;
}

#w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff45-7f6986c9 {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff46-7f6986c9 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff4a-7f6986c9 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff43-7f6986c9 {
  grid-area: 1 / 10 / 2 / 11;
  justify-self: start;
}

#w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff4c-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-d38f3773-5d33-2d77-0c93-9086dbbfec56-7f6986c9 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_4149f444-736e-8328-82b5-2fdf606633f0-7f6986c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ba2bf72-b00d-f5a8-ea84-3e93071203ba-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_34371909-f7a9-95b0-c002-5313bea317c7-7f6986c9 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_7d384577-b204-9ae8-e5f0-90b30519b669-7f6986c9, #w-node-_4cd39b19-cb28-8430-b13d-2c5529f59f49-7f6986c9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e79c7412-2152-1fb9-ed56-1e45d25d87c0-7f6986c9 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center;
}

#w-node-_95275291-da02-2f90-aa7f-8e9d9c383971-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_95275291-da02-2f90-aa7f-8e9d9c383973-7f6986c9 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_95275291-da02-2f90-aa7f-8e9d9c383974-7f6986c9, #w-node-_95275291-da02-2f90-aa7f-8e9d9c383976-7f6986c9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-bdb7b091-5a2b-6edf-4d69-70f5ca87bb4d-7f6986c9 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center;
}

#w-node-c67ecd45-8df4-948e-270e-bafd14514d7c-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c67ecd45-8df4-948e-270e-bafd14514d7e-7f6986c9 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c67ecd45-8df4-948e-270e-bafd14514d7f-7f6986c9, #w-node-c67ecd45-8df4-948e-270e-bafd14514d81-7f6986c9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_93954ac6-501a-98fb-7fdd-07e5fdb75f8c-7f6986c9 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center;
}

#w-node-dad63929-847e-9aa4-0693-89430a0ddfe4-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dad63929-847e-9aa4-0693-89430a0ddfe6-7f6986c9 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-dad63929-847e-9aa4-0693-89430a0ddfe7-7f6986c9, #w-node-dad63929-847e-9aa4-0693-89430a0ddfe9-7f6986c9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7a814c53-06b1-aab8-cc1a-96a31e967770-7f6986c9 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center;
}

#w-node-_5408106d-8ffc-fb08-2290-db4840e99cb4-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-fd57b5a8-fdf6-26ad-07f5-cc7522d34b26-7f6986c9 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start end;
}

#w-node-_51d3dc93-6abf-68aa-065f-7a741b678a77-7f6986c9 {
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
}

#w-node-_8579f415-7cce-1b5a-fd66-4c0ea47a9f3e-7f6986c9, #w-node-_56077d73-2b2e-8c90-38bc-b288a2edf9ee-7f6986c9 {
  grid-area: 1 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_62965ac4-182b-9c42-8269-3c4f223fb38b-7f6986c9 {
  grid-area: 3 / 1 / 2 / 5;
}

#w-node-_62965ac4-182b-9c42-8269-3c4f223fb38c-7f6986c9 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_62965ac4-182b-9c42-8269-3c4f223fb390-7f6986c9 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_59313df5-ad29-b7f7-fd60-16aec4a98d2b-7f6986c9 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: end center;
}

#w-node-_59313df5-ad29-b7f7-fd60-16aec4a98d2c-7f6986c9 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_49714061-fdd7-9807-1f6a-7ebee6de67e2-7f6986c9 {
  grid-area: 3 / 4 / 4 / 5;
  place-self: end center;
}

#w-node-_49714061-fdd7-9807-1f6a-7ebee6de67e3-7f6986c9 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560bf-7f6986c9 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560c1-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560c3-7f6986c9 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560c4-7f6986c9 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start end;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560c5-7f6986c9 {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560c7-7f6986c9 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560ce-7f6986c9 {
  grid-area: 2 / 4 / 3 / 5;
}

#contact-form-career.w-node-ed7f9345-b7c4-3d3a-9860-7fb0e855bea5-7f6986c9, #w-node-ed7f9345-b7c4-3d3a-9860-7fb0e855bee2-7f6986c9, #w-node-ed7f9345-b7c4-3d3a-9860-7fb0e855bee5-7f6986c9 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560d5-7f6986c9 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_45a489af-a887-ea29-9b03-9913841560d6-7f6986c9 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_6d0d72ca-bc0e-f4b5-fdf2-e0fd2bdf43ba-7f6986ca {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a1fa0abe-0a52-b7e5-f670-8466bb5c47a4-7f6986ca {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-be0240b4-d45b-acf6-0d80-228439340f15-7f6986ca {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-aac1c271-b760-04ad-3d44-ab7123b153e2-7f6986ca {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_2c1d6788-79e4-ec16-884c-143e1eef4393-7f6986ca {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2c1d6788-79e4-ec16-884c-143e1eef4394-7f6986ca {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_2c1d6788-79e4-ec16-884c-143e1eef4395-7f6986ca {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1c057764-5f6a-5330-c5d7-b9fb4d7bb323-7f6986ca {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-fffe744b-2b70-2a45-d4fc-c68f78774e75-7f6986ca {
  grid-area: 1 / 5 / 2 / 6;
  justify-self: end;
}

#w-node-_600b1839-4070-5708-20bd-343ed3d77555-7f6986ca {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_3de78ec1-f209-7702-3e14-7b2036b6e1b0-7f6986ca {
  grid-area: 2 / 10 / 3 / 13;
}

#w-node-_28ff565b-b1ff-ec0a-7e64-63784a6b3fdb-7f6986ca {
  grid-area: 2 / 1 / 3 / 6;
}

#w-node-_00063e84-ab65-8304-5398-f974adf0a052-7f6986ca {
  grid-area: 1 / 6 / 2 / 8;
  place-self: end center;
}

#w-node-_00063e84-ab65-8304-5398-f974adf0a053-7f6986ca {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-be54998d-72b7-ea84-4c7f-9b5473961e17-7f6986ca {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e7e4d314-7eb6-30b3-5d5b-63bb39fba87a-7f6986ca {
  grid-area: 2 / 4 / 3 / 5;
  place-self: end;
}

#w-node-e0524a03-96d2-da40-db11-29f38a57133b-7f6986ca {
  grid-area: 2 / 4 / 3 / 5;
  place-self: start end;
}

#w-node-e7e4d314-7eb6-30b3-5d5b-63bb39fba87c-7f6986ca {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-da8e9b77-7e22-6994-bf02-725f260bbd39-7f6986ca {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_5429c81b-80df-f9ae-ae55-cfd972915016-7f6986ca {
  grid-area: 2 / 4 / 3 / 5;
  place-self: end;
}

#w-node-_5429c81b-80df-f9ae-ae55-cfd972915018-7f6986ca {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_9b82716a-5c6b-4d1e-487e-bcd06dd81dbd-7f6986ca {
  grid-area: 2 / 3 / 3 / 5;
  justify-self: stretch;
}

#w-node-_9b82716a-5c6b-4d1e-487e-bcd06dd81dc2-7f6986ca {
  grid-area: 2 / 4 / 3 / 5;
  place-self: end;
}

#w-node-_9b82716a-5c6b-4d1e-487e-bcd06dd81dc3-7f6986ca {
  grid-area: 2 / 4 / 3 / 5;
  place-self: start end;
}

#w-node-_9b82716a-5c6b-4d1e-487e-bcd06dd81dc4-7f6986ca {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_61c51044-1dd4-d288-1312-054a17fa00bf-7f6986ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c7a2fa0-acad-c2b5-f851-05bb5bdd3e05-7f6986ca {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-abe0c435-cd68-4ad9-077b-22223d6bf297-7f6986ca {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_9f4b92d1-7888-d970-95ff-e6a797ca1131-7f6986ca {
  grid-area: 1 / 9 / 2 / 10;
  place-self: end;
}

#w-node-_9f4b92d1-7888-d970-95ff-e6a797ca1132-7f6986ca {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-a20338a0-6f24-49cc-8a78-98abf9f63cad-7f6986ca {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-a20338a0-6f24-49cc-8a78-98abf9f63cae-7f6986ca {
  grid-area: 1 / 7 / 2 / 8;
  justify-self: start;
}

#w-node-_2b5af683-4ff2-9cab-97b8-c8482aeff017-7f6986ca {
  grid-area: 2 / 4 / 3 / 9;
}

#w-node-a20338a0-6f24-49cc-8a78-98abf9f63cb2-7f6986ca {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a20338a0-6f24-49cc-8a78-98abf9f63cb0-7f6986ca {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-a41da1b9-49ee-3ca3-0b99-d6eb211300ce-7f6986ca, #w-node-_03e69abc-3272-c170-4300-80c763e82ba9-7f6986ca {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_1c7d1789-2850-0fc1-53eb-10270a6e4736-7f6986ca, #w-node-_8a9758d0-3c34-5835-5e48-04b2ff37e04c-7f6986ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11131281-b948-22d2-7a9d-9c4a957dfa55-7f6986ca {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-cad2f8d9-4090-ec76-5af0-23402d7a895b-7f6986ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26568004-f635-4282-4c04-8e1d263afc45-7f6986ca {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_77c8de1f-c31a-06c0-ee11-357e6c08433f-7f6986ca {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-feb808d2-bc1f-3b1c-9719-c78b9a2436c3-7f6986ca {
  grid-area: 2 / 2 / 3 / 2;
  justify-self: start;
}

#w-node-cb97a356-7c05-3512-3415-bc04178d59a8-7f6986ca {
  grid-area: 2 / 2 / 3 / 3;
  justify-self: start;
}

#w-node-d4d2c144-d02d-3cf0-15cf-72bd2c67af9e-7f6986cb {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c20268f4-4b2d-f9d9-be35-ae80d06ab607-7f6986cb {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-c20268f4-4b2d-f9d9-be35-ae80d06ab608-7f6986cb {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_3a126b28-f46a-5a54-ce7c-996c2409273e-7f6986cd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3a126b28-f46a-5a54-ce7c-996c2409273f-7f6986cd {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: start;
}

#w-node-dda2e1d2-9702-81ea-fd9e-c2c2eba866c0-7f6986cd {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_26808cf9-c71e-ceb1-e5e9-7d9822011406-7f6986cd {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-_2ecb2c1c-9e25-0743-30e2-80e172222d56-7f6986cd, #w-node-_3a126b28-f46a-5a54-ce7c-996c24092751-7f6986cd {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3a126b28-f46a-5a54-ce7c-996c24092753-7f6986cd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c8cc9bdc-4b25-60e1-ddc4-f3ee14004e9d-7f6986cd {
  grid-area: 2 / 1 / 3 / 2;
  place-self: start;
}

#w-node-c8cc9bdc-4b25-60e1-ddc4-f3ee14004e9e-7f6986cd {
  grid-area: 2 / 1 / 3 / 2;
  place-self: end start;
}

#w-node-c8cc9bdc-4b25-60e1-ddc4-f3ee14004e9f-7f6986cd {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_870efbf5-4f81-8ec7-5e35-f818912fed6d-7f6986cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f1f25b3-5392-ad62-5f77-c5586f9a6891-7f6986cd {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-_68aca569-6aab-9050-1172-e2ecf2504309-7f6986cd {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start;
}

#w-node-_97a2b174-d8b8-307e-ddcc-672697ef5e31-7f6986cd {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_0b8662b1-3a28-a276-e686-5180bb70baaa-7f6986cd {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-_97a2b174-d8b8-307e-ddcc-672697ef5e2f-7f6986cd {
  grid-area: 1 / 12 / 2 / 13;
  place-self: start end;
}

#w-node-_97a2b174-d8b8-307e-ddcc-672697ef5e38-7f6986cd {
  grid-area: 2 / 7 / 3 / 13;
  place-self: stretch stretch;
}

#w-node-bf748882-870a-0ac9-7685-30c63df94c66-7f6986cd {
  grid-area: 2 / 4 / 3 / 5;
  place-self: end;
}

#w-node-bf748882-870a-0ac9-7685-30c63df94c67-7f6986cd {
  grid-area: 2 / 4 / 3 / 5;
  place-self: start end;
}

#w-node-bf748882-870a-0ac9-7685-30c63df94c68-7f6986cd {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-a462fcaf-360e-6f83-6681-8397a8a2c111-7f6986cd {
  grid-area: 2 / 4 / 2 / 5;
  place-self: start;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19e7-7f6986cf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19e8-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19e9-7f6986cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19eb-7f6986cf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19f8-7f6986cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19f9-7f6986cf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19fa-7f6986cf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a03-7f6986cf {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a04-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a05-7f6986cf {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a06-7f6986cf {
  grid-area: 2 / 4 / 3 / 11;
  justify-self: auto;
}

#w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a07-7f6986cf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-aecdba4d-7c67-f272-14c2-df2569eeb99c-7f6986cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d8d0496-d850-be30-9be8-6f1ff2ec90d1-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-f243a41e-d71f-0f22-e2e6-139be624e163-7f6986cf, #w-node-_5e999283-a789-601e-a1ce-25de9aef3cfb-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_0cca6a73-edcf-438c-615b-4f87653e8921-7f6986cf, #w-node-d40cb594-82cf-ff57-eca1-81fb82725e76-7f6986cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad7ef7c8-04c4-6471-6bea-744cfea37449-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-ad7ef7c8-04c4-6471-6bea-744cfea3744a-7f6986cf, #w-node-ad7ef7c8-04c4-6471-6bea-744cfea3744b-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_56dc2332-ba9a-c1ea-4299-e944dffd6039-7f6986cf, #w-node-_1c76dae5-81aa-f0b6-3302-532739e820c5-7f6986cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f789ab5-4c9a-e81b-1285-54f327afd5ac-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_4f789ab5-4c9a-e81b-1285-54f327afd5ad-7f6986cf, #w-node-_4f789ab5-4c9a-e81b-1285-54f327afd5ae-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_6ff104d0-a97a-84df-314a-be85243809ac-7f6986cf, #w-node-dfa41458-4457-763e-6042-2879f3302d63-7f6986cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_276d8973-d250-2d2b-2059-11b344f6ad26-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_276d8973-d250-2d2b-2059-11b344f6ad27-7f6986cf, #w-node-_276d8973-d250-2d2b-2059-11b344f6ad28-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-ef8f080e-b242-6a38-1c84-e20fa2d417ff-7f6986cf, #w-node-_07cefc9a-8c46-c52b-d7dd-252e5579aeb5-7f6986cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07cefc9a-8c46-c52b-d7dd-252e5579aeb7-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_07cefc9a-8c46-c52b-d7dd-252e5579aeb8-7f6986cf, #w-node-_07cefc9a-8c46-c52b-d7dd-252e5579aeb9-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_07cefc9a-8c46-c52b-d7dd-252e5579aeba-7f6986cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e556ad05-3366-94e0-0b96-610b3434c948-7f6986cf {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-e556ad05-3366-94e0-0b96-610b3434c94a-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-e556ad05-3366-94e0-0b96-610b3434c94b-7f6986cf {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_6e9f668e-16bf-e986-4b98-4928327a9570-7f6986cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e556ad05-3366-94e0-0b96-610b3434c94c-7f6986cf {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-e556ad05-3366-94e0-0b96-610b3434c94d-7f6986cf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8cb2ce97-c77e-a02e-7b2f-1182dd1c89dd-7f6986cf {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-_5a5a93e3-5e5d-ea03-37a0-1bb7cdbfcaa3-7f6986cf {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-a4d02b4b-2f0e-3b75-1b27-156a372c9f73-7f6986cf {
  grid-area: 3 / 4 / 4 / 5;
  place-self: end;
}

#w-node-a4d02b4b-2f0e-3b75-1b27-156a372c9f75-7f6986cf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_4b52114f-2bed-2165-fb65-6329ab18a268-7f6986cf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4b52114f-2bed-2165-fb65-6329ab18a26a-7f6986cf {
  grid-area: 1 / 4 / 2 / 4;
  place-self: start end;
}

#w-node-_4b52114f-2bed-2165-fb65-6329ab18a26b-7f6986cf {
  grid-area: 2 / 2 / 2 / 4;
  justify-self: stretch;
}

#w-node-e602fd8b-d6c9-d828-3996-cca3722ed89f-7f6986cf {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-e602fd8b-d6c9-d828-3996-cca3722ed8a1-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-e602fd8b-d6c9-d828-3996-cca3722ed8a2-7f6986cf {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-e602fd8b-d6c9-d828-3996-cca3722ed8a3-7f6986cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e602fd8b-d6c9-d828-3996-cca3722ed8a5-7f6986cf {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-e602fd8b-d6c9-d828-3996-cca3722ed8a6-7f6986cf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e602fd8b-d6c9-d828-3996-cca3722ed8ad-7f6986cf {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-e602fd8b-d6c9-d828-3996-cca3722ed8d5-7f6986cf {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_6dbba38b-5b5e-f433-8640-6a12c4566515-7f6986cf {
  grid-area: 3 / 4 / 4 / 5;
  place-self: end;
}

#w-node-_6dbba38b-5b5e-f433-8640-6a12c4566517-7f6986cf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_862b4903-e6e6-3578-c44b-bfb1b13b9be3-7f6986cf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_862b4903-e6e6-3578-c44b-bfb1b13b9be5-7f6986cf {
  grid-area: 1 / 4 / 2 / 4;
  place-self: start end;
}

#w-node-_862b4903-e6e6-3578-c44b-bfb1b13b9be6-7f6986cf {
  grid-area: 2 / 2 / 2 / 4;
  justify-self: stretch;
}

#w-node-_9d883245-6270-ee72-637c-b1a1e688f5ed-7f6986cf {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-_9d883245-6270-ee72-637c-b1a1e688f5ef-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_9d883245-6270-ee72-637c-b1a1e688f5f0-7f6986cf {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_9d883245-6270-ee72-637c-b1a1e688f5f1-7f6986cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9d883245-6270-ee72-637c-b1a1e688f5f3-7f6986cf {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_9d883245-6270-ee72-637c-b1a1e688f5f4-7f6986cf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9d883245-6270-ee72-637c-b1a1e688f5fb-7f6986cf {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-_9d883245-6270-ee72-637c-b1a1e688f630-7f6986cf {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-df9ed6a5-9883-f6a9-6448-8028e50c150c-7f6986cf {
  grid-area: 3 / 4 / 4 / 5;
  place-self: end;
}

#w-node-df9ed6a5-9883-f6a9-6448-8028e50c150e-7f6986cf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#myio.w-node-d38ca388-a72a-40aa-31c4-4e13a5eba9ba-7f6986cf {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-_9068eb95-4d4e-456c-b4ea-45edd1ba99a8-7f6986cf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3bc69fe7-ba15-8997-4171-ceacae7b02c5-7f6986cf {
  grid-area: 1 / 4 / 2 / 4;
  place-self: start end;
}

#w-node-_95b1831e-4682-c6f7-de67-b33dd21b3f3e-7f6986cf {
  grid-area: 2 / 2 / 2 / 4;
  justify-self: stretch;
}

#w-node-f879ebf4-32da-362f-0ba4-20e38f2b789c-7f6986cf {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-f879ebf4-32da-362f-0ba4-20e38f2b789e-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-f879ebf4-32da-362f-0ba4-20e38f2b789f-7f6986cf {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-f879ebf4-32da-362f-0ba4-20e38f2b78a0-7f6986cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f879ebf4-32da-362f-0ba4-20e38f2b78a2-7f6986cf {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-f879ebf4-32da-362f-0ba4-20e38f2b78a3-7f6986cf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f879ebf4-32da-362f-0ba4-20e38f2b78aa-7f6986cf {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-f879ebf4-32da-362f-0ba4-20e38f2b78df-7f6986cf {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_49917c5b-cdbd-e2df-08b8-35e2bf20f729-7f6986cf {
  grid-area: 3 / 3 / 3 / 5;
  place-self: end;
}

#w-node-_49917c5b-cdbd-e2df-08b8-35e2bf20f72b-7f6986cf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-_79e0e64a-20d4-f533-f16b-632dde8852f6-7f6986cf {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-_79e0e64a-20d4-f533-f16b-632dde8852f8-7f6986cf {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_79e0e64a-20d4-f533-f16b-632dde8852f9-7f6986cf {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_79e0e64a-20d4-f533-f16b-632dde8852fa-7f6986cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_79e0e64a-20d4-f533-f16b-632dde8852fc-7f6986cf {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_79e0e64a-20d4-f533-f16b-632dde8852fd-7f6986cf, #w-node-d4d2c144-d02d-3cf0-15cf-72bd2c67af9e-7f6986d0, #w-node-_5715efab-302e-c62e-e86f-cc2e13f0cf37-7f6986d2 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_5715efab-302e-c62e-e86f-cc2e13f0cf3e-7f6986d2 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_8adda478-5567-864a-5251-c52fa2bf313e-7f6986d2 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-_8adda478-5567-864a-5251-c52fa2bf313f-7f6986d2 {
  grid-area: 1 / 3 / 2 / 3;
  justify-self: end;
}

#w-node-f32cea2d-42fe-57fd-8233-6ad537d8c375-7f6986d2, #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21e-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b019f-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b01a3-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e02-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e03-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e15-3dc6b24d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e16-3dc6b24d {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-3dc6b24d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-3dc6b24d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9159-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915a-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915b-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915c-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915d-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-3dc6b24d {
  grid-area: 2 / 4 / 3 / 10;
  justify-self: auto;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9161-3dc6b24d {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-3dc6b24d {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296530-3dc6b24d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296531-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-3dc6b24d {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296534-3dc6b24d, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296536-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d96b11a8-5b59-4d13-2422-41893b9789bc-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653a-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-3dc6b24d {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653d-3dc6b24d, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653f-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2829f7d2-b579-30bf-d947-4ee196a12d6e-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296543-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-3dc6b24d {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296546-3dc6b24d, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296548-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_02e6fa4d-af5a-59d1-3412-46109b49e7ed-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-cdd32851-b8da-3cae-298e-3526cf357cba-3dc6b24d {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-3dc6b24d {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd59-3dc6b24d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9bcc0460-ed8d-5520-ccb6-f59a1f72ea26-3dc6b24d {
  grid-area: 1 / 10 / 2 / 11;
  place-self: end center;
}

#w-node-_9bcc0460-ed8d-5520-ccb6-f59a1f72ea27-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-3dc6b24d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-3dc6b24d {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_8615e5bc-513b-b71d-8a0b-e9494adf643a-3dc6b24d, #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf643c-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_396dec89-6df7-e974-60b2-3a81921f4091-3dc6b24d {
  grid-area: 1 / 1 / 3 / 7;
  place-self: end;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd7-3dc6b24d {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd9-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fda-3dc6b24d {
  grid-area: 1 / 5 / 2 / 6;
  justify-self: start;
}

#w-node-_7f369c3a-c63d-6107-0df4-ccc672d49a3c-3dc6b24d {
  grid-area: 1 / 8 / 2 / 9;
  justify-self: end;
}

#w-node-_8e98c052-2d18-334a-044a-b0f3f665e3f9-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdb-3dc6b24d {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdc-3dc6b24d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a019-3dc6b24d {
  grid-area: 1 / 3 / 2 / 5;
  place-self: end center;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01a-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01b-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01c-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-3dc6b24d {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01e-3dc6b24d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-3dc6b24d {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-3dc6b24d {
  grid-area: 2 / 2 / 3 / 6;
  align-self: center;
}

#w-node-_0c9b9294-57fb-609f-52dc-2e202ab06de2-3dc6b24d, #w-node-_0c9b9294-57fb-609f-52dc-2e202ab06de4-3dc6b24d, #w-node-da46a8c6-bfd5-df09-df68-03a92f894f12-3dc6b24d, #w-node-da46a8c6-bfd5-df09-df68-03a92f894f14-3dc6b24d, #w-node-f2a32a72-323a-6ea4-a6c1-63efdf4b42aa-3dc6b24d, #w-node-f2a32a72-323a-6ea4-a6c1-63efdf4b42ac-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-3dc6b24d {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_6deada8b-9ee4-751a-15f7-1da08a98f217-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  place-self: end center;
}

#w-node-_6deada8b-9ee4-751a-15f7-1da08a98f218-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-d50f9dbc-844c-46db-645f-c524394b4863-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-3dc6b24d {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-3dc6b24d {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac51-3dc6b24d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-3dc6b24d {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac5a-3dc6b24d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-3dc6b24d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-3dc6b24d {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_3cc8f762-0264-5836-3300-568cea89dfc9-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-3dc6b24d {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-3dc6b24d {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc7-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f23-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f25-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f27-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f28-3dc6b24d {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f29-3dc6b24d {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f2b-3dc6b24d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f32-3dc6b24d {
  grid-area: 2 / 4 / 3 / 5;
}

#myio-form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-3dc6b24d, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417cb-3dc6b24d, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417ce-3dc6b24d {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f39-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f3a-3dc6b24d {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9045-3dc6b24d {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9046-3dc6b24d {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center end;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-3dc6b24d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9048-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-3dc6b24d {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a905e-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-3dc6b24d {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a907f-3dc6b24d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_33e5ae1d-2edd-3b48-7488-d26f9c9dbb95-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_33e5ae1d-2edd-3b48-7488-d26f9c9dbb99-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b019f-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b01a3-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e02-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e03-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e15-a28665a5 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e16-a28665a5 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-a28665a5, #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-a28665a5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9159-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915a-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915b-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915c-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915d-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-a28665a5 {
  grid-area: 2 / 4 / 3 / 10;
  justify-self: auto;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9161-a28665a5 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-a28665a5 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296530-a28665a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296531-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-a28665a5 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296534-a28665a5, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296536-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d96b11a8-5b59-4d13-2422-41893b9789bc-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653a-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-a28665a5 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653d-a28665a5, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653f-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2829f7d2-b579-30bf-d947-4ee196a12d6e-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296543-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-a28665a5 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296546-a28665a5, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296548-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_02e6fa4d-af5a-59d1-3412-46109b49e7ed-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-cdd32851-b8da-3cae-298e-3526cf357cba-a28665a5 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-a28665a5 {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd59-a28665a5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9bcc0460-ed8d-5520-ccb6-f59a1f72ea26-a28665a5 {
  grid-area: 1 / 10 / 2 / 11;
  place-self: end center;
}

#w-node-_9bcc0460-ed8d-5520-ccb6-f59a1f72ea27-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-a28665a5 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-a28665a5 {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_8615e5bc-513b-b71d-8a0b-e9494adf643a-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_396dec89-6df7-e974-60b2-3a81921f4091-a28665a5 {
  grid-area: 1 / 1 / 3 / 7;
  place-self: end;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a019-a28665a5 {
  grid-area: 1 / 3 / 2 / 5;
  place-self: end center;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01a-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01b-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01c-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-a28665a5 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01e-a28665a5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-a28665a5 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-a28665a5 {
  grid-area: 2 / 2 / 3 / 6;
  align-self: center;
}

#w-node-_0c9b9294-57fb-609f-52dc-2e202ab06de2-a28665a5, #w-node-_0c9b9294-57fb-609f-52dc-2e202ab06de4-a28665a5, #w-node-da46a8c6-bfd5-df09-df68-03a92f894f12-a28665a5, #w-node-da46a8c6-bfd5-df09-df68-03a92f894f14-a28665a5, #w-node-f2a32a72-323a-6ea4-a6c1-63efdf4b42aa-a28665a5, #w-node-f2a32a72-323a-6ea4-a6c1-63efdf4b42ac-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-a28665a5 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_6deada8b-9ee4-751a-15f7-1da08a98f217-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: end center;
}

#w-node-_6deada8b-9ee4-751a-15f7-1da08a98f218-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-d50f9dbc-844c-46db-645f-c524394b4863-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-a28665a5 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-a28665a5 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac51-a28665a5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-a28665a5 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac5a-a28665a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-a28665a5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-a28665a5 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_3cc8f762-0264-5836-3300-568cea89dfc9-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-ea7e8c62-6df9-b24b-ab6a-8e8a49e6e31d-a28665a5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ea7e8c62-6df9-b24b-ab6a-8e8a49e6e31e-a28665a5 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-ea7e8c62-6df9-b24b-ab6a-8e8a49e6e322-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-_4bed72b0-e2fb-ccbd-fe97-e72380dba74b-a28665a5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4bed72b0-e2fb-ccbd-fe97-e72380dba74c-a28665a5 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_4bed72b0-e2fb-ccbd-fe97-e72380dba750-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-_53b74347-21b3-8ccd-4f40-bf4efb01e23c-a28665a5 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_53b74347-21b3-8ccd-4f40-bf4efb01e23e-a28665a5 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_53b74347-21b3-8ccd-4f40-bf4efb01e242-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f23-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f25-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f27-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f28-a28665a5 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f29-a28665a5 {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f2b-a28665a5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f32-a28665a5 {
  grid-area: 2 / 4 / 3 / 5;
}

#wf-form-Floxgen-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-a28665a5, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417cb-a28665a5, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417ce-a28665a5 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f39-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f3a-a28665a5 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9045-a28665a5 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9046-a28665a5 {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center end;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-a28665a5 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9048-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-a28665a5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a905e-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-a28665a5 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a907f-a28665a5 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-d4d2c144-d02d-3cf0-15cf-72bd2c67af9e-1d4bf09f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21e-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b019f-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b01a3-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e02-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e03-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e15-b2e0b514 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e16-b2e0b514 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-b2e0b514, #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-b2e0b514 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9159-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915a-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915b-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915c-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915d-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-b2e0b514 {
  grid-area: 2 / 4 / 3 / 10;
  justify-self: auto;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9161-b2e0b514 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-b2e0b514 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296530-b2e0b514 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296531-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-b2e0b514 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296534-b2e0b514, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296536-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d96b11a8-5b59-4d13-2422-41893b9789bc-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653a-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-b2e0b514 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653d-b2e0b514, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653f-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2829f7d2-b579-30bf-d947-4ee196a12d6e-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296543-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-b2e0b514 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c5e5f6a7-ffda-0f07-a7e9-268065296546-b2e0b514, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296548-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_02e6fa4d-af5a-59d1-3412-46109b49e7ed-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-b916c57f-b792-c77a-58a9-98dcc73be2e3-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b916c57f-b792-c77a-58a9-98dcc73be2e5-b2e0b514 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b916c57f-b792-c77a-58a9-98dcc73be2e6-b2e0b514, #w-node-b916c57f-b792-c77a-58a9-98dcc73be2e8-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b916c57f-b792-c77a-58a9-98dcc73be2ea-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-cdd32851-b8da-3cae-298e-3526cf357cba-b2e0b514 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-b2e0b514 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd59-b2e0b514 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9bcc0460-ed8d-5520-ccb6-f59a1f72ea26-b2e0b514 {
  grid-area: 1 / 10 / 2 / 11;
  place-self: end center;
}

#w-node-_9bcc0460-ed8d-5520-ccb6-f59a1f72ea27-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-b2e0b514 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-b2e0b514 {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_8615e5bc-513b-b71d-8a0b-e9494adf643a-b2e0b514, #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf643c-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_396dec89-6df7-e974-60b2-3a81921f4091-b2e0b514 {
  grid-area: 1 / 1 / 3 / 7;
  place-self: end;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd7-b2e0b514 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd9-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fda-b2e0b514 {
  grid-area: 1 / 5 / 2 / 6;
  justify-self: start;
}

#w-node-_7f369c3a-c63d-6107-0df4-ccc672d49a3c-b2e0b514 {
  grid-area: 1 / 8 / 2 / 9;
  justify-self: end;
}

#w-node-_8e98c052-2d18-334a-044a-b0f3f665e3f9-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdb-b2e0b514 {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdc-b2e0b514 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a019-b2e0b514 {
  grid-area: 1 / 3 / 2 / 5;
  place-self: end center;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01a-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01b-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01c-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-b2e0b514 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01e-b2e0b514 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-b2e0b514 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-b2e0b514 {
  grid-area: 2 / 2 / 3 / 6;
  align-self: center;
}

#w-node-_0c9b9294-57fb-609f-52dc-2e202ab06de2-b2e0b514, #w-node-_0c9b9294-57fb-609f-52dc-2e202ab06de4-b2e0b514, #w-node-da46a8c6-bfd5-df09-df68-03a92f894f12-b2e0b514, #w-node-da46a8c6-bfd5-df09-df68-03a92f894f14-b2e0b514, #w-node-f2a32a72-323a-6ea4-a6c1-63efdf4b42aa-b2e0b514, #w-node-f2a32a72-323a-6ea4-a6c1-63efdf4b42ac-b2e0b514, #w-node-_159d0956-94d4-7481-6471-6bcb959923d5-b2e0b514, #w-node-_159d0956-94d4-7481-6471-6bcb959923d7-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-b2e0b514 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_6deada8b-9ee4-751a-15f7-1da08a98f217-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: end center;
}

#w-node-_6deada8b-9ee4-751a-15f7-1da08a98f218-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-d50f9dbc-844c-46db-645f-c524394b4863-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-b2e0b514 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-b2e0b514 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac51-b2e0b514 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-b2e0b514 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac5a-b2e0b514 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-b2e0b514 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-b2e0b514 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-_3cc8f762-0264-5836-3300-568cea89dfc9-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-b2e0b514 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-b2e0b514 {
  grid-area: 1 / 3 / 2 / 5;
}

#w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc7-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f23-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f25-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f27-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f28-b2e0b514 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f29-b2e0b514 {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f2b-b2e0b514 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f32-b2e0b514 {
  grid-area: 2 / 4 / 3 / 5;
}

#wf-form-Computer-Vision-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-b2e0b514, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417cb-b2e0b514, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417ce-b2e0b514 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f39-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f3a-b2e0b514 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9045-b2e0b514 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9046-b2e0b514 {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center end;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-b2e0b514 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9048-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-b2e0b514 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a905e-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-b2e0b514 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a907f-b2e0b514 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21e-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b019f-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b01a3-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e02-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e03-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e15-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e16-031f0814 {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: end;
}

#w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-031f0814, #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-031f0814 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9159-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915a-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: start;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915b-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915c-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: end center;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d915d-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-031f0814 {
  grid-area: 2 / 4 / 3 / 10;
  justify-self: auto;
}

#w-node-b4ced178-fb79-d762-aeb6-3bf8653d9161-031f0814 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-cdd32851-b8da-3cae-298e-3526cf357cba-031f0814 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-031f0814 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd59-031f0814 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9bcc0460-ed8d-5520-ccb6-f59a1f72ea26-031f0814 {
  grid-area: 1 / 10 / 2 / 11;
  place-self: end center;
}

#w-node-_9bcc0460-ed8d-5520-ccb6-f59a1f72ea27-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-031f0814 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-031f0814 {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_8615e5bc-513b-b71d-8a0b-e9494adf643a-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_396dec89-6df7-e974-60b2-3a81921f4091-031f0814 {
  grid-area: 1 / 1 / 3 / 7;
  place-self: end;
}

#w-node-d50f9dbc-844c-46db-645f-c524394b4863-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-031f0814 {
  grid-area: 1 / 6 / 2 / 8;
  justify-self: center;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-031f0814 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac51-031f0814 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-_009c12b2-64eb-d81d-13d4-16dcfdad141f-031f0814 {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-_009c12b2-64eb-d81d-13d4-16dcfdad1421-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_009c12b2-64eb-d81d-13d4-16dcfdad1422-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_009c12b2-64eb-d81d-13d4-16dcfdad1423-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2f70f6cf-7630-92f9-cb09-8cbd01390977-031f0814 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_009c12b2-64eb-d81d-13d4-16dcfdad1434-031f0814 {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc71-031f0814 {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc73-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc74-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc75-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc77-031f0814 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc7e-031f0814 {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-_748b604d-eafa-e08f-7c77-e94ab4f56019-031f0814 {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-_748b604d-eafa-e08f-7c77-e94ab4f5601b-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_748b604d-eafa-e08f-7c77-e94ab4f5601c-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_748b604d-eafa-e08f-7c77-e94ab4f5601d-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_748b604d-eafa-e08f-7c77-e94ab4f5601f-031f0814 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_748b604d-eafa-e08f-7c77-e94ab4f56026-031f0814 {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c10-031f0814 {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c12-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c13-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c14-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c16-031f0814 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c1d-031f0814 {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9df0-031f0814 {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9df2-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9df3-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9df4-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9df6-031f0814 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9dfd-031f0814 {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-d546b155-b0de-ea59-f9e9-de62018fee65-031f0814 {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-d546b155-b0de-ea59-f9e9-de62018fee67-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-d546b155-b0de-ea59-f9e9-de62018fee68-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-d546b155-b0de-ea59-f9e9-de62018fee69-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d546b155-b0de-ea59-f9e9-de62018fee6b-031f0814 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-d546b155-b0de-ea59-f9e9-de62018fee72-031f0814 {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027df3-031f0814 {
  grid-area: 1 / 1 / 2 / 1;
}

#w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027df5-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027df6-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027df7-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027df9-031f0814 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027e00-031f0814 {
  grid-area: 3 / 3 / 4 / 5;
  align-self: start;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a019-031f0814 {
  grid-area: 1 / 3 / 2 / 5;
  place-self: end center;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01a-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01b-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01c-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  justify-self: end;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-031f0814 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01e-031f0814 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-031f0814 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: stretch;
}

#w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-031f0814 {
  grid-area: 2 / 2 / 3 / 6;
  align-self: center;
}

#w-node-_0c9b9294-57fb-609f-52dc-2e202ab06de2-031f0814, #w-node-_0c9b9294-57fb-609f-52dc-2e202ab06de4-031f0814, #w-node-da46a8c6-bfd5-df09-df68-03a92f894f12-031f0814, #w-node-da46a8c6-bfd5-df09-df68-03a92f894f14-031f0814, #w-node-f2a32a72-323a-6ea4-a6c1-63efdf4b42aa-031f0814, #w-node-f2a32a72-323a-6ea4-a6c1-63efdf4b42ac-031f0814, #w-node-_159d0956-94d4-7481-6471-6bcb959923d5-031f0814, #w-node-_159d0956-94d4-7481-6471-6bcb959923d7-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-031f0814 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_6deada8b-9ee4-751a-15f7-1da08a98f217-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: end center;
}

#w-node-_6deada8b-9ee4-751a-15f7-1da08a98f218-031f0814 {
  grid-area: 1 / 12 / 2 / 13;
  place-self: center;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f23-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  justify-self: end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f25-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f27-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: start;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f28-031f0814 {
  grid-area: 1 / 3 / 2 / 4;
  place-self: start end;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f29-031f0814 {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: center;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f2b-031f0814 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f32-031f0814 {
  grid-area: 2 / 4 / 3 / 5;
}

#wf-form-Cognitive-Assistant-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-031f0814, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417cb-031f0814, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417ce-031f0814 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f39-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: start;
}

#w-node-b5ff10c5-033f-95a4-4166-84463a1d8f3a-031f0814 {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9045-031f0814 {
  grid-area: 1 / 4 / 2 / 5;
  place-self: start end;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9046-031f0814 {
  grid-area: 2 / 4 / 3 / 5;
  place-self: center end;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-031f0814 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a9048-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-031f0814 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a905e-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-031f0814 {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_166ee708-af0f-76fd-e91b-fed71e3a907f-031f0814 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

@media screen and (min-width: 1920px) {
  #w-node-ac27795c-5bfb-8fee-40ed-dc140fab693d-7f6986c8, #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7e9-7f6986c8, #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33da-7f6986c8, #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd99847d-7f6986c8 {
    grid-column-end: 4;
  }

  #w-node-_34371909-f7a9-95b0-c002-5313bea317c7-7f6986c9, #w-node-_95275291-da02-2f90-aa7f-8e9d9c383973-7f6986c9, #w-node-c67ecd45-8df4-948e-270e-bafd14514d7e-7f6986c9, #w-node-dad63929-847e-9aa4-0693-89430a0ddfe6-7f6986c9 {
    grid-column-end: 3;
  }

  #w-node-_8a9758d0-3c34-5835-5e48-04b2ff37e04c-7f6986ca {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a06-7f6986cf {
    grid-column-end: 13;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-3dc6b24d {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-3dc6b24d {
    grid-column-end: 11;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-3dc6b24d, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-3dc6b24d, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-3dc6b24d {
    grid-column-end: 4;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-3dc6b24d {
    grid-column: 6 / 8;
    justify-self: center;
  }

  #w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-3dc6b24d {
    grid-column: 1 / 2;
    justify-self: start;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-3dc6b24d {
    grid-column: 4 / 10;
  }

  #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-3dc6b24d {
    grid-area: 2 / 4 / 3 / 10;
    justify-self: center;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd7-3dc6b24d {
    grid-column: 6 / 8;
    justify-self: center;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd9-3dc6b24d {
    grid-column: 1 / 2;
    justify-self: start;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdb-3dc6b24d {
    grid-column: 4 / 10;
  }

  #w-node-b6583f75-8431-e7f4-0bb2-448e59846e1a-3dc6b24d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-3dc6b24d {
    justify-self: center;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-a28665a5 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-a28665a5 {
    grid-column-end: 11;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-a28665a5, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-a28665a5, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-a28665a5 {
    grid-column-end: 4;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-a28665a5 {
    grid-column: 6 / 8;
    justify-self: center;
  }

  #w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-a28665a5 {
    grid-column: 1 / 2;
    justify-self: start;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-a28665a5 {
    grid-column: 4 / 10;
  }

  #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-a28665a5 {
    grid-area: 2 / 4 / 3 / 10;
    justify-self: center;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-a28665a5 {
    justify-self: center;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-b2e0b514 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-b2e0b514 {
    grid-column-end: 11;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-b2e0b514, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-b2e0b514, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-b2e0b514, #w-node-b916c57f-b792-c77a-58a9-98dcc73be2e5-b2e0b514 {
    grid-column-end: 4;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-b2e0b514 {
    grid-column: 6 / 8;
    justify-self: center;
  }

  #w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-b2e0b514 {
    grid-column: 1 / 2;
    justify-self: start;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-b2e0b514 {
    grid-column: 3 / 11;
  }

  #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-b2e0b514 {
    grid-area: 2 / 4 / 3 / 10;
    justify-self: center;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd7-b2e0b514 {
    grid-column: 6 / 8;
    justify-self: center;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd9-b2e0b514 {
    grid-column: 1 / 2;
    justify-self: start;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdb-b2e0b514 {
    grid-column: 4 / 10;
  }

  #w-node-b6583f75-8431-e7f4-0bb2-448e59846e1a-b2e0b514 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-b2e0b514 {
    justify-self: center;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-031f0814 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-031f0814 {
    grid-column-end: 11;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-031f0814 {
    grid-column: 6 / 8;
    justify-self: center;
  }

  #w-node-da1e0003-18e2-d6fe-b6f4-679ede8b9282-031f0814 {
    grid-column: 1 / 2;
    justify-self: start;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-031f0814 {
    grid-column: 3 / 11;
  }

  #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-031f0814 {
    grid-area: 2 / 4 / 3 / 10;
    justify-self: center;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-031f0814 {
    justify-self: center;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_2b4f739d-00e1-3de7-fdac-9241c475630f-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-start: 2;
    justify-self: center;
  }

  #w-node-_2b4f739d-00e1-3de7-fdac-9241c4756319-7f6986c6 {
    grid-row: 3 / 4;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_2b4f739d-00e1-3de7-fdac-9241c4756320-7f6986c6 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_2b4f739d-00e1-3de7-fdac-9241c4756324-7f6986c6 {
    justify-self: end;
  }

  #w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b99d-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-start: 2;
    justify-self: center;
  }

  #w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b9a7-7f6986c6 {
    grid-row: 3 / 4;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b9ae-7f6986c6 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b9b2-7f6986c6 {
    justify-self: end;
  }

  #w-node-_7c5e78c6-746a-5535-e311-f2c978a09f81-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_1e44d79a-acec-37c6-a067-eb05efd3fe60-7f6986c6 {
    grid-column: 1 / 5;
  }

  #w-node-_20e60158-5f97-1d14-c8b8-dc239313d867-7f6986c6, #w-node-feb36cb6-920e-4fe0-ca51-cd663472fccf-7f6986c6 {
    grid-column-end: 8;
  }

  #w-node-_5718f56b-093a-e370-566d-d1f1c06475e7-7f6986c6 {
    grid-column-end: 7;
  }

  #w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbde-7f6986c6 {
    grid-column-end: 6;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-7f6986c6 {
    grid-column: 2 / 4;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-7f6986c6 {
    grid-column: 1 / 4;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-7f6986c6 {
    justify-self: end;
  }

  #w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-7f6986c6 {
    grid-column: 1 / 5;
  }

  #w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_41e8a57e-3daa-b22d-ac52-b62b34402bba-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_41e8a57e-3daa-b22d-ac52-b62b34402bbc-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_13b02e33-d01d-2fd7-550d-49c5f09a502d-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_13b02e33-d01d-2fd7-550d-49c5f09a502f-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-7f6986c6 {
    grid-column: 4 / 5;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-7f6986c6 {
    grid-column: 1 / 4;
  }

  #w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8b6-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8c6-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_089f3f12-28ad-4222-c6af-04f8153a9971-7f6986c6 {
    grid-row: 4 / 5;
    grid-column-end: 5;
  }

  #w-node-_70191c48-82e7-519e-696c-3eca39844b45-7f6986c6 {
    grid-column-start: 1;
  }

  #w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a4-7f6986c6 {
    grid-column: 3 / 4;
    justify-self: end;
  }

  #w-node-_35f4d908-3d49-d628-050d-497191f18063-7f6986c6 {
    grid-column: 4 / 5;
    align-self: start;
  }

  #w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a1-7f6986c6 {
    grid-column-start: 2;
  }

  #w-node-f8296798-c812-a4dd-057d-4784ef4ee44f-7f6986c6 {
    grid-column: 2 / 4;
  }

  #w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a5-7f6986c6 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc4-7f6986c6 {
    grid-column: 4 / 5;
    justify-self: end;
  }

  #w-node-_8902aeaf-630d-12a7-9f3f-9572a18a4311-7f6986c6 {
    grid-column: 3 / 4;
    justify-self: end;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-7f6986c6 {
    grid-column: 1 / 5;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-7f6986c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-7f6986c6 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_89e57ad5-1ffd-19b5-17cc-81c58bf45594-7f6986c6 {
    justify-self: end;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a74f7-9d6a74f6 {
    grid-column: 1 / 2;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a7506-9d6a74f6 {
    grid-column: 3 / 5;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a7527-9d6a74f6 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #contact-form.w-node-_93cb5b87-1a17-cde6-a584-5eafd07c2bcf-d07c2bce, #w-node-_93cb5b87-1a17-cde6-a584-5eafd07c2bfb-d07c2bce, #w-node-_93cb5b87-1a17-cde6-a584-5eafd07c2bfe-d07c2bce {
    grid-column: 1 / 5;
  }

  #w-node-_05714031-9244-167c-82c5-9fa14a9704ee-4a9704d4 {
    grid-row: 2 / 3;
    grid-column-start: 2;
    justify-self: center;
  }

  #w-node-_05714031-9244-167c-82c5-9fa14a970504-4a9704d4 {
    grid-row: 3 / 4;
    grid-column-start: 1;
    justify-self: center;
  }

  #w-node-_05714031-9244-167c-82c5-9fa14a97050d-4a9704d4 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_05714031-9244-167c-82c5-9fa14a970510-4a9704d4 {
    justify-self: end;
  }

  #w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e221-7f6986c8 {
    grid-column-end: 3;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b6e6-7f6986c8 {
    grid-column: 4 / 5;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b6eb-7f6986c8 {
    grid-column-end: 5;
  }

  #w-node-_19eabf16-4df9-31a3-8766-a7c7e8224726-7f6986c8 {
    grid-column: 1 / 5;
  }

  #w-node-a36386e7-6e45-6aea-3355-c5ddb546947f-7f6986c8 {
    grid-column-start: 2;
  }

  #w-node-a36386e7-6e45-6aea-3355-c5ddb5469484-7f6986c8 {
    grid-column: 3 / 4;
    justify-self: end;
  }

  #w-node-a36386e7-6e45-6aea-3355-c5ddb5469486-7f6986c8 {
    grid-column: 1 / 5;
  }

  #w-node-_0fe1e741-7d46-95c9-2902-d00b969dfc8f-7f6986c8 {
    grid-column-end: 3;
  }

  #w-node-ed1f1457-afff-b08f-1996-88346afbd652-7f6986c8 {
    grid-column-end: 5;
  }

  #w-node-a628a9a5-f0d4-f909-0690-363f14c85b39-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-b080ef50-f8ba-c65a-b6b2-15ee2e4e7cf3-7f6986c8 {
    grid-column-start: 3;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b723-7f6986c8 {
    grid-column-start: 2;
  }

  #w-node-_60f8fbd0-01fd-09e4-5de4-e47e3993af97-7f6986c8 {
    grid-column: 1 / 2;
    justify-self: start;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b728-7f6986c8 {
    grid-column: 3 / 4;
    justify-self: end;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b730-7f6986c8 {
    grid-column: 4 / 5;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b729-7f6986c8 {
    grid-column: 1 / 5;
  }

  #w-node-b2432fc3-4cdf-6dd5-3c9a-d1fc0598ffe3-7f6986c8, #w-node-_48f2600f-3e5f-e6a1-8750-dc9350593034-7f6986c8 {
    grid-column-start: 3;
  }

  #w-node-ac27795c-5bfb-8fee-40ed-dc140fab693d-7f6986c8 {
    grid-column: 1 / 3;
  }

  #w-node-_4aae15f7-05e3-76f8-3436-2519379b2463-7f6986c8, #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7f4-7f6986c8 {
    grid-column-start: 3;
  }

  #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7e9-7f6986c8 {
    grid-column: 1 / 3;
  }

  #w-node-f043017a-229c-7cdf-bb56-3466f00a0e57-7f6986c8, #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33e5-7f6986c8 {
    grid-column-start: 3;
  }

  #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33da-7f6986c8 {
    grid-column: 1 / 3;
  }

  #w-node-_27a7408c-dbec-b7c6-7651-5293a6e8ec2d-7f6986c8, #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd998488-7f6986c8 {
    grid-column-start: 3;
  }

  #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd99847d-7f6986c8 {
    grid-column: 1 / 3;
  }

  #w-node-_2c1d6788-79e4-ec16-884c-143e1eef4395-7f6986c9 {
    grid-column-end: 3;
  }

  #w-node-_1c057764-5f6a-5330-c5d7-b9fb4d7bb323-7f6986c9 {
    grid-column: 4 / 5;
  }

  #w-node-fffe744b-2b70-2a45-d4fc-c68f78774e75-7f6986c9 {
    grid-column: 2 / 3;
  }

  #w-node-a16b8821-22ff-e5a7-8eff-35b1f2761812-7f6986c9 {
    grid-column: 1 / 5;
  }

  #w-node-c84cb316-67fb-f789-26e9-f5a8e1d8a90c-7f6986c9 {
    grid-row: 1 / 2;
  }

  #w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff3f-7f6986c9 {
    grid-column-start: 2;
  }

  #w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff41-7f6986c9, #w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff45-7f6986c9 {
    grid-column: 1 / 5;
  }

  #w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff43-7f6986c9 {
    grid-column: 3 / 5;
  }

  #w-node-d38f3773-5d33-2d77-0c93-9086dbbfec56-7f6986c9 {
    grid-column: 4 / 5;
  }

  #w-node-_1ba2bf72-b00d-f5a8-ea84-3e93071203ba-7f6986c9 {
    grid-row: 2 / 3;
  }

  #w-node-_34371909-f7a9-95b0-c002-5313bea317c7-7f6986c9 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-e79c7412-2152-1fb9-ed56-1e45d25d87c0-7f6986c9 {
    grid-column-start: 1;
  }

  #w-node-_95275291-da02-2f90-aa7f-8e9d9c383971-7f6986c9 {
    grid-row: 2 / 3;
  }

  #w-node-_95275291-da02-2f90-aa7f-8e9d9c383973-7f6986c9 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-bdb7b091-5a2b-6edf-4d69-70f5ca87bb4d-7f6986c9 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-c67ecd45-8df4-948e-270e-bafd14514d7c-7f6986c9 {
    grid-row: 2 / 3;
  }

  #w-node-c67ecd45-8df4-948e-270e-bafd14514d7e-7f6986c9 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_93954ac6-501a-98fb-7fdd-07e5fdb75f8c-7f6986c9 {
    grid-column-start: 1;
  }

  #w-node-dad63929-847e-9aa4-0693-89430a0ddfe4-7f6986c9 {
    grid-row: 2 / 3;
  }

  #w-node-dad63929-847e-9aa4-0693-89430a0ddfe6-7f6986c9 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_7a814c53-06b1-aab8-cc1a-96a31e967770-7f6986c9 {
    grid-column-start: 1;
  }

  #w-node-fd57b5a8-fdf6-26ad-07f5-cc7522d34b26-7f6986c9 {
    grid-column: 4 / 5;
  }

  #contact-form-career.w-node-ed7f9345-b7c4-3d3a-9860-7fb0e855bea5-7f6986c9, #w-node-ed7f9345-b7c4-3d3a-9860-7fb0e855bee2-7f6986c9, #w-node-ed7f9345-b7c4-3d3a-9860-7fb0e855bee5-7f6986c9 {
    grid-column: 1 / 5;
  }

  #w-node-_1c057764-5f6a-5330-c5d7-b9fb4d7bb323-7f6986ca {
    grid-column: 3 / 4;
    justify-self: start;
  }

  #w-node-fffe744b-2b70-2a45-d4fc-c68f78774e75-7f6986ca {
    grid-column: 4 / 5;
  }

  #w-node-_3de78ec1-f209-7702-3e14-7b2036b6e1b0-7f6986ca {
    grid-column: 3 / 5;
  }

  #w-node-_28ff565b-b1ff-ec0a-7e64-63784a6b3fdb-7f6986ca {
    grid-column-end: 3;
  }

  #w-node-be54998d-72b7-ea84-4c7f-9b5473961e17-7f6986ca {
    grid-column-end: 5;
  }

  #w-node-da8e9b77-7e22-6994-bf02-725f260bbd39-7f6986ca {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_9b82716a-5c6b-4d1e-487e-bcd06dd81dbd-7f6986ca {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_1c7a2fa0-acad-c2b5-f851-05bb5bdd3e05-7f6986ca, #w-node-abe0c435-cd68-4ad9-077b-22223d6bf297-7f6986ca {
    grid-column: 2 / 3;
  }

  #w-node-a20338a0-6f24-49cc-8a78-98abf9f63cad-7f6986ca {
    grid-column: 4 / 5;
  }

  #w-node-a20338a0-6f24-49cc-8a78-98abf9f63cae-7f6986ca {
    grid-column: 3 / 4;
  }

  #w-node-_2b5af683-4ff2-9cab-97b8-c8482aeff017-7f6986ca {
    grid-column: 2 / 5;
  }

  #w-node-_8a9758d0-3c34-5835-5e48-04b2ff37e04c-7f6986ca {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_11131281-b948-22d2-7a9d-9c4a957dfa55-7f6986ca {
    grid-area: 2 / 2 / 3 / 5;
  }

  #w-node-_870efbf5-4f81-8ec7-5e35-f818912fed6d-7f6986cd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3f1f25b3-5392-ad62-5f77-c5586f9a6891-7f6986cd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_68aca569-6aab-9050-1172-e2ecf2504309-7f6986cd {
    grid-column: 3 / 4;
  }

  #w-node-_0b8662b1-3a28-a276-e686-5180bb70baaa-7f6986cd {
    grid-column: 4 / 8;
  }

  #w-node-_97a2b174-d8b8-307e-ddcc-672697ef5e2f-7f6986cd {
    grid-column: 8 / 9;
  }

  #w-node-_97a2b174-d8b8-307e-ddcc-672697ef5e38-7f6986cd {
    grid-column: 3 / 9;
  }

  #w-node-a462fcaf-360e-6f83-6681-8397a8a2c111-7f6986cd {
    grid-column: 1 / 3;
  }

  #w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a03-7f6986cf {
    grid-column: 4 / 5;
  }

  #w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a04-7f6986cf {
    grid-column: 3 / 4;
  }

  #w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a06-7f6986cf {
    grid-column: 2 / 5;
  }

  #w-node-e556ad05-3366-94e0-0b96-610b3434c94c-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_8cb2ce97-c77e-a02e-7b2f-1182dd1c89dd-7f6986cf {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_5a5a93e3-5e5d-ea03-37a0-1bb7cdbfcaa3-7f6986cf {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_4b52114f-2bed-2165-fb65-6329ab18a26b-7f6986cf {
    grid-column: 1 / 5;
  }

  #w-node-e602fd8b-d6c9-d828-3996-cca3722ed8a5-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-e602fd8b-d6c9-d828-3996-cca3722ed8ad-7f6986cf {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-e602fd8b-d6c9-d828-3996-cca3722ed8d5-7f6986cf {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_862b4903-e6e6-3578-c44b-bfb1b13b9be6-7f6986cf {
    grid-column: 1 / 5;
  }

  #w-node-_9d883245-6270-ee72-637c-b1a1e688f5f3-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_9d883245-6270-ee72-637c-b1a1e688f5fb-7f6986cf {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9d883245-6270-ee72-637c-b1a1e688f630-7f6986cf {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_95b1831e-4682-c6f7-de67-b33dd21b3f3e-7f6986cf {
    grid-column: 1 / 5;
  }

  #w-node-f879ebf4-32da-362f-0ba4-20e38f2b78a2-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-f879ebf4-32da-362f-0ba4-20e38f2b78aa-7f6986cf {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-f879ebf4-32da-362f-0ba4-20e38f2b78df-7f6986cf {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_79e0e64a-20d4-f533-f16b-632dde8852fc-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b214-3dc6b24d {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-3dc6b24d {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21e-3dc6b24d, #w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b01a3-3dc6b24d {
    justify-self: end;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9159-3dc6b24d {
    grid-column: 4 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d915a-3dc6b24d {
    grid-column: 2 / 3;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-3dc6b24d {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-3dc6b24d, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-3dc6b24d, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-3dc6b24d {
    grid-column: 1 / 4;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-3dc6b24d {
    grid-column: 3 / 7;
  }

  #w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-3dc6b24d {
    grid-column: 8 / 9;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-3dc6b24d, #w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-3dc6b24d, #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-3dc6b24d {
    grid-column: 1 / 9;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd7-3dc6b24d {
    grid-column: 2 / 4;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fda-3dc6b24d {
    grid-column: 8 / 9;
    justify-self: end;
  }

  #w-node-_7f369c3a-c63d-6107-0df4-ccc672d49a3c-3dc6b24d {
    grid-column: 4 / 5;
    justify-self: start;
  }

  #w-node-_8e98c052-2d18-334a-044a-b0f3f665e3f9-3dc6b24d {
    grid-column: 4 / 5;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdb-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01c-3dc6b24d {
    grid-column: 4 / 5;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-3dc6b24d, #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-3dc6b24d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-3dc6b24d {
    grid-row: 2 / 3;
    grid-column-end: 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-3dc6b24d {
    grid-column: 3 / 7;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-3dc6b24d {
    grid-column: 1 / 9;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-3dc6b24d {
    grid-column: 8 / 9;
    justify-self: end;
  }

  #w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-3dc6b24d {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-3dc6b24d {
    grid-column-end: 5;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-3dc6b24d {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #myio-form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-3dc6b24d, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417cb-3dc6b24d, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417ce-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-3dc6b24d {
    grid-column: 3 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-3dc6b24d {
    grid-column: 1 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-3dc6b24d {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_33e5ae1d-2edd-3b48-7488-d26f9c9dbb8f-a28665a5 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_33e5ae1d-2edd-3b48-7488-d26f9c9dbb95-a28665a5 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_33e5ae1d-2edd-3b48-7488-d26f9c9dbb99-a28665a5, #w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b01a3-a28665a5 {
    justify-self: end;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9159-a28665a5 {
    grid-column: 4 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d915a-a28665a5 {
    grid-column: 2 / 3;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-a28665a5 {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-a28665a5, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-a28665a5, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-a28665a5 {
    grid-column: 1 / 4;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-a28665a5 {
    grid-column: 3 / 7;
  }

  #w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-a28665a5 {
    grid-column: 8 / 9;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-a28665a5, #w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-a28665a5, #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-a28665a5 {
    grid-column: 1 / 9;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01c-a28665a5 {
    grid-column: 4 / 5;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-a28665a5, #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-a28665a5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-a28665a5 {
    grid-row: 2 / 3;
    grid-column-end: 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-a28665a5 {
    grid-column: 3 / 7;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-a28665a5 {
    grid-column: 1 / 9;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-a28665a5 {
    grid-column: 8 / 9;
    justify-self: end;
  }

  #w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-a28665a5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #w-node-ea7e8c62-6df9-b24b-ab6a-8e8a49e6e31d-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-ea7e8c62-6df9-b24b-ab6a-8e8a49e6e31e-a28665a5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #w-node-_4bed72b0-e2fb-ccbd-fe97-e72380dba74b-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-_4bed72b0-e2fb-ccbd-fe97-e72380dba74c-a28665a5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #w-node-_53b74347-21b3-8ccd-4f40-bf4efb01e23c-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-_53b74347-21b3-8ccd-4f40-bf4efb01e23e-a28665a5 {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #wf-form-Floxgen-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-a28665a5, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417cb-a28665a5, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417ce-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-a28665a5 {
    grid-column: 3 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-a28665a5 {
    grid-column: 1 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-a28665a5 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b214-b2e0b514 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-b2e0b514 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21e-b2e0b514, #w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b01a3-b2e0b514 {
    justify-self: end;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9159-b2e0b514 {
    grid-column: 4 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d915a-b2e0b514 {
    grid-column: 2 / 3;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-b2e0b514 {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-b2e0b514, #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-b2e0b514, #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-b2e0b514, #w-node-b916c57f-b792-c77a-58a9-98dcc73be2e5-b2e0b514 {
    grid-column: 1 / 4;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-b2e0b514 {
    grid-column: 3 / 7;
  }

  #w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-b2e0b514 {
    grid-column: 8 / 9;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-b2e0b514, #w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-b2e0b514, #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-b2e0b514 {
    grid-column: 1 / 9;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd7-b2e0b514 {
    grid-column: 2 / 4;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fda-b2e0b514 {
    grid-column: 8 / 9;
    justify-self: end;
  }

  #w-node-_7f369c3a-c63d-6107-0df4-ccc672d49a3c-b2e0b514 {
    grid-column: 4 / 5;
    justify-self: start;
  }

  #w-node-_8e98c052-2d18-334a-044a-b0f3f665e3f9-b2e0b514 {
    grid-column: 4 / 5;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdb-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01c-b2e0b514 {
    grid-column: 4 / 5;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-b2e0b514, #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-b2e0b514 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-b2e0b514 {
    grid-row: 2 / 3;
    grid-column-end: 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-b2e0b514 {
    grid-column: 3 / 7;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-b2e0b514 {
    grid-column: 1 / 9;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-b2e0b514 {
    grid-column: 8 / 9;
    justify-self: end;
  }

  #w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-b2e0b514 {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-b2e0b514 {
    grid-column-end: 5;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-b2e0b514 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #wf-form-Computer-Vision-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-b2e0b514, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417cb-b2e0b514, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417ce-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-b2e0b514 {
    grid-column: 3 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-b2e0b514 {
    grid-column: 1 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-b2e0b514 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b214-031f0814 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-031f0814 {
    grid-column-start: 1;
    justify-self: stretch;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21e-031f0814, #w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b01a3-031f0814 {
    justify-self: end;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9159-031f0814 {
    grid-column: 4 / 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d915a-031f0814 {
    grid-column: 2 / 3;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-031f0814 {
    grid-column: 3 / 7;
  }

  #w-node-f0a9d9ef-b0e0-21c9-9d50-bce3cff02412-031f0814 {
    grid-column: 8 / 9;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-031f0814, #w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-031f0814, #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-031f0814 {
    grid-column: 1 / 9;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-031f0814 {
    grid-column: 3 / 7;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-031f0814 {
    grid-column: 1 / 9;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac58-031f0814 {
    grid-column: 8 / 9;
    justify-self: end;
  }

  #w-node-_2f70f6cf-7630-92f9-cb09-8cbd01390977-031f0814 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_009c12b2-64eb-d81d-13d4-16dcfdad1434-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc77-031f0814 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc7e-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_748b604d-eafa-e08f-7c77-e94ab4f5601f-031f0814 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_748b604d-eafa-e08f-7c77-e94ab4f56026-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c16-031f0814 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c1d-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9df6-031f0814 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9dfd-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-d546b155-b0de-ea59-f9e9-de62018fee6b-031f0814 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-d546b155-b0de-ea59-f9e9-de62018fee72-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027df9-031f0814 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027e00-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01c-031f0814 {
    grid-column: 4 / 5;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-031f0814, #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-031f0814 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-031f0814 {
    grid-row: 2 / 3;
    grid-column-end: 5;
  }

  #wf-form-Cognitive-Assistant-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-031f0814, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417cb-031f0814, #w-node-_3798fa11-e1af-9266-dc16-3bffc4d417ce-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-031f0814 {
    grid-column: 3 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-031f0814 {
    grid-column: 1 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-031f0814 {
    grid-area: 3 / 1 / 4 / 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e04-7f6986c6 {
    grid-column-end: 3;
  }

  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e06-7f6986c6 {
    grid-column-start: 3;
  }

  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-7f6986c6 {
    grid-column-start: 1;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a1-7f6986c6 {
    justify-self: center;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc2-7f6986c6 {
    grid-column-start: 1;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a74f7-9d6a74f6 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a7506-9d6a74f6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a7527-9d6a74f6 {
    grid-row: 1 / 2;
    grid-column-end: 5;
  }

  #w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e221-7f6986c8 {
    grid-column-end: 3;
  }

  #w-node-a36386e7-6e45-6aea-3355-c5ddb546947f-7f6986c8, #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b723-7f6986c8, #w-node-b2432fc3-4cdf-6dd5-3c9a-d1fc0598ffe3-7f6986c8, #w-node-_48f2600f-3e5f-e6a1-8750-dc9350593034-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-ac27795c-5bfb-8fee-40ed-dc140fab693d-7f6986c8 {
    grid-row: 2 / 3;
    grid-column-end: 5;
  }

  #w-node-_4aae15f7-05e3-76f8-3436-2519379b2463-7f6986c8, #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7f4-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7e9-7f6986c8 {
    grid-row: 2 / 3;
    grid-column-end: 5;
  }

  #w-node-f043017a-229c-7cdf-bb56-3466f00a0e57-7f6986c8, #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33e5-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33da-7f6986c8 {
    grid-row: 2 / 3;
    grid-column-end: 5;
  }

  #w-node-_27a7408c-dbec-b7c6-7651-5293a6e8ec2d-7f6986c8, #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd998488-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd99847d-7f6986c8 {
    grid-row: 2 / 3;
    grid-column-end: 5;
  }

  #w-node-_2c1d6788-79e4-ec16-884c-143e1eef4395-7f6986c9 {
    grid-column-end: 3;
  }

  #w-node-aac1c271-b760-04ad-3d44-ab7123b153e2-7f6986ca {
    grid-column-start: 3;
  }

  #w-node-_2c1d6788-79e4-ec16-884c-143e1eef4395-7f6986ca {
    grid-column-end: 3;
  }

  #w-node-_3de78ec1-f209-7702-3e14-7b2036b6e1b0-7f6986ca {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_870efbf5-4f81-8ec7-5e35-f818912fed6d-7f6986cd {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_3f1f25b3-5392-ad62-5f77-c5586f9a6891-7f6986cd {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_0b8662b1-3a28-a276-e686-5180bb70baaa-7f6986cd {
    grid-column: 2 / 5;
  }

  #w-node-_97a2b174-d8b8-307e-ddcc-672697ef5e38-7f6986cd {
    grid-column: 1 / 5;
  }

  #w-node-a462fcaf-360e-6f83-6681-8397a8a2c111-7f6986cd {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a06-7f6986cf {
    grid-column-start: 1;
  }

  #w-node-_6e9f668e-16bf-e986-4b98-4928327a9570-7f6986cf {
    grid-row-end: 3;
    grid-column-end: 2;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-3dc6b24d {
    grid-column-end: 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-3dc6b24d {
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-3dc6b24d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-3dc6b24d {
    grid-row: 2 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-3dc6b24d {
    grid-row: 1 / 2;
    grid-column-end: 5;
  }

  #w-node-ecd0a844-dd89-028c-a90b-974a4b5bf65d-a28665a5 {
    grid-column-end: 4;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-a28665a5 {
    grid-column-end: 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-a28665a5 {
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-a28665a5 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-a28665a5 {
    grid-row: 2 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-a28665a5 {
    grid-row: 1 / 2;
    grid-column-end: 5;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-b2e0b514 {
    grid-column-end: 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-b2e0b514 {
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-b2e0b514 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-b2e0b514 {
    grid-row: 2 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-b2e0b514 {
    grid-row: 1 / 2;
    grid-column-end: 5;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-031f0814 {
    grid-column-end: 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-031f0814 {
    grid-column-end: 5;
  }

  #w-node-_009c12b2-64eb-d81d-13d4-16dcfdad1423-031f0814, #w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc75-031f0814, #w-node-_748b604d-eafa-e08f-7c77-e94ab4f5601d-031f0814, #w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c14-031f0814, #w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9df4-031f0814, #w-node-d546b155-b0de-ea59-f9e9-de62018fee69-031f0814, #w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027df7-031f0814 {
    grid-row-end: 3;
    grid-column-end: 2;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-031f0814 {
    grid-row: 2 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-031f0814 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-031f0814 {
    grid-row: 2 / 3;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-031f0814 {
    grid-row: 1 / 2;
    grid-column-end: 5;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_2b4f739d-00e1-3de7-fdac-9241c475630f-7f6986c6 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_2b4f739d-00e1-3de7-fdac-9241c4756319-7f6986c6 {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: center;
  }

  #w-node-_2b4f739d-00e1-3de7-fdac-9241c4756320-7f6986c6 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b99d-7f6986c6 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b9a7-7f6986c6 {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: center;
  }

  #w-node-a1e3690d-362c-e6ea-d54e-14b4bed2b9ae-7f6986c6 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e04-7f6986c6 {
    grid-column-end: 4;
  }

  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_7c5e78c6-746a-5535-e311-f2c978a09f81-7f6986c6 {
    grid-row: 1 / 2;
    grid-column-end: 5;
  }

  #w-node-_1e44d79a-acec-37c6-a067-eb05efd3fe60-7f6986c6 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_20e60158-5f97-1d14-c8b8-dc239313d867-7f6986c6 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-_20e60158-5f97-1d14-c8b8-dc239313d869-7f6986c6 {
    grid-column: 4 / 5;
  }

  #w-node-feb36cb6-920e-4fe0-ca51-cd663472fccf-7f6986c6 {
    grid-column-end: 4;
  }

  #w-node-feb36cb6-920e-4fe0-ca51-cd663472fcd1-7f6986c6 {
    grid-column: 4 / 5;
  }

  #w-node-_5718f56b-093a-e370-566d-d1f1c06475e7-7f6986c6 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_5718f56b-093a-e370-566d-d1f1c06475e9-7f6986c6 {
    grid-column: 4 / 5;
  }

  #w-node-_197271fa-dc12-fd15-cc83-adf8ceeb0910-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_197271fa-dc12-fd15-cc83-adf8ceeb0912-7f6986c6 {
    grid-column: 4 / 5;
  }

  #w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbde-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_9edfe962-2f0b-bd51-1c10-7a293b7ebbe2-7f6986c6 {
    grid-column: 4 / 5;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-7f6986c6, #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-7f6986c6 {
    grid-column: 1 / 5;
  }

  #w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-7f6986c6 {
    grid-row: 1 / 2;
  }

  #w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-7f6986c6 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-b5e3be5f-3692-eb52-dc8b-4d174d21cd82-7f6986c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-7f6986c6 {
    grid-row: 2 / 3;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-7f6986c6 {
    grid-column: 1 / 3;
  }

  #w-node-_41e8a57e-3daa-b22d-ac52-b62b34402bba-7f6986c6 {
    grid-row: 2 / 3;
  }

  #w-node-_41e8a57e-3daa-b22d-ac52-b62b34402bbc-7f6986c6 {
    grid-column: 1 / 3;
  }

  #w-node-_13b02e33-d01d-2fd7-550d-49c5f09a502d-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-end: 3;
  }

  #w-node-_13b02e33-d01d-2fd7-550d-49c5f09a502f-7f6986c6 {
    grid-column: 1 / 3;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-7f6986c6, #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-7f6986c6 {
    grid-column: 1 / 5;
  }

  #w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8b6-7f6986c6 {
    grid-column-end: 5;
  }

  #w-node-_3349f3b4-83a5-49a4-9fc5-c9371459d8c6-7f6986c6 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_0857ccae-2c8a-ba32-db91-6c7f0b389460-7f6986c6 {
    grid-column: 1 / 5;
    justify-self: start;
  }

  #w-node-_089f3f12-28ad-4222-c6af-04f8153a9971-7f6986c6 {
    grid-row: 4 / 5;
    grid-column-end: 5;
  }

  #w-node-_70191c48-82e7-519e-696c-3eca39844b45-7f6986c6 {
    grid-column-start: 1;
  }

  #w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a1-7f6986c6 {
    grid-column: 1 / 2;
    justify-self: start;
  }

  #w-node-_6e2adece-1ede-6759-0f5e-e2a505da90f5-7f6986c6 {
    grid-column: 1 / 2;
  }

  #w-node-f8296798-c812-a4dd-057d-4784ef4ee44f-7f6986c6 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: stretch stretch;
  }

  #w-node-_0f15e013-8853-ebde-042b-eb28ce76e4a5-7f6986c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc2-7f6986c6 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-7f6986c6 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-7f6986c6 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-7f6986c6 {
    grid-row: 3 / 4;
    grid-column-end: 3;
  }

  #w-node-_89e57ad5-1ffd-19b5-17cc-81c58bf4558a-7f6986c6 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_89e57ad5-1ffd-19b5-17cc-81c58bf45590-7f6986c6 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a74f7-9d6a74f6 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a7506-9d6a74f6 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_159606be-3e74-fd6b-270c-2bb49d6a7527-9d6a74f6 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #contact-form.w-node-_93cb5b87-1a17-cde6-a584-5eafd07c2bcf-d07c2bce {
    grid-column-end: 5;
  }

  #w-node-_05714031-9244-167c-82c5-9fa14a9704ee-4a9704d4 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_05714031-9244-167c-82c5-9fa14a970504-4a9704d4 {
    grid-area: 3 / 1 / 4 / 3;
    justify-self: center;
  }

  #w-node-_05714031-9244-167c-82c5-9fa14a97050d-4a9704d4 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e20e-7f6986c8, #w-node-_9f807f85-fb11-5bbe-212c-4c9d4154e221-7f6986c8 {
    grid-column-end: 5;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b6eb-7f6986c8 {
    grid-row: 1 / 2;
    grid-column-end: 5;
  }

  #w-node-_19eabf16-4df9-31a3-8766-a7c7e8224726-7f6986c8 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-a36386e7-6e45-6aea-3355-c5ddb546947f-7f6986c8 {
    grid-column: 1 / 5;
  }

  #w-node-a36386e7-6e45-6aea-3355-c5ddb5469486-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-_0fe1e741-7d46-95c9-2902-d00b969dfc8f-7f6986c8 {
    grid-column-end: 5;
  }

  #w-node-ed1f1457-afff-b08f-1996-88346afbd652-7f6986c8 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-a628a9a5-f0d4-f909-0690-363f14c85b39-7f6986c8 {
    grid-column: 1 / 5;
  }

  #w-node-b080ef50-f8ba-c65a-b6b2-15ee2e4e7cf3-7f6986c8 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_67931464-08ca-b693-3b83-f904c46819bc-7f6986c8 {
    grid-row-start: 1;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b723-7f6986c8 {
    grid-column: 1 / 3;
  }

  #w-node-f05006c7-74b0-f3c5-6e9e-d36cf520b729-7f6986c8 {
    grid-column: 1 / 5;
  }

  #w-node-ac27795c-5bfb-8fee-40ed-dc140fab693b-7f6986c8 {
    grid-row: 2 / 3;
  }

  #w-node-b2432fc3-4cdf-6dd5-3c9a-d1fc0598ffe3-7f6986c8 {
    grid-column: 1 / 2;
  }

  #w-node-_48f2600f-3e5f-e6a1-8750-dc9350593034-7f6986c8 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-ac27795c-5bfb-8fee-40ed-dc140fab693d-7f6986c8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7e7-7f6986c8 {
    grid-row: 2 / 3;
  }

  #w-node-_4aae15f7-05e3-76f8-3436-2519379b2463-7f6986c8 {
    grid-column: 1 / 2;
  }

  #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7f4-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-_0e84858d-ccf4-68ff-6910-d184d7ade7e9-7f6986c8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f043017a-229c-7cdf-bb56-3466f00a0e57-7f6986c8 {
    grid-column: 1 / 2;
  }

  #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33e5-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-_8654854c-13cc-57b8-d7cf-e72ad20f33da-7f6986c8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd99847b-7f6986c8 {
    grid-row: 2 / 3;
  }

  #w-node-_27a7408c-dbec-b7c6-7651-5293a6e8ec2d-7f6986c8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd998488-7f6986c8 {
    grid-column-start: 1;
  }

  #w-node-ad6a1b2a-ce04-0dbe-86d1-6dbccd99847d-7f6986c8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2c1d6788-79e4-ec16-884c-143e1eef4395-7f6986c9 {
    grid-column-end: 3;
  }

  #w-node-a16b8821-22ff-e5a7-8eff-35b1f2761812-7f6986c9 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-c84cb316-67fb-f789-26e9-f5a8e1d8a90c-7f6986c9 {
    grid-row: 1 / 2;
  }

  #w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff3f-7f6986c9, #w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff41-7f6986c9, #w-node-b10b3ce4-97cc-7e04-6b7e-b268651eff45-7f6986c9 {
    grid-column: 1 / 5;
  }

  #w-node-_1ba2bf72-b00d-f5a8-ea84-3e93071203ba-7f6986c9 {
    grid-row: 2 / 3;
  }

  #w-node-_34371909-f7a9-95b0-c002-5313bea317c7-7f6986c9 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e79c7412-2152-1fb9-ed56-1e45d25d87c0-7f6986c9 {
    grid-column: 1 / 2;
    justify-self: center;
  }

  #w-node-_95275291-da02-2f90-aa7f-8e9d9c383971-7f6986c9 {
    grid-row: 2 / 3;
  }

  #w-node-_95275291-da02-2f90-aa7f-8e9d9c383973-7f6986c9 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-bdb7b091-5a2b-6edf-4d69-70f5ca87bb4d-7f6986c9 {
    grid-column-start: 1;
  }

  #w-node-c67ecd45-8df4-948e-270e-bafd14514d7c-7f6986c9 {
    grid-row: 2 / 3;
  }

  #w-node-c67ecd45-8df4-948e-270e-bafd14514d7e-7f6986c9 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_93954ac6-501a-98fb-7fdd-07e5fdb75f8c-7f6986c9 {
    grid-row: 1 / 1;
    grid-column-start: 1;
  }

  #w-node-dad63929-847e-9aa4-0693-89430a0ddfe4-7f6986c9 {
    grid-row: 2 / 3;
  }

  #w-node-dad63929-847e-9aa4-0693-89430a0ddfe6-7f6986c9 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_7a814c53-06b1-aab8-cc1a-96a31e967770-7f6986c9 {
    grid-column-start: 1;
  }

  #w-node-_51d3dc93-6abf-68aa-065f-7a741b678a77-7f6986c9 {
    grid-column-end: 5;
    justify-self: center;
  }

  #w-node-_62965ac4-182b-9c42-8269-3c4f223fb38b-7f6986c9 {
    grid-row-start: 1;
  }

  #contact-form-career.w-node-ed7f9345-b7c4-3d3a-9860-7fb0e855bea5-7f6986c9, #w-node-be0240b4-d45b-acf6-0d80-228439340f15-7f6986ca {
    grid-column-end: 5;
  }

  #w-node-_2c1d6788-79e4-ec16-884c-143e1eef4395-7f6986ca {
    grid-column-end: 4;
  }

  #w-node-_3de78ec1-f209-7702-3e14-7b2036b6e1b0-7f6986ca {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_28ff565b-b1ff-ec0a-7e64-63784a6b3fdb-7f6986ca {
    grid-row: 1 / 2;
    grid-column-end: 5;
  }

  #w-node-be54998d-72b7-ea84-4c7f-9b5473961e17-7f6986ca {
    grid-column-end: 5;
  }

  #w-node-da8e9b77-7e22-6994-bf02-725f260bbd39-7f6986ca {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_9b82716a-5c6b-4d1e-487e-bcd06dd81dbd-7f6986ca {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_1c7a2fa0-acad-c2b5-f851-05bb5bdd3e05-7f6986ca, #w-node-abe0c435-cd68-4ad9-077b-22223d6bf297-7f6986ca, #w-node-_2b5af683-4ff2-9cab-97b8-c8482aeff017-7f6986ca {
    grid-column-start: 1;
  }

  #w-node-_691016d3-7214-bf3a-49b6-8d8ff4920b76-7f6986ca {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_8a9758d0-3c34-5835-5e48-04b2ff37e04c-7f6986ca {
    grid-area: 1 / 1 / 2 / 5;
    justify-self: start;
  }

  #w-node-_11131281-b948-22d2-7a9d-9c4a957dfa55-7f6986ca {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-feb808d2-bc1f-3b1c-9719-c78b9a2436c3-7f6986ca {
    grid-area: 1 / 1 / 2 / 5;
    justify-self: stretch;
  }

  #w-node-cb97a356-7c05-3512-3415-bc04178d59a8-7f6986ca {
    grid-column: 1 / 5;
    justify-self: stretch;
  }

  #w-node-_2ecb2c1c-9e25-0743-30e2-80e172222d56-7f6986cd, #w-node-_3a126b28-f46a-5a54-ce7c-996c24092753-7f6986cd {
    grid-column-end: 5;
  }

  #w-node-_870efbf5-4f81-8ec7-5e35-f818912fed6d-7f6986cd {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: stretch;
  }

  #w-node-_3f1f25b3-5392-ad62-5f77-c5586f9a6891-7f6986cd {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: auto;
  }

  #w-node-_0b8662b1-3a28-a276-e686-5180bb70baaa-7f6986cd {
    grid-column: 1 / 3;
  }

  #w-node-_97a2b174-d8b8-307e-ddcc-672697ef5e38-7f6986cd {
    grid-column: 1 / 5;
  }

  #w-node-a462fcaf-360e-6f83-6681-8397a8a2c111-7f6986cd {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19e9-7f6986cf {
    grid-column-end: 3;
  }

  #w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b19fa-7f6986cf {
    grid-column-end: 4;
  }

  #w-node-_20ec08ab-f2b0-f70e-7ad2-4e62bb2b1a06-7f6986cf {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-aecdba4d-7c67-f272-14c2-df2569eeb99c-7f6986cf, #w-node-d40cb594-82cf-ff57-eca1-81fb82725e76-7f6986cf, #w-node-_1c76dae5-81aa-f0b6-3302-532739e820c5-7f6986cf, #w-node-dfa41458-4457-763e-6042-2879f3302d63-7f6986cf, #w-node-_07cefc9a-8c46-c52b-d7dd-252e5579aeb5-7f6986cf {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-_6e9f668e-16bf-e986-4b98-4928327a9570-7f6986cf {
    grid-column-end: 2;
  }

  #w-node-e556ad05-3366-94e0-0b96-610b3434c94c-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_8cb2ce97-c77e-a02e-7b2f-1182dd1c89dd-7f6986cf {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_5a5a93e3-5e5d-ea03-37a0-1bb7cdbfcaa3-7f6986cf {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_4b52114f-2bed-2165-fb65-6329ab18a26b-7f6986cf {
    grid-column: 1 / 5;
  }

  #w-node-e602fd8b-d6c9-d828-3996-cca3722ed8a5-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-e602fd8b-d6c9-d828-3996-cca3722ed8ad-7f6986cf {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-e602fd8b-d6c9-d828-3996-cca3722ed8d5-7f6986cf {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_862b4903-e6e6-3578-c44b-bfb1b13b9be6-7f6986cf {
    grid-column: 1 / 5;
  }

  #w-node-_9d883245-6270-ee72-637c-b1a1e688f5f3-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_9d883245-6270-ee72-637c-b1a1e688f5fb-7f6986cf {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_9d883245-6270-ee72-637c-b1a1e688f630-7f6986cf {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_95b1831e-4682-c6f7-de67-b33dd21b3f3e-7f6986cf {
    grid-column: 1 / 5;
  }

  #w-node-f879ebf4-32da-362f-0ba4-20e38f2b78a2-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-f879ebf4-32da-362f-0ba4-20e38f2b78aa-7f6986cf {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-f879ebf4-32da-362f-0ba4-20e38f2b78df-7f6986cf {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_79e0e64a-20d4-f533-f16b-632dde8852fc-7f6986cf {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b214-3dc6b24d {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-3dc6b24d, #w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b019f-3dc6b24d {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-3dc6b24d {
    grid-column-end: 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-3dc6b24d {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-3dc6b24d {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296531-3dc6b24d {
    grid-row: 2 / 3;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-3dc6b24d {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-d96b11a8-5b59-4d13-2422-41893b9789bc-3dc6b24d {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653a-3dc6b24d {
    grid-row: 2 / 3;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-3dc6b24d {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2829f7d2-b579-30bf-d947-4ee196a12d6e-3dc6b24d {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-3dc6b24d {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_02e6fa4d-af5a-59d1-3412-46109b49e7ed-3dc6b24d {
    grid-column-start: 1;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-3dc6b24d, #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-3dc6b24d {
    grid-column: 1 / 2;
  }

  #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-3dc6b24d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd7-3dc6b24d, #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdb-3dc6b24d, #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-3dc6b24d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-3dc6b24d {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-3dc6b24d {
    grid-row: 2 / 3;
    grid-column-end: 3;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-3dc6b24d, #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-3dc6b24d {
    grid-column: 1 / 5;
  }

  #w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-3dc6b24d {
    grid-row: 1 / 2;
  }

  #w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-3dc6b24d {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-b5e3be5f-3692-eb52-dc8b-4d174d21cd82-3dc6b24d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-3dc6b24d {
    grid-row: 2 / 3;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-3dc6b24d {
    grid-column: 1 / 3;
  }

  #myio-form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-3dc6b24d {
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-3dc6b24d {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-3dc6b24d {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-3dc6b24d {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-_33e5ae1d-2edd-3b48-7488-d26f9c9dbb8f-a28665a5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_33e5ae1d-2edd-3b48-7488-d26f9c9dbb95-a28665a5, #w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b019f-a28665a5 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-a28665a5 {
    grid-column-end: 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-a28665a5 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-a28665a5 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296531-a28665a5 {
    grid-row: 2 / 3;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-a28665a5 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-d96b11a8-5b59-4d13-2422-41893b9789bc-a28665a5 {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653a-a28665a5 {
    grid-row: 2 / 3;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-a28665a5 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2829f7d2-b579-30bf-d947-4ee196a12d6e-a28665a5 {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-a28665a5 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_02e6fa4d-af5a-59d1-3412-46109b49e7ed-a28665a5 {
    grid-column-start: 1;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-a28665a5, #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-a28665a5 {
    grid-column: 1 / 2;
  }

  #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-a28665a5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-a28665a5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-a28665a5 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-a28665a5 {
    grid-row: 2 / 3;
    grid-column-end: 3;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-a28665a5, #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-a28665a5 {
    grid-column: 1 / 5;
  }

  #w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-a28665a5 {
    grid-row: 1 / 2;
  }

  #w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-a28665a5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-b5e3be5f-3692-eb52-dc8b-4d174d21cd82-a28665a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea7e8c62-6df9-b24b-ab6a-8e8a49e6e31d-a28665a5 {
    grid-row: 1 / 2;
  }

  #w-node-ea7e8c62-6df9-b24b-ab6a-8e8a49e6e31e-a28665a5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-ea7e8c62-6df9-b24b-ab6a-8e8a49e6e320-a28665a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4bed72b0-e2fb-ccbd-fe97-e72380dba74b-a28665a5 {
    grid-row: 1 / 2;
  }

  #w-node-_4bed72b0-e2fb-ccbd-fe97-e72380dba74c-a28665a5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_4bed72b0-e2fb-ccbd-fe97-e72380dba74e-a28665a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_53b74347-21b3-8ccd-4f40-bf4efb01e23c-a28665a5 {
    grid-row: 1 / 2;
  }

  #w-node-_53b74347-21b3-8ccd-4f40-bf4efb01e23e-a28665a5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_53b74347-21b3-8ccd-4f40-bf4efb01e240-a28665a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #wf-form-Floxgen-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-a28665a5 {
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-a28665a5 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-a28665a5 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-a28665a5 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b214-b2e0b514 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-b2e0b514, #w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b019f-b2e0b514 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-b2e0b514 {
    grid-column-end: 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-b2e0b514 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2a33ec5b-d4d9-e954-3a04-5b89bae36c46-b2e0b514 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296531-b2e0b514 {
    grid-row: 2 / 3;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296533-b2e0b514 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-d96b11a8-5b59-4d13-2422-41893b9789bc-b2e0b514 {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653a-b2e0b514 {
    grid-row: 2 / 3;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-26806529653c-b2e0b514 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2829f7d2-b579-30bf-d947-4ee196a12d6e-b2e0b514 {
    grid-column-start: 1;
  }

  #w-node-c5e5f6a7-ffda-0f07-a7e9-268065296545-b2e0b514 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_02e6fa4d-af5a-59d1-3412-46109b49e7ed-b2e0b514 {
    grid-column-start: 1;
  }

  #w-node-b916c57f-b792-c77a-58a9-98dcc73be2e5-b2e0b514 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-b916c57f-b792-c77a-58a9-98dcc73be2ea-b2e0b514 {
    grid-column-start: 1;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-b2e0b514, #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-b2e0b514 {
    grid-column: 1 / 2;
  }

  #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-b2e0b514 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fd7-b2e0b514, #w-node-_2ae8cb36-9ce5-04ac-e4b4-a9f1e7921fdb-b2e0b514, #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-b2e0b514 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-b2e0b514 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-b2e0b514 {
    grid-row: 2 / 3;
    grid-column-end: 3;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-b2e0b514, #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-b2e0b514 {
    grid-column: 1 / 5;
  }

  #w-node-_76ca1575-ae83-a3d4-3923-dcc887fdba10-b2e0b514 {
    grid-row: 1 / 2;
  }

  #w-node-e92d4b53-1b0e-55ff-1840-6ca41b25933f-b2e0b514 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-b5e3be5f-3692-eb52-dc8b-4d174d21cd82-b2e0b514 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc1-b2e0b514 {
    grid-row: 2 / 3;
  }

  #w-node-ea5e2df7-0b8c-65b2-3cf5-63bef9e1dfc3-b2e0b514 {
    grid-column: 1 / 3;
  }

  #wf-form-Computer-Vision-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-b2e0b514 {
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-b2e0b514 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-b2e0b514 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-b2e0b514 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b214-031f0814 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8c814012-8817-e78d-c32c-7c8c49e6b21a-031f0814, #w-node-_3d264d3e-ca30-e6c1-498e-35ab2b2b019f-031f0814 {
    grid-column: 1 / 3;
    justify-self: stretch;
  }

  #w-node-_52891a6e-6938-39dd-ecee-cb0dcba49e17-031f0814 {
    grid-column-end: 5;
  }

  #w-node-b4ced178-fb79-d762-aeb6-3bf8653d9160-031f0814 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-cdd32851-b8da-3cae-298e-3526cf357cba-031f0814, #w-node-_02e2f61e-8a23-5f8a-153e-45ae23c2cd58-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-_873ae3f4-0a3c-1b04-f470-1cd98525d86a-031f0814 {
    grid-column: 1 / 2;
  }

  #w-node-_8615e5bc-513b-b71d-8a0b-e9494adf6439-031f0814 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac4a-031f0814, #w-node-c0f57d22-2123-4a69-014c-bd878ca3ac50-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-_009c12b2-64eb-d81d-13d4-16dcfdad1423-031f0814 {
    grid-column-end: 2;
  }

  #w-node-_009c12b2-64eb-d81d-13d4-16dcfdad1434-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc75-031f0814 {
    grid-column-end: 2;
  }

  #w-node-c5e03f61-5f70-7090-e6ac-33659f5bdc7e-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_748b604d-eafa-e08f-7c77-e94ab4f5601d-031f0814 {
    grid-column-end: 2;
  }

  #w-node-_748b604d-eafa-e08f-7c77-e94ab4f56026-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c14-031f0814 {
    grid-column-end: 2;
  }

  #w-node-_072890e0-cf84-60a1-da45-dd6e7c5b2c1d-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9df4-031f0814 {
    grid-column-end: 2;
  }

  #w-node-_0c86779b-a4bf-e2ee-3da6-d385032e9dfd-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-d546b155-b0de-ea59-f9e9-de62018fee69-031f0814 {
    grid-column-end: 2;
  }

  #w-node-d546b155-b0de-ea59-f9e9-de62018fee72-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027df7-031f0814 {
    grid-column-end: 2;
  }

  #w-node-dc5f21f5-5dfe-c5b6-4787-f93e54027e00-031f0814 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-f7798f4c-9e45-a0d2-e0af-89acbcc4a01d-031f0814 {
    grid-column: 1 / 5;
  }

  #w-node-a8123830-3d02-23d1-b73a-af7bb7c3cfc5-031f0814 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1f2101dc-db8f-d380-cb1e-6ae87794804c-031f0814 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2a9a3eb5-ec83-f8a8-dfdc-1bfac419ba56-031f0814 {
    grid-row: 2 / 3;
    grid-column-end: 3;
  }

  #wf-form-Cognitive-Assistant-Form.w-node-_3798fa11-e1af-9266-dc16-3bffc4d41788-031f0814 {
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a9047-031f0814 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a905d-031f0814 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_166ee708-af0f-76fd-e91b-fed71e3a907e-031f0814 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }
}


@font-face {
  font-family: 'Gt America Extended';
  src: url('../fonts/GT-America-Extended-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter Variable';
  src: url('../fonts/InterVariable.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}