._customerPageHero_17gzk_1 {
  background-color: var(--color-white-1);
}
@media (min-width: 768px) {
  ._customerPageHero_17gzk_1 ._customerPageHero__header_17gzk_5 {
    padding-top: 4.8rem;
  }
}

._customerPageHero__contentGrid_17gzk_10 {
  padding: 16rem var(--container-padding) 4rem var(--container-padding);
  position: relative;
  z-index: 3;
}
@media (min-width: 768px) {
  ._customerPageHero__contentGrid_17gzk_10 {
    display: grid;
    gap: var(--container-gap);
    grid-template-columns: var(--grid-columns);
    padding: 16rem 0 8rem 0;
    margin: 0 var(--container-padding);
    max-width: var(--container-max);
  }
}
@media (min-width: 768px) and (min-width: 1920px) {
  ._customerPageHero__contentGrid_17gzk_10 {
    margin: 0 auto;
  }
}

@media (min-width: 768px) {
  ._customerPageHero__content_17gzk_10 {
    grid-column: 1/7;
  }
}
@media (min-width: 1400px) {
  ._customerPageHero__content_17gzk_10 {
    grid-column: 1/6;
  }
}

._customerPageHero__header_17gzk_5 {
  display: flex;
  flex-direction: column-reverse;
  gap: 2.4rem;
  padding-bottom: 2.4rem;
  position: relative;
  z-index: 3;
}

._customerPageHero__type_17gzk_51 {
  font: var(--type-body-small);
  font-family: var(--type-medium);
}

._customerPageHero__title_17gzk_56 {
  font: var(--type-headline-5);
  font-display: swap;
  letter-spacing: -0.1rem;
}

._customerPageHero__body_17gzk_62 {
  font: var(--type-body-large);
  padding-bottom: 4.8rem;
}
@media (min-width: 768px) {
  ._customerPageHero__body_17gzk_62 {
    padding-bottom: 6.6rem;
  }
}
@media (min-width: 1400px) {
  ._customerPageHero__body_17gzk_62 {
    width: 80%;
  }
}

._customerPageHero__form_17gzk_77 {
  padding: 0 0 3.2rem 0;
  position: relative;
  z-index: 3;
}
@media (min-width: 1400px) {
  ._customerPageHero__form_17gzk_77 {
    width: 80%;
  }
}
._customerPageHero__form_17gzk_77 h3 {
  font: var(--type-body-xs);
  font-family: var(--type-medium);
  padding-bottom: 0.8rem;
}

._customerPageHero__thumbnail_17gzk_93 {
  position: relative;
}
._customerPageHero__thumbnail_17gzk_93::after {
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: var(--border-radius);
  display: block;
  content: "";
  left: -1rem;
  mix-blend-mode: color-burn;
  position: absolute;
  top: 1rem;
  height: 100%;
  width: 100%;
  z-index: 0;
}
@media (min-width: 768px) {
  ._customerPageHero__thumbnail_17gzk_93 {
    grid-column: 9/13;
    grid-row: 1;
  }
}

._customerPageHero__thumbnailContainer_17gzk_116 {
  align-self: center;
  border-radius: var(--border-radius);
  border: thin solid var(--color-black);
  display: grid;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: auto 1fr;
  position: relative;
  z-index: 1;
}

._customerPageHero__image_17gzk_128 {
  align-self: flex-end;
  display: block;
  grid-column: 1;
  grid-row: 3;
  position: relative;
  z-index: 2;
}

._customerPageHero__logo_17gzk_137 {
  display: block;
  grid-column: 1;
  grid-row: 1;
  height: auto;
  max-width: 21rem;
  padding: 3.2rem 0 1.6rem 3.2rem;
  position: relative;
  width: auto;
  z-index: 3;
}

._customerPageHero__thumbnailContent_17gzk_149 {
  grid-column: 1;
  grid-row: 2;
  padding: 0 3.2rem 0 3.2rem;
  position: relative;
  z-index: 3;
  display: none;
}
@media (min-width: 768px) {
  ._customerPageHero__thumbnailContent_17gzk_149 {
    display: block;
  }
}
._customerPageHero__thumbnailContent_17gzk_149 h3 {
  font: var(--type-subheadline-3);
  font-family: var(--type-headline);
  letter-spacing: -0.1rem;
  padding-bottom: 2rem;
}
._customerPageHero__thumbnailContent_17gzk_149 p {
  font: var(--type-body-small);
}._customer_1ufgk_1 {
  padding: 2.8rem 0 6.4rem;
  margin: 0 var(--container-padding);
  max-width: var(--container-max);
}
@media (min-width: 1920px) {
  ._customer_1ufgk_1 {
    margin: 0 auto;
  }
}
._customer_1ufgk_1 aside {
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
@media (min-width: 1024px) {
  ._customer_1ufgk_1 {
    display: grid;
    gap: 0 var(--container-gap);
    grid-template-columns: var(--grid-columns);
    padding: 8rem 0 6.4rem;
  }
  ._customer_1ufgk_1 aside {
    grid-column: 9/13;
    grid-row: 1;
  }
}

._customer__body_1ufgk_29 {
  padding: 0 0 6.4rem;
}
@media (min-width: 1024px) {
  ._customer__body_1ufgk_29 {
    grid-column: 1/8;
  }
}

._customerSidebar__meta_1ufgk_38 {
  background-color: #f5f5f5;
  border-radius: var(--border-radius);
}

._customerSidebar__list_1ufgk_43 {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  list-style: none;
  margin: 0;
  padding: 2.4rem;
}
._customerSidebar__list_1ufgk_43 li {
  align-items: center;
  display: flex;
  gap: 1.6rem;
}

._customerSidebar__label_1ufgk_57 {
  display: block;
  font-family: var(--type-medium);
  font-size: 2rem;
  line-height: 2.8rem;
  margin-bottom: 0.5rem;
}

._customerSidebar__value_1ufgk_65 {
  display: block;
  font-size: 2rem;
  line-height: 2.8rem;
}

._customerSidebar__videoContainer_1ufgk_71 {
  border-radius: var(--border-radius);
  position: relative;
  width: 100%;
  max-width: 320px;
  margin: 14px auto;
}
@media (min-width: 1024px) {
  ._customerSidebar__videoContainer_1ufgk_71 {
    border-radius: var(--border-radius);
    position: relative;
    z-index: 1;
  }
  ._customerSidebar__videoContainer_1ufgk_71::after {
    background-color: rgba(0, 0, 0, 0.15);
    border-radius: var(--border-radius);
    content: "";
    height: 100%;
    left: -1rem;
    mix-blend-mode: color-burn;
    position: absolute;
    top: 1rem;
    width: 100%;
    z-index: 0;
  }
  ._customerSidebar__videoContainer_1ufgk_71 {
    width: 90%;
  }
}
._customerSidebar__videoContainer_1ufgk_71 img {
  border-radius: var(--border-radius);
  border: thin solid var(--color-black);
  display: block;
  height: auto;
  margin: 0;
  max-width: 100%;
  position: relative;
  width: 100%;
  z-index: 2;
}

._customerSidebar__videoBtn_1ufgk_112 {
  align-items: center;
  background-color: var(--color-black);
  border-radius: 3.2rem;
  color: var(--color-white-1);
  display: flex;
  font-size: 2rem;
  gap: 0.4rem;
  height: 5.2rem;
  left: 50%;
  top: 50%;
  letter-spacing: -0.02em;
  padding: 0.8rem 1.6rem;
  position: absolute;
  transform: translate(-50%, -50%);
  z-index: 3;
  white-space: nowrap;
}
@media (min-width: 768px) {
  ._customerSidebar__videoBtn_1ufgk_112 {
    font-size: 1.2rem;
  }
}
@media (min-width: 1400px) {
  ._customerSidebar__videoBtn_1ufgk_112 {
    font-size: 2rem;
    border-radius: 4.8rem;
    bottom: 4rem;
    height: 8rem;
    padding: 1.2rem 2rem;
    transform: translateX(-30%);
    left: 40%;
    top: 35%;
    z-index: 3;
  }
}

._customerSidebar__modal_1ufgk_149 {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.65);
  display: flex;
  height: 100vh;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 15;
}
@supports (height: 100dvh) {
  ._customerSidebar__modal_1ufgk_149 {
    height: 100dvh;
  }
}

._customerSidebar__modalContent_1ufgk_167 {
  background-color: var(--color-black);
  display: block;
  position: relative;
  width: 95%;
}
@media screen and (min-height: 70rem) {
  ._customerSidebar__modalContent_1ufgk_167 {
    width: 80%;
  }
}
._customerSidebar__modalContent_1ufgk_167 iframe {
  display: block;
  height: auto;
  width: 100%;
  border: none;
  aspect-ratio: 16/9;
}

._customerSidebar__modalBtn_1ufgk_186 {
  align-items: center;
  appearance: none;
  background-color: var(--color-black);
  border-radius: 50% 50%;
  color: var(--color-white-1);
  display: flex;
  height: 4rem;
  justify-content: center;
  position: absolute;
  right: -2rem;
  top: -2rem;
  width: 4rem;
}._glossaryIndex__hero_1q3kd_1 {
  padding-top: 16rem;
  padding-bottom: 8rem;
  margin: 0 var(--container-padding);
  max-width: var(--container-max);
}
@media (min-width: 1920px) {
  ._glossaryIndex__hero_1q3kd_1 {
    margin: 0 auto;
  }
}
._glossaryIndex__hero_1q3kd_1 {
  text-align: center;
}

._glossaryIndex__heroTitle_1q3kd_16 {
  font: var(--type-headline-3);
  margin-bottom: 1.6rem;
}

._glossaryIndex__heroDescription_1q3kd_21 p {
  font: var(--type-body-large);
}

._glossaryIndex__grid_1q3kd_25 {
  display: grid;
  gap: var(--container-gap);
  grid-template-columns: var(--grid-columns);
  margin: 0 var(--container-padding);
  max-width: var(--container-max);
}
@media (min-width: 1920px) {
  ._glossaryIndex__grid_1q3kd_25 {
    margin: 0 auto;
  }
}

._glossaryIndex__nav_1q3kd_38 {
  grid-column: 1/5;
  padding-bottom: 5.6rem;
  text-align: center;
}
._glossaryIndex__nav_1q3kd_38 ol {
  align-items: center;
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0;
  position: sticky;
  top: calc(var(--header-height) + 5.6rem);
}
@media (min-width: 768px) {
  ._glossaryIndex__nav_1q3kd_38 ol {
    justify-content: flex-start;
  }
}
._glossaryIndex__nav_1q3kd_38 li {
  font: var(--type-body-medium);
}
._glossaryIndex__nav_1q3kd_38 a,
._glossaryIndex__nav_1q3kd_38 span {
  display: block;
  padding: 0.8rem;
  text-transform: capitalize;
}
._glossaryIndex__nav_1q3kd_38 a {
  border-radius: 0.2rem;
  color: var(--color-black);
  font-family: var(--type-medium);
  font-weight: 400;
}
@media (hover: hover) {
  ._glossaryIndex__nav_1q3kd_38 a:hover {
    background-color: var(--color-black);
    color: var(--color-white-1);
  }
}
._glossaryIndex__nav_1q3kd_38 span {
  color: var(--color-gray-3);
}

._glossaryIndex__terms_1q3kd_84 {
  padding-bottom: 5.6rem;
  grid-column: 1/5;
}
@media (min-width: 768px) {
  ._glossaryIndex__terms_1q3kd_84 {
    grid-column: 5/13;
  }
}

._glossaryIndex__list_1q3kd_94 {
  padding-bottom: 5.6rem;
  scroll-margin-top: calc(var(--header-height) + 56px);
}
._glossaryIndex__list_1q3kd_94 [role=tab] {
  font: var(--type-subheadline-1);
  padding-bottom: 1.6rem;
  text-transform: capitalize;
}
._glossaryIndex__list_1q3kd_94 ol {
  display: flex;
  flex-direction: column;
  gap: var(--container-gap);
  list-style: none;
  margin: 0;
  padding: 0;
}
._glossaryIndex__list_1q3kd_94 ol a {
  border: thin solid var(--color-gray-3);
  display: block;
  font: var(--type-subheadline-2);
  padding: 2.4rem;
}

._glossaryIndex__termTitle_1q3kd_118 {
  color: var(--color-black);
}

._glossaryIndex__termSummary_1q3kd_122 {
  color: var(--color-gray-4);
}

/**
 * Glossary hero
 * -------------------------------------------------------------------------- */
._glossaryHero_1q3kd_129 {
  background-color: var(--color-gray-1);
}

._glossaryHero__grid_1q3kd_133 {
  display: grid;
  gap: var(--container-gap);
  grid-template-columns: var(--grid-columns);
  padding-top: 16rem;
  padding-bottom: 8rem;
  margin: 0 var(--container-padding);
  max-width: var(--container-max);
}
@media (min-width: 1920px) {
  ._glossaryHero__grid_1q3kd_133 {
    margin: 0 auto;
  }
}

._glossaryHero__content_1q3kd_148 {
  grid-column: 1/5;
}
@media (min-width: 768px) {
  ._glossaryHero__content_1q3kd_148 {
    grid-column: 1/7;
  }
}

._glossaryHero__header_1q3kd_157 {
  display: flex;
  flex-direction: column-reverse;
  gap: 2.4rem;
  padding-bottom: 2.4rem;
}
@media (min-width: 768px) {
  ._glossaryHero__header_1q3kd_157 {
    grid-column: 1/7;
  }
}

._glossaryHero__link_1q3kd_169 {
  align-items: center;
  display: flex;
  padding-bottom: 1.2rem;
}

._glossaryHero__title_1q3kd_175 {
  font: var(--type-headline-5);
  letter-spacing: -0.1rem;
}

._glossaryHero__meta_1q3kd_180 {
  align-items: center;
  display: flex;
  gap: 1.6rem;
  font: var(--type-body-small);
  font-family: var(--type-medium);
  overflow: hidden;
  padding-bottom: 4.4rem;
}
@media (min-width: 768px) {
  ._glossaryHero__meta_1q3kd_180 {
    grid-column: 1/6;
    padding-bottom: 0;
  }
}
._glossaryHero__meta_1q3kd_180 time::before {
  border-left: thin solid var(--color-gray-4);
  content: "";
  height: 100%;
  padding: 0 0 0 1.4rem;
}

/**
 * Glossary page
 * -------------------------------------------------------------------------- */
._glossary_1q3kd_1 {
  padding: var(--container-padding) 0 6.4rem;
  margin: 0 var(--container-padding);
  max-width: var(--container-max);
}
@media (min-width: 1920px) {
  ._glossary_1q3kd_1 {
    margin: 0 auto;
  }
}
@media (min-width: 768px) {
  ._glossary_1q3kd_1 {
    display: grid;
    gap: var(--container-gap);
    grid-template-columns: var(--grid-columns);
  }
}
._glossary_1q3kd_1 aside {
  grid-column: 1/5;
}
@media (min-width: 768px) {
  ._glossary_1q3kd_1 aside {
    grid-column: 1/4;
    position: sticky;
    top: 2.4rem;
  }
}

._glossary__body_1q3kd_233 {
  padding: 0 0 6.4rem;
}
@media (min-width: 768px) {
  ._glossary__body_1q3kd_233 {
    grid-column: 5/12;
  }
}._resourceHero--webinar_10u92_1 {
  background-color: var(--color-blue-1);
}
._resourceHero--webinar_10u92_1 ._resourceHero__contentGrid_10u92_4 {
  background-color: var(--color-blue-1);
}
._resourceHero--guide_10u92_7 {
  background-color: var(--color-pink-1);
}
._resourceHero--guide_10u92_7 ._resourceHero__contentGrid_10u92_4 {
  background-color: var(--color-pink-1);
}
@media (min-width: 768px) {
  ._resourceHero--guide_10u92_7 ._resourceHero__header_10u92_14 {
    padding-top: 4.8rem;
  }
}
@media (min-width: 768px) {
  ._resourceHero--non-gated_10u92_19 ._resourceHero__contentGrid_10u92_4 {
    padding: 16rem 0 2.4rem 0;
  }
}
@media (min-width: 768px) {
  ._resourceHero--non-gated_10u92_19 ._resourceHero__content_10u92_4 {
    grid-column: 1/13;
  }
}

._resourceHero__contentGrid_10u92_4 {
  padding: 16rem var(--container-padding) 4rem var(--container-padding);
  position: relative;
  z-index: 3;
}
@media (min-width: 768px) {
  ._resourceHero__contentGrid_10u92_4 {
    display: grid;
    gap: var(--container-gap);
    grid-template-columns: var(--grid-columns);
    padding: 16rem 0 8rem 0;
    margin: 0 var(--container-padding);
    max-width: var(--container-max);
  }
}
@media (min-width: 768px) and (min-width: 1920px) {
  ._resourceHero__contentGrid_10u92_4 {
    margin: 0 auto;
  }
}

@media (min-width: 768px) {
  ._resourceHero__content_10u92_4 {
    grid-column: 1/7;
  }
}
@media (min-width: 1400px) {
  ._resourceHero__content_10u92_4 {
    grid-column: 1/6;
  }
}

._resourceHero__header_10u92_14 {
  display: flex;
  flex-direction: column-reverse;
  gap: 2.4rem;
  padding-bottom: 2.4rem;
  position: relative;
  z-index: 3;
}

._resourceHero__type_10u92_70 {
  font: var(--type-body-small);
  font-family: var(--type-medium);
}

._resourceHero__title_10u92_75 {
  font: var(--type-headline-5);
  letter-spacing: -0.1rem;
}

._resourceHero__body_10u92_80 {
  font: var(--type-body-large);
  padding-bottom: 4.8rem;
}
@media (min-width: 768px) {
  ._resourceHero__body_10u92_80 {
    padding-bottom: 6.6rem;
  }
}
@media (min-width: 1400px) {
  ._resourceHero__body_10u92_80 {
    width: 80%;
  }
}

._resourceHero__form_10u92_95 {
  padding: 0 0 3.2rem 0;
  position: relative;
  z-index: 3;
}
@media (min-width: 1400px) {
  ._resourceHero__form_10u92_95 {
    width: 80%;
  }
}
._resourceHero__form_10u92_95 h3 {
  font: var(--type-body-xs);
  font-family: var(--type-medium);
  padding-bottom: 0.8rem;
}

._resourceHero__thumbnail_10u92_111 {
  align-self: center;
  position: relative;
}
._resourceHero__thumbnail--webinar_10u92_115 img {
  border-radius: var(--border-radius);
  border: thin solid var(--color-black);
}
@media (min-width: 768px) {
  ._resourceHero__thumbnail--webinar_10u92_115 {
    grid-column: 8/13;
    grid-row: 1;
  }
}
._resourceHero__thumbnail--guide_10u92_125 {
  background-color: var(--color-orange-2);
  border-radius: var(--border-radius);
  border: thin solid var(--color-black);
  display: flex;
  flex-direction: column;
  height: 60rem;
}
._resourceHero__thumbnail--guide_10u92_125 img {
  border-top-left-radius: var(--border-radius);
  border-top-right-radius: var(--border-radius);
}
@media (min-width: 768px) {
  ._resourceHero__thumbnail--guide_10u92_125 {
    grid-column: 8/13;
    grid-row: 1;
  }
}
@media (min-width: 1024px) {
  ._resourceHero__thumbnail--guide_10u92_125 {
    grid-column: 9/13;
  }
}
._resourceHero__thumbnail--guide-cover_10u92_148 {
  height: auto;
}
._resourceHero__thumbnail--guide-cover_10u92_148 img {
  border-radius: var(--border-radius);
}
._resourceHero__thumbnail_10u92_111 img {
  display: block;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
._resourceHero__thumbnail_10u92_111::after {
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: var(--border-radius);
  display: block;
  content: "";
  left: -1rem;
  mix-blend-mode: color-burn;
  position: absolute;
  top: 1rem;
  height: 100%;
  width: 100%;
  z-index: 1;
}

._resourceHero__thumbnailContent_10u92_174 {
  background-color: var(--color-orange-2);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 2rem;
  justify-content: space-between;
  padding: 4rem 3.2rem;
  position: relative;
  z-index: 3;
}
._resourceHero__thumbnailContent_10u92_174 h3 {
  font: var(--type-subheadline-1);
  font-family: var(--type-headline);
  letter-spacing: -0.1rem;
  padding-bottom: 2rem;
}
._resourceHero__thumbnailContent_10u92_174 p {
  font: var(--type-body-small);
}

._resourceHero__people_10u92_197 {
  padding: 0 var(--container-padding) 6.4rem;
}
@media (min-width: 768px) {
  ._resourceHero__people_10u92_197 {
    border-top: thin solid var(--color-black);
    padding: 4rem 0 8rem 0;
    margin: 0 var(--container-padding);
    max-width: var(--container-max);
  }
}
@media (min-width: 768px) and (min-width: 1920px) {
  ._resourceHero__people_10u92_197 {
    margin: 0 auto;
  }
}

._resourceHero__peopleList_10u92_214 {
  display: grid;
  gap: 2.4rem;
  grid-template-columns: 1fr;
  margin: 0;
  padding: 3.2rem 0;
}
@media (min-width: 768px) {
  ._resourceHero__peopleList_10u92_214 {
    gap: var(--container-gap);
    grid-template-columns: 1fr 1fr 1fr;
  }
}

._resourceHero__person_10u92_228 {
  align-items: flex-start;
  display: flex;
  gap: 2.4rem;
}
._resourceHero__person_10u92_228 img {
  border: thin solid var(--color-black);
  flex: 0 0 4.8rem;
  border-radius: 50%;
  width: 4.8rem;
}

._resourceHero__personContent_10u92_240 {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  width: 100%;
}

._resourceHero__personName_10u92_247 {
  font-family: var(--type-medium);
  font-size: 1.8rem;
  line-height: 2.3rem;
}

._resourceHero__personTitle_10u92_253 {
  font-size: 1.6rem;
  line-height: 2.8rem;
}

._resourceHero__personCompany_10u92_258 {
  font-family: var(--type-medium);
  font-size: 1.4rem;
  line-height: 2.4rem;
}

._resourceHero__prize_10u92_264 h1, ._resourceHero__prize_10u92_264 h2, ._resourceHero__prize_10u92_264 h3, ._resourceHero__prize_10u92_264 h4, ._resourceHero__prize_10u92_264 h5, ._resourceHero__prize_10u92_264 h6 {
  font: var(--type-headline-5);
  padding-bottom: 1.6rem;
}
._resourceHero__prize_10u92_264 p {
  font: var(--type-body-large);
}
._resourceHero__prize_10u92_264 ._resourceHero__prizeTitle_10u92_271 {
  font: var(--type-subheadline-3);
  font-family: var(--type-medium);
}

._resourceHero__embed_10u92_276 {
  aspect-ratio: 16/9;
  border-radius: var(--border-radius);
  overflow: hidden;
  margin: 7.2rem 0 3.2rem 0;
}
@media (min-width: 1024px) {
  ._resourceHero__embed_10u92_276 {
    margin: 4.8rem 0 3.2rem 0;
  }
}