.LinkCard_btn___Ouw4 {
  padding: 10px 1.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  line-height: 1;
}
.Select_select__XKJ8_ {
  background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M7 10l5 5 5-5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
  background-position-x: 97%;
  background-position-y: 50%;
  background-repeat: no-repeat;
}
@keyframes LogoCarousel_scroll__sB_DN {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-192px * var(--logos-size)));
  }
}
.LogoCarousel_slider__y7P8h {
  height: 108px;
  margin: auto;
  overflow: hidden;
  position: relative;
}
.LogoCarousel_slideTrack___C0_x {
  animation: LogoCarousel_scroll__sB_DN 45s linear infinite;
  display: flex;
  width: calc(192px * 2 * var(--logos-size));
}
.LogoCarousel_slide__NUajF {
  flex-shrink: 0;
  height: 108px;
  width: 192px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.LogoCarousel_slide__NUajF img {
  max-height: 26px;
  max-width: 120px;
}
.MediaBlockView_media-player__C2Txm
  .MediaBlockView_amp-video-play-button__76mkJ {
  transform: translate(-50%, -50%);
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/play-button.svg");
  transition-property: all;
  box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 10;
  box-sizing: content-box;
  cursor: pointer;
  overflow: visible;
  pointer-events: none;
  margin-bottom: -1.25rem;
  border-radius: 50%;
  transition-duration: 0.3s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  height: 3rem;
  width: 3rem;
  background-size: cover;
}
@media (min-width: 992px) {
  .MediaBlockView_media-player__C2Txm
    .MediaBlockView_amp-video-play-button__76mkJ {
    height: 75px;
    width: 75px;
  }
}
.MediaBlockView_media-player__C2Txm:hover
  .MediaBlockView_amp-video-play-button__76mkJ {
  transform: scale(1.157) translate(-42%, -42%);
  box-shadow: 0 0 17px 8px rgba(0, 0, 0, 0.15);
}
@media (min-width: 1950px) {
  .AnimatedMotifsTheme_motifWrapper__DtCHV {
    width: 100%;
    justify-content: space-between;
  }
}
.PageHeroView_page-hero__ds9P1 .media-block span {
  display: block !important;
}
.PageHeroView_background-dark-1-blue-blue__TD59g {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-1-blue-blue-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-1-blue-blue__TD59g {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-1-blue-blue-desktop.svg");
  }
}
.PageHeroView_background-dark-1-blue-blue__TD59g {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-1-blue-green__rtHwp {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-1-blue-green-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-1-blue-green__rtHwp {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-1-blue-green-desktop.svg");
  }
}
.PageHeroView_background-dark-1-blue-green__rtHwp {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-1-blue-purple__W9PGi {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-1-blue-purple-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-1-blue-purple__W9PGi {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-1-blue-purple-desktop.svg");
  }
}
.PageHeroView_background-dark-1-blue-purple__W9PGi {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-2-blue-blue__I0QsP {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-2-blue-blue-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-2-blue-blue__I0QsP {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-2-blue-blue-desktop.png");
  }
}
.PageHeroView_background-dark-2-blue-blue__I0QsP {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-2-blue-green__bwSFh {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-2-blue-green-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-2-blue-green__bwSFh {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-2-blue-green-desktop.png");
  }
}
.PageHeroView_background-dark-2-blue-green__bwSFh {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-2-blue-purple__l42cP {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-2-blue-purple-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-2-blue-purple__l42cP {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-2-blue-purple-desktop.png");
  }
}
.PageHeroView_background-dark-2-blue-purple__l42cP {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-3-blue-blue__q_d1j {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-3-blue-blue-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-3-blue-blue__q_d1j {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-3-blue-blue-desktop.svg");
  }
}
.PageHeroView_background-dark-3-blue-blue__q_d1j {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-3-blue-green__PirJm {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-3-blue-green-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-3-blue-green__PirJm {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-3-blue-green-desktop.svg");
  }
}
.PageHeroView_background-dark-3-blue-green__PirJm {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-3-blue-purple__IP9wp {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-3-blue-purple-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-3-blue-purple__IP9wp {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-3-blue-purple-desktop.svg");
  }
}
.PageHeroView_background-dark-3-blue-purple__IP9wp {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.PageHeroView_background-light-1-blue__17Q6L {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/light-1-blue-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-light-1-blue__17Q6L {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/light-1-blue-desktop.svg");
  }
}
.PageHeroView_background-light-1-blue__17Q6L {
  background-position: 100% 100%;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .PageHeroView_background-light-1-blue__17Q6L {
    background-size: 50%;
  }
}
.PageHeroView_background-dark-4-blue-solid__YJkwd {
  --tw-bg-opacity: 1;
  background-color: rgb(30 97 240 / var(--tw-bg-opacity));
}
.PageHeroView_background-dark-5-teal-solid__e29xR {
  --tw-bg-opacity: 1;
  background-color: rgb(15 79 115 / var(--tw-bg-opacity));
}
.PageHeroView_background-light-2-data-driven__lX1gt {
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/light-3-data-driven-mobile.jpg");
}
@media (min-width: 992px) {
  .PageHeroView_background-light-2-data-driven__lX1gt {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/light-3-data-driven-desktop.jpg");
  }
}
.PageHeroView_background-light-2-data-driven__lX1gt {
  background-size: cover;
  background-position: bottom;
  background-repeat: no-repeat;
}
.PageHeroView_background-animated-motifs-solid__0r0TG,
.PageHeroView_background-light-3-grey-solid__mcyOY {
  --tw-bg-opacity: 1;
  background-color: rgb(241 244 249 / var(--tw-bg-opacity));
}
.PageHeroView_background-light-4-white-solid__A_OVi {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.PageHeroView_background-light-homepage-shapes-solid__GUCnn {
  --tw-bg-opacity: 1;
  background-color: rgb(241 244 249 / var(--tw-bg-opacity));
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/light-homepage-shapes-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-light-homepage-shapes-solid__GUCnn {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/light-homepage-shapes-desktop.svg");
  }
}
.PageHeroView_background-light-homepage-shapes-solid__GUCnn {
  background-size: cover;
  background-position: center top 129px;
  background-repeat: no-repeat;
}
.PageHeroView_background-light-homepage-shapes-2-solid__VCSgg {
  --tw-bg-opacity: 1;
  background-color: rgb(241 244 249 / var(--tw-bg-opacity));
}
@media (min-width: 480px) {
  .PageHeroView_background-light-homepage-shapes-2-solid__VCSgg {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/light-homepage-shapes-2-mobile.svg");
  }
}
@media (min-width: 992px) {
  .PageHeroView_background-light-homepage-shapes-2-solid__VCSgg {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/light-homepage-shapes-2-desktop.svg");
  }
}
.PageHeroView_background-light-homepage-shapes-2-solid__VCSgg {
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .PageHeroView_background-light-homepage-shapes-2-solid__VCSgg {
    background-size: contain;
    background-position: bottom;
  }
}
.PageHeroView_background-dark-homepage-shapes-solid__gb7pe {
  --tw-bg-opacity: 1;
  background-color: rgb(13 31 145 / var(--tw-bg-opacity));
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-homepage-shapes-mobile.svg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-homepage-shapes-solid__gb7pe {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-homepage-shapes-desktop.svg");
  }
}
.PageHeroView_background-dark-homepage-shapes-solid__gb7pe {
  background-size: cover;
  background-position: center top 129px;
  background-repeat: no-repeat;
}
.PageHeroView_background-dark-homepage-3d-solid__s_jTg {
  --tw-bg-opacity: 1;
  background-color: rgb(241 244 249 / var(--tw-bg-opacity));
}
.PageHeroView_background-dark-homepage-3d-solid__s_jTg .media-block {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
    0 4px 6px -4px rgba(0, 0, 0, 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
    0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.PageHeroView_background-dark-homepage-3d-solid__s_jTg
  .PageHeroView_hero-sub-background__k6f7o {
  position: absolute;
  min-width: 100%;
  background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-homepage-3d-solid-mobile.jpg");
}
@media (min-width: 992px) {
  .PageHeroView_background-dark-homepage-3d-solid__s_jTg
    .PageHeroView_hero-sub-background__k6f7o {
    background-image: url("https://enkindlpublic.blob.core.windows.net/nextjs-public/hero/dark-homepage-3d-solid-desktop.jpg");
  }
}
.PageHeroView_background-dark-homepage-3d-solid__s_jTg
  .PageHeroView_hero-sub-background__k6f7o {
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
}
@media (min-width: 1300px) and (max-width: 1550px) {
  .PageHeroView_background-dark-homepage-3d-solid__s_jTg
    .PageHeroView_hero-sub-background__k6f7o {
    left: -5rem;
    right: -5rem;
  }
}
