/* BUILD: src */
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.not-found{padding-top:4.875rem}.not-found__image{max-width:380px;margin:0 auto 3rem}.not-found__text{margin:0 auto 3rem;max-width:700px;text-align:center}.not-found__text h2{margin-bottom:2rem}.not-found__cta{margin-bottom:4rem}.not-found__cta div{margin:0 auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.search-section{margin-left:auto;margin-right:auto;width:100%;max-width:1366px}.search-section .search-form .search-input-wrapper{margin-left:auto;margin-right:auto;margin-bottom:2rem;display:flex;width:100%;max-width:40rem;overflow:hidden;border-radius:12px;border-width:2px;border-color:rgb(218, 223, 229)}.search-section .search-form .search-input-wrapper .search-input{width:100%;padding-left:2rem;padding-right:.5rem;padding:1rem .5rem 1rem 2rem;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.search-section .search-form .search-input-wrapper .search-button{display:flex;align-items:center;align-self:stretch;padding-left:.5rem;padding-right:.5rem}.search-section .no-search-results{width:100%;max-width:40rem;margin:0 auto;text-align:center}.search-section .search-results{display:flex;width:100%;flex-direction:column;gap:1rem}.search-section .search-results .search-result{display:flex;width:100%;align-items:center;border-radius:12px;border-width:1.5px;border-color:rgb(218, 223, 229);background-color:rgb(255, 255, 255);box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.search-section .search-results .search-result .search-result-link{height:100%;width:100%}.search-section .search-results .search-result .search-result-content{padding:1rem 2rem}.search-section .search-results .search-result .search-result-content .search-result-headline{margin-bottom:0px;display:inline}.search-section .search-results .search-result .search-result-content .search-result-details{display:flex;width:100%;align-items:center;gap:1rem}.search-section .search-results .search-result .search-result-content .search-result-details .search-result-summary{margin-bottom:0px;flex-shrink:1;justify-self:flex-start;font-size:14px;color:rgb(128, 128, 128)}.search-section .search-results .search-result .search-result-content .search-result-details .search-result-icon{margin-top:auto;margin-left:auto;display:inline-block;flex-shrink:0;color:rgb(128, 128, 128)}
.image-widget-placeholder{width:100%}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}#image-widget__zoom-modal{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.image-widget__zoom-button .icon-button svg{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}#image-widget__zoom-modal img{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.image-widget-wrapper{height:100%;display:grid;grid-template-columns:1;grid-template-rows:1fr auto}.image-widget-wrapper .image-widget{justify-self:center}.image-widget-wrapper .image-widget--h-left{justify-self:start}.image-widget-wrapper .image-widget--h-right{justify-self:end}.image-widget--zoom{cursor:pointer}.image-widget--width-full{width:100%}.image-widget--width-4\/5{width:80%}.image-widget--width-3\/5{width:60%}.image-widget--width-1\/2{width:50%}.image-widget__zoom-wrapper{display:flex;justify-content:flex-end}.image-widget__zoom-button{display:inline-flex;align-items:center;margin-top:.5rem;cursor:pointer}@media screen and (min-width: 768px){.image-widget__zoom-button{margin-top:1rem}}.image-widget__zoom-button span{font-size:1.25rem}.image-widget__zoom-button .icon-button{margin-left:1rem}.image-widget__zoom-button .icon-button svg{height:1.75rem;width:1.75rem}.image-widget__zoom-button .icon-button svg g{fill:rgb(255, 255, 255)}#image-widget__zoom-modal{position:fixed;inset:0;flex-direction:column;z-index:1000;display:flex;padding:1rem;overflow:auto;background-color:rgba(5,34,65,0);top:-50%;transition-duration:300ms}#image-widget__zoom-modal:not(.items-start){align-items:center}#image-widget__zoom-modal:not(.justify-start){justify-content:center}#image-widget__zoom-modal.hidden{visibility:hidden;display:flex}#image-widget__zoom-modal.hidden img{opacity:0}#image-widget__zoom-modal:not(.hidden){background-color:rgba(5,34,65,.9);top:0}#image-widget__zoom-modal:not(.hidden) img{opacity:1}#image-widget__zoom-modal .close{display:flex;align-items:center;justify-content:center;position:fixed;right:2rem;top:2rem;z-index:1;cursor:pointer;background-color:rgb(255, 255, 255);border-radius:9999px;width:3rem;height:3rem}#image-widget__zoom-modal .backdrop{position:absolute;inset:0}#image-widget__zoom-modal img{z-index:1;transition-duration:300ms}#image-widget__zoom-modal img:not(.fullsize){cursor:zoom-in}#image-widget__zoom-modal img.zoomed{max-width:none;max-height:none;cursor:zoom-out}
/**
 * Swiper 10.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2023
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  overflow: clip;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Cube slide shadows end */
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

/*
! tailwindcss v3.3.6 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: rgb(229, 231, 235); /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
*/html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: rgb(156, 163, 175); /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: rgb(156, 163, 175); /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden] {
  display: none;
}*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: rgb(255, 255, 255);
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-ring-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: rgb(255, 255, 255);
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-ring-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-shadow: 0 0 rgba(0, 0, 0, 0);
  --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}.container{
  width: 100%;
}@media (min-width: 375px){.container{
    max-width: 375px;
  }
}@media (min-width: 640px){.container{
    max-width: 640px;
  }
}@media (min-width: 768px){.container{
    max-width: 768px;
  }
}@media (min-width: 896px){.container{
    max-width: 896px;
  }
}@media (min-width: 1024px){.container{
    max-width: 1024px;
  }
}@media (min-width: 1280px){.container{
    max-width: 1280px;
  }
}@media (min-width: 1366px){.container{
    max-width: 1366px;
  }
}@media (min-width: 1512px){.container{
    max-width: 1512px;
  }
}@media (min-width: 1660px){.container{
    max-width: 1660px;
  }
}@media (min-width: 1800px){.container{
    max-width: 1800px;
  }
}@media (min-width: 1920px){.container{
    max-width: 1920px;
  }
}.visible{
  visibility: visible;
}.fixed{
  position: fixed;
}.absolute{
  position: absolute;
}.relative{
  position: relative;
}.col-span-12{
  grid-column: span 12 / span 12;
}.mb-6{
  margin-bottom: 1.5rem;
}.mt-12{
  margin-top: 3rem;
}.mt-4{
  margin-top: 1rem;
}.mt-6{
  margin-top: 1.5rem;
}.mt-8{
  margin-top: 2rem;
}.block{
  display: block;
}.inline{
  display: inline;
}.flex{
  display: flex;
}.table{
  display: table;
}.grid{
  display: grid;
}.hidden{
  display: none;
}.h-6{
  height: 1.5rem;
}.w-0{
  width: 0px;
}.w-0\.5{
  width: 0.125rem;
}.w-1{
  width: 0.25rem;
}.w-1\.5{
  width: 0.375rem;
}.w-1\/12{
  width: 8.333333%;
}.w-1\/2{
  width: 50%;
}.w-1\/3{
  width: 33.333333%;
}.w-1\/4{
  width: 25%;
}.w-1\/5{
  width: 20%;
}.w-1\/6{
  width: 16.666667%;
}.w-10{
  width: 2.5rem;
}.w-10\/12{
  width: 83.333333%;
}.w-11{
  width: 2.75rem;
}.w-11\/12{
  width: 91.666667%;
}.w-12{
  width: 3rem;
}.w-13{
  width: 3.25rem;
}.w-14{
  width: 3.5rem;
}.w-16{
  width: 4rem;
}.w-168{
  width: 42rem;
}.w-2{
  width: 0.5rem;
}.w-2\.5{
  width: 0.625rem;
}.w-2\/12{
  width: 16.666667%;
}.w-2\/3{
  width: 66.666667%;
}.w-2\/4{
  width: 50%;
}.w-2\/5{
  width: 40%;
}.w-2\/6{
  width: 33.333333%;
}.w-20{
  width: 5rem;
}.w-22{
  width: 5.5rem;
}.w-24{
  width: 6rem;
}.w-25{
  width: 6.25rem;
}.w-28{
  width: 7rem;
}.w-2xl{
  width: 42rem;
}.w-2xs{
  width: 18rem;
}.w-3{
  width: 0.75rem;
}.w-3\.5{
  width: 0.875rem;
}.w-3\/12{
  width: 25%;
}.w-3\/4{
  width: 75%;
}.w-3\/5{
  width: 60%;
}.w-3\/6{
  width: 50%;
}.w-30{
  width: 7.5rem;
}.w-32{
  width: 8rem;
}.w-34{
  width: 8.5rem;
}.w-36{
  width: 9rem;
}.w-38{
  width: 9.5rem;
}.w-3xl{
  width: 48rem;
}.w-3xs{
  width: 16rem;
}.w-4{
  width: 1rem;
}.w-4\.5{
  width: 1.125rem;
}.w-4\/12{
  width: 33.333333%;
}.w-4\/5{
  width: 80%;
}.w-4\/6{
  width: 66.666667%;
}.w-40{
  width: 10rem;
}.w-42{
  width: 10.5rem;
}.w-44{
  width: 11rem;
}.w-46{
  width: 11.5rem;
}.w-48{
  width: 12rem;
}.w-4xl{
  width: 56rem;
}.w-4xs{
  width: 14rem;
}.w-5{
  width: 1.25rem;
}.w-5\.5{
  width: 1.375rem;
}.w-5\/12{
  width: 41.666667%;
}.w-5\/6{
  width: 83.333333%;
}.w-52{
  width: 13rem;
}.w-56{
  width: 14rem;
}.w-5xl{
  width: 64rem;
}.w-5xs{
  width: 12rem;
}.w-6{
  width: 1.5rem;
}.w-6\/12{
  width: 50%;
}.w-60{
  width: 15rem;
}.w-64{
  width: 16rem;
}.w-6xl{
  width: 72rem;
}.w-7{
  width: 1.75rem;
}.w-7\.5{
  width: 1.875rem;
}.w-7\/12{
  width: 58.333333%;
}.w-72{
  width: 18rem;
}.w-7xl{
  width: 80rem;
}.w-8{
  width: 2rem;
}.w-8\/12{
  width: 66.666667%;
}.w-80{
  width: 20rem;
}.w-9{
  width: 2.25rem;
}.w-9\/12{
  width: 75%;
}.w-96{
  width: 24rem;
}.w-auto{
  width: auto;
}.w-em1{
  width: 0.25em;
}.w-em2{
  width: 0.5em;
}.w-fit{
  width: -moz-fit-content;
  width: fit-content;
}.w-full{
  width: 100%;
}.w-lg{
  width: 32rem;
}.w-max{
  width: -moz-max-content;
  width: max-content;
}.w-md{
  width: 28rem;
}.w-min{
  width: -moz-min-content;
  width: min-content;
}.w-px{
  width: 1px;
}.w-screen{
  width: 100vw;
}.w-screen-1\.5xl{
  width: 1512px;
}.w-screen-2\.5xl{
  width: 1800px;
}.w-screen-2lg{
  width: 1280px;
}.w-screen-2xl{
  width: 1660px;
}.w-screen-3xl{
  width: 1920px;
}.w-screen-lg{
  width: 1024px;
}.w-screen-md{
  width: 768px;
}.w-screen-ml{
  width: 896px;
}.w-screen-sm{
  width: 640px;
}.w-screen-xl{
  width: 1366px;
}.w-screen-xs{
  width: 375px;
}.w-sm{
  width: 24rem;
}.w-xl{
  width: 36rem;
}.w-xs{
  width: 20rem;
}.max-w-0{
  max-width: 0px;
}.max-w-0\.5{
  max-width: 0.125rem;
}.max-w-1{
  max-width: 0.25rem;
}.max-w-1\.5{
  max-width: 0.375rem;
}.max-w-1\/12{
  max-width: 8.333333%;
}.max-w-1\/2{
  max-width: 50%;
}.max-w-1\/3{
  max-width: 33.333333%;
}.max-w-1\/4{
  max-width: 25%;
}.max-w-1\/5{
  max-width: 20%;
}.max-w-1\/6{
  max-width: 16.666667%;
}.max-w-10{
  max-width: 2.5rem;
}.max-w-10\/12{
  max-width: 83.333333%;
}.max-w-11{
  max-width: 2.75rem;
}.max-w-11\/12{
  max-width: 91.666667%;
}.max-w-12{
  max-width: 3rem;
}.max-w-13{
  max-width: 3.25rem;
}.max-w-14{
  max-width: 3.5rem;
}.max-w-16{
  max-width: 4rem;
}.max-w-168{
  max-width: 42rem;
}.max-w-2{
  max-width: 0.5rem;
}.max-w-2\.5{
  max-width: 0.625rem;
}.max-w-2\/12{
  max-width: 16.666667%;
}.max-w-2\/3{
  max-width: 66.666667%;
}.max-w-2\/4{
  max-width: 50%;
}.max-w-2\/5{
  max-width: 40%;
}.max-w-2\/6{
  max-width: 33.333333%;
}.max-w-20{
  max-width: 5rem;
}.max-w-22{
  max-width: 5.5rem;
}.max-w-24{
  max-width: 6rem;
}.max-w-25{
  max-width: 6.25rem;
}.max-w-28{
  max-width: 7rem;
}.max-w-2xl{
  max-width: 42rem;
}.max-w-2xs{
  max-width: 18rem;
}.max-w-3{
  max-width: 0.75rem;
}.max-w-3\.5{
  max-width: 0.875rem;
}.max-w-3\/12{
  max-width: 25%;
}.max-w-3\/4{
  max-width: 75%;
}.max-w-3\/5{
  max-width: 60%;
}.max-w-3\/6{
  max-width: 50%;
}.max-w-30{
  max-width: 7.5rem;
}.max-w-32{
  max-width: 8rem;
}.max-w-34{
  max-width: 8.5rem;
}.max-w-36{
  max-width: 9rem;
}.max-w-38{
  max-width: 9.5rem;
}.max-w-3xl{
  max-width: 48rem;
}.max-w-3xs{
  max-width: 16rem;
}.max-w-4{
  max-width: 1rem;
}.max-w-4\.5{
  max-width: 1.125rem;
}.max-w-4\/12{
  max-width: 33.333333%;
}.max-w-4\/5{
  max-width: 80%;
}.max-w-4\/6{
  max-width: 66.666667%;
}.max-w-40{
  max-width: 10rem;
}.max-w-42{
  max-width: 10.5rem;
}.max-w-44{
  max-width: 11rem;
}.max-w-46{
  max-width: 11.5rem;
}.max-w-48{
  max-width: 12rem;
}.max-w-4xl{
  max-width: 56rem;
}.max-w-4xs{
  max-width: 14rem;
}.max-w-5{
  max-width: 1.25rem;
}.max-w-5\.5{
  max-width: 1.375rem;
}.max-w-5\/12{
  max-width: 41.666667%;
}.max-w-5\/6{
  max-width: 83.333333%;
}.max-w-52{
  max-width: 13rem;
}.max-w-56{
  max-width: 14rem;
}.max-w-5xl{
  max-width: 64rem;
}.max-w-5xs{
  max-width: 12rem;
}.max-w-6{
  max-width: 1.5rem;
}.max-w-6\/12{
  max-width: 50%;
}.max-w-60{
  max-width: 15rem;
}.max-w-64{
  max-width: 16rem;
}.max-w-6xl{
  max-width: 72rem;
}.max-w-7{
  max-width: 1.75rem;
}.max-w-7\.5{
  max-width: 1.875rem;
}.max-w-7\/12{
  max-width: 58.333333%;
}.max-w-72{
  max-width: 18rem;
}.max-w-7xl{
  max-width: 80rem;
}.max-w-8{
  max-width: 2rem;
}.max-w-8\/12{
  max-width: 66.666667%;
}.max-w-80{
  max-width: 20rem;
}.max-w-9{
  max-width: 2.25rem;
}.max-w-9\/12{
  max-width: 75%;
}.max-w-96{
  max-width: 24rem;
}.max-w-em1{
  max-width: 0.25em;
}.max-w-em2{
  max-width: 0.5em;
}.max-w-fit{
  max-width: -moz-fit-content;
  max-width: fit-content;
}.max-w-full{
  max-width: 100%;
}.max-w-lg{
  max-width: 32rem;
}.max-w-max{
  max-width: -moz-max-content;
  max-width: max-content;
}.max-w-md{
  max-width: 28rem;
}.max-w-min{
  max-width: -moz-min-content;
  max-width: min-content;
}.max-w-none{
  max-width: none;
}.max-w-prose{
  max-width: 65ch;
}.max-w-prose-lg{
  max-width: 100ch;
}.max-w-prose-md{
  max-width: 80ch;
}.max-w-prose-xl{
  max-width: 130ch;
}.max-w-px{
  max-width: 1px;
}.max-w-screen{
  max-width: 100vw;
}.max-w-screen-1\.5xl{
  max-width: 1512px;
}.max-w-screen-2\.5xl{
  max-width: 1800px;
}.max-w-screen-2lg{
  max-width: 1280px;
}.max-w-screen-2xl{
  max-width: 1660px;
}.max-w-screen-3xl{
  max-width: 1920px;
}.max-w-screen-lg{
  max-width: 1024px;
}.max-w-screen-md{
  max-width: 768px;
}.max-w-screen-ml{
  max-width: 896px;
}.max-w-screen-sm{
  max-width: 640px;
}.max-w-screen-xl{
  max-width: 1366px;
}.max-w-screen-xs{
  max-width: 375px;
}.max-w-sm{
  max-width: 24rem;
}.max-w-xl{
  max-width: 36rem;
}.max-w-xs{
  max-width: 20rem;
}.flex-grow{
  flex-grow: 1;
}.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.resize{
  resize: both;
}.flex-col{
  flex-direction: column;
}.flex-wrap{
  flex-wrap: wrap;
}.items-start{
  align-items: flex-start;
}.justify-start{
  justify-content: flex-start;
}.overflow-hidden{
  overflow: hidden;
}.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}.bg-blue-brand{
  --tw-bg-opacity: 1;
  background-color: rgb(41 171 226 / var(--tw-bg-opacity));
}.bg-blue-brand-darkest{
  --tw-bg-opacity: 1;
  background-color: rgb(5 34 65 / var(--tw-bg-opacity));
}.bg-blue-brand-light{
  --tw-bg-opacity: 1;
  background-color: rgb(224 227 237 / var(--tw-bg-opacity));
}.bg-green-brand{
  --tw-bg-opacity: 1;
  background-color: rgb(119 210 69 / var(--tw-bg-opacity));
}.bg-opacity-0{
  --tw-bg-opacity: 0;
}.bg-opacity-10{
  --tw-bg-opacity: 0.1;
}.bg-opacity-100{
  --tw-bg-opacity: 1;
}.bg-opacity-20{
  --tw-bg-opacity: 0.2;
}.bg-opacity-25{
  --tw-bg-opacity: 0.25;
}.bg-opacity-30{
  --tw-bg-opacity: 0.3;
}.bg-opacity-40{
  --tw-bg-opacity: 0.4;
}.bg-opacity-5{
  --tw-bg-opacity: 0.05;
}.bg-opacity-50{
  --tw-bg-opacity: 0.5;
}.bg-opacity-60{
  --tw-bg-opacity: 0.6;
}.bg-opacity-70{
  --tw-bg-opacity: 0.7;
}.bg-opacity-75{
  --tw-bg-opacity: 0.75;
}.bg-opacity-80{
  --tw-bg-opacity: 0.8;
}.bg-opacity-90{
  --tw-bg-opacity: 0.9;
}.bg-opacity-95{
  --tw-bg-opacity: 0.95;
}.bg-gradient-brand-r{
  background-image: linear-gradient(
        to right,
        rgb(119 210 69 / var(--tw-bg-opacity)),
        rgb(41 171 226 / var(--tw-bg-opacity)));
}.p-0{
  padding: 0px;
}.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}.pb-8{
  padding-bottom: 2rem;
}.text-center{
  text-align: center;
}.text-base{
  font-size: 1rem;
}.italic{
  font-style: italic;
}.underline{
  text-decoration-line: underline;
}.blur{
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.content{
  --tw-content: "";
  content: var(--tw-content);
}:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.article-teaser,.feature-teaser-tile,.half-grid,.card-grid,.list-grid-items,.list-grid,.banner-section__grid,#footer__newsletter .newsletter__container{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}h1{font-size:2.5rem;line-height:1.4;letter-spacing:.5px;margin-bottom:.25em}@media screen and (min-width: 768px){h1{font-size:4rem;line-height:1.125}}h2{font-size:2rem;line-height:1.3125;letter-spacing:.5px;margin-bottom:.25em}@media screen and (min-width: 768px){h2{font-size:3rem;line-height:1.25}}h3{font-size:1.75rem;line-height:1.3571;letter-spacing:.25px;margin-bottom:.5em}@media screen and (min-width: 768px){h3{font-size:2.5rem;line-height:1.3}}#footer__newsletter .newsletter__container .newsletter-wrapper .newsletter__catch,h4{font-size:1.5rem;line-height:1.4167;letter-spacing:.25px;margin-bottom:.5em}@media screen and (min-width: 768px){#footer__newsletter .newsletter__container .newsletter-wrapper .newsletter__catch,h4{font-size:2rem;line-height:1.3125}}h5{font-size:1.25rem;line-height:1.4;letter-spacing:.25px;margin-bottom:.5em}@media screen and (min-width: 768px){h5{font-size:1.5rem;line-height:1.3333}}h6{font-size:.875rem;line-height:1.3571;margin-bottom:.5em;letter-spacing:.5px}#language-switcher-desktop,.language-switcher__list-item,.search-icon,.locale-switcher__toggler-item--country,.nav__button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}#footer__nav .social-media li>a:hover>svg path,#sidenav-wrapper #sidenav>.sidenav__item a>span,#sidenav-wrapper #sidenav>.sidenav__item a>svg,#sidenav-wrapper #sidenav>.sidenav__item a,#mainnav .childnav__link,#mainnav .nav__link,#mainnav #mobile-navigation #language-switcher-mobile .language-switcher__continent h6,#mobile-navigation #language-switcher-mobile .language-switcher__continent #mainnav h6,.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler-item--country .feather-chevron-up,#mobile-navigation .nav__toggle>svg,#mainnav .navpart--hamburger>.hamburger__part{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.button-style-wrapper .button:before,.button-style-wrapper .hs-button:before,.hs_submit .actions .button:before,.hs_submit .actions .hs-button:before{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}#sidenav-wrapper{transition-property:top,right,bottom,left;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}@font-face{font-family:"Noto Sans";src:url("modules/asset/fonts/Noto_Sans/NotoSans-Light.eot");src:url("modules/asset/fonts/Noto_Sans/NotoSans-Light.woff2") format("woff2"),url("modules/asset/fonts/Noto_Sans/NotoSans-Light.woff") format("woff"),url("modules/asset/fonts/Noto_Sans/NotoSans-Light.ttf") format("truetype");font-weight:300;font-display:swap}@font-face{font-family:"Noto Sans";src:url("modules/asset/fonts/Noto_Sans/NotoSans-LightItalic.eot");src:url("modules/asset/fonts/Noto_Sans/NotoSans-LightItalic.woff2") format("woff2"),url("modules/asset/fonts/Noto_Sans/NotoSans-LightItalic.woff") format("woff"),url("modules/asset/fonts/Noto_Sans/NotoSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Noto Sans";src:url("modules/asset/fonts/Noto_Sans/NotoSans-Regular.eot");src:url("modules/asset/fonts/Noto_Sans/NotoSans-Regular.woff2") format("woff2"),url("modules/asset/fonts/Noto_Sans/NotoSans-Regular.woff") format("woff"),url("modules/asset/fonts/Noto_Sans/NotoSans-Regular.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Noto Sans";src:url("modules/asset/fonts/Noto_Sans/NotoSans-Italic.eot");src:url("modules/asset/fonts/Noto_Sans/NotoSans-Italic.woff2") format("woff2"),url("modules/asset/fonts/Noto_Sans/NotoSans-Italic.woff") format("woff"),url("modules/asset/fonts/Noto_Sans/NotoSans-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Noto Sans";src:url("modules/asset/fonts/Noto_Sans/NotoSans-Medium.eot");src:url("modules/asset/fonts/Noto_Sans/NotoSans-Medium.woff2") format("woff2"),url("modules/asset/fonts/Noto_Sans/NotoSans-Medium.woff") format("woff"),url("modules/asset/fonts/Noto_Sans/NotoSans-Medium.ttf") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans";src:url("modules/asset/fonts/Noto_Sans/NotoSans-MediumItalic.eot");src:url("modules/asset/fonts/Noto_Sans/NotoSans-MediumItalic.woff2") format("woff2"),url("modules/asset/fonts/Noto_Sans/NotoSans-MediumItalic.woff") format("woff"),url("modules/asset/fonts/Noto_Sans/NotoSans-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}:root{color:rgb(5, 34, 65);font-size:1rem;font-weight:300;line-height:1.25;overflow-wrap:break-word;font-family:"Noto Sans",sans-serif}strong{font-weight:500}.bp-rich-text,.reference-case-facts__card{letter-spacing:.25px;margin-bottom:2rem}.bp-rich-text ul,.reference-case-facts__card ul{list-style:none}.bp-rich-text ul li,.reference-case-facts__card ul li{position:relative;padding-left:1rem}.bp-rich-text ul li::before,.reference-case-facts__card ul li::before{content:"•";position:absolute;color:rgb(41, 171, 226);font-weight:bold;display:block;min-width:1rem;left:0}.bp-rich-text ol li,.bp-rich-text ul li,.reference-case-facts__card ol li,.reference-case-facts__card ul li{margin-bottom:1rem}.bp-rich-text ol li>*,.bp-rich-text ul li>*,.reference-case-facts__card ol li>*,.reference-case-facts__card ul li>*{display:block}.bp-rich-text{letter-spacing:.25px;line-height:26px}.bp-rich-text ol{padding-left:1.5rem}.bp-rich-text ol li{list-style-type:decimal}.bp-rich-text *:not(.headline):not(.reference-case__headline):not(.pager__item)>a:not(.button):not(.hs-button):not(.search-result-link){text-decoration-line:underline}.bp-rich-text a{cursor:pointer}p:not([class*=apos-]){line-height:1.625;margin-bottom:.5rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lead-text{font-size:1.125rem;line-height:1.75rem;letter-spacing:.25px}.default-text{font-size:1rem;line-height:1.625rem;letter-spacing:.25px}.small-text{font-size:.875rem;line-height:1.375rem;letter-spacing:.25px}img,video{max-height:100%}body,[data-apos-refreshable]{display:flex;flex-direction:column}[data-apos-refreshable],#main{flex-grow:1}body{min-height:100vh}blockquote{font-style:italic;font-weight:500;font-size:40px;padding:32px}.bp-rich-text table{border-collapse:collapse;width:100%}.bp-rich-text table td,.bp-rich-text table th{border:1px solid rgb(218, 223, 229)}@media screen and (min-width: 768px){.bp-rich-text table{display:block;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;overflow-x:auto}.bp-rich-text table td,.bp-rich-text table th{min-width:250px}}#main{overflow:hidden}#header,#main,#footer{width:100%}#header{z-index:18;position:sticky;top:0;left:0;right:0;background-color:rgb(255, 255, 255);filter:drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1))}#footer__nav .navpart__wrapper,#footer__legal ul{max-width:1366px;margin-left:auto;margin-right:auto}#main-wrapper{max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}#footer__legal,#footer nav,#mainnav{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 768px){#footer__legal,#footer nav,#mainnav{padding-left:2rem;padding-right:2rem}}#header{top:var(--admin-header-offset)}.apos-area{max-width:100%}.base-element{padding-top:1rem}@media screen and (min-width: 768px){.base-element{padding-top:2rem}}.promotion-banner-full{width:100%}.promotion-banner{background-image:linear-gradient(270deg, rgb(119, 210, 69) 0%, rgb(116, 209, 75) 2.01%, rgb(93, 197, 121) 18.8%, rgb(74, 188, 159) 35.65%, rgb(60, 180, 188) 52.29%, rgb(49, 175, 209) 68.7%, rgb(43, 172, 222) 84.74%, rgb(41, 171, 226) 100%)}.promotion-banner__content{padding:1rem 2rem;flex-direction:column;height:10.75rem;max-width:1366px;margin:0 auto;display:flex;align-items:center;gap:1rem;justify-content:center}@media screen and (min-width: 768px){.promotion-banner__content{height:5rem;flex-direction:row;gap:1.5rem;padding:0}}.promotion-banner__icon img{height:2.5rem;width:100%}@media screen and (min-width: 768px){.promotion-banner__icon img{height:3.75rem}}.promotion-banner__text .bp-rich-text{margin-bottom:0}.promotion-banner__text .bp-rich-text p{margin-bottom:0;font-size:1rem;line-height:1.375rem;text-align:center}@media screen and (min-width: 768px){.promotion-banner__text .bp-rich-text p{font-size:1.5rem}}.promotion-banner__text .bp-rich-text strong{font-weight:700}.button-wrapper{display:flex}.button-style-wrapper,.hs_submit .actions{display:inline-block;padding:2px;border-radius:9999px;background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);font-size:16px}.button-style-wrapper--lg{height:64px}.button-style-wrapper .button:before,.button-style-wrapper .hs-button:before,.hs_submit .actions .button:before,.hs_submit .actions .hs-button:before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0px;background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);border-radius:9999px;opacity:0}.button-style-wrapper .button:hover:before,.button-style-wrapper .hs-button:hover:before,.hs_submit .actions .button:hover:before,.hs_submit .actions .hs-button:hover:before,.button-style-wrapper .button:active:before,.button-style-wrapper .hs-button:active:before,.hs_submit .actions .button:active:before,.hs_submit .actions .hs-button:active:before{opacity:.2}.button,.hs-button{position:relative;display:inline-block;border-radius:9999px;padding-left:2rem;padding-right:2rem;line-height:2.75rem;z-index:1;font-size:1.125rem;font-weight:500;transition-property:all;transition-duration:100ms;transition-timing-function:ease-out;background-color:rgb(255, 255, 255)}.section.section--dim .button,.section.section--dim .hs-button,.section.section--image .button,.section.section--image .hs-button,.section.section--video .button,.section.section--video .hs-button,.tile--background-dark .button,.tile--background-dark .hs-button{background-color:rgb(5, 34, 65);color:rgb(255, 255, 255)}.button--pos-left{margin-left:0;margin-right:auto}.button--pos-center{margin-left:auto;margin-right:auto}.button--pos-right{margin-left:auto;margin-right:0}.button--lg{font-size:1.125rem;line-height:3.75rem}.hs-button{background-color:rgb(5, 34, 65);color:rgb(255, 255, 255);cursor:pointer}.icon-button{border-radius:9999px;background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;height:6rem;width:6rem;color:rgb(255, 255, 255);transition-property:all;transition-timing-function:ease-out;transition-duration:200ms;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.icon-button--sm{margin-bottom:1rem;height:4rem;width:4rem}.teaser-button{background-image:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);border-radius:24px;box-sizing:border-box;display:block;height:48px;letter-spacing:1px;padding:4px;position:relative;text-decoration:none;width:181px;z-index:2}.teaser-button span{align-items:center;border-radius:24px;display:flex;justify-content:center;height:100%;transition:background .5s ease;width:100%}.text-link-button,.text-link-button__dark{position:relative;border:none;font-weight:500;text-wrap:balance}.text-link-button span::after,.text-link-button__dark span::after{vertical-align:sub;margin-left:.25rem;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/asset/icons/Arrow_textlink.svg")}.text-link-button:hover,.text-link-button__dark:hover{opacity:.5}.text-link-button__dark span::after{filter:grayscale(100%) invert(100%)}.light-button{color:rgb(5, 34, 65);background-color:rgb(255, 255, 255)}.dark-button{color:rgb(255, 255, 255);background-color:rgb(5, 34, 65)}.dark-button .button__icon{filter:grayscale(100%) invert(100%)}.button-zone{margin:auto}.button--icon img{margin:0 .75rem 0 -0.375rem;max-width:24px;display:inline;vertical-align:sub}.button--transparent{background:none;padding:0 16px;line-height:20px}.button--transparent .default-text{font-size:10px}@media screen and (min-width: 768px){.button--transparent{padding:0 32px;line-height:44px}.button--transparent .default-text{font-size:1rem}}.button--transparent:hover{background:rgba(5,34,65,.2)}.button__border{background:linear-gradient(to left, rgb(119, 210, 69), rgb(41, 171, 226));border-radius:9999px;padding:2px}.button__border .button,.button__border .hs-button{transition:all 100ms cubic-bezier(0, 0, 0.2, 1)}.button__border .button span,.button__border .hs-button span{letter-spacing:.5px}.button__border .dark-button:hover{background:rgba(5,34,65,.8)}.button__border .light-button:hover{background:rgba(255,255,255,.8)}.button__border--transparent{border-radius:9999px;border:1px solid rgb(5, 34, 65)}@media screen and (min-width: 768px){.button__border--transparent{border-width:2px}}.coverage-checkbox input[type=checkbox],.hs-form-checkbox-display input[type=checkbox],.hs-form-booleancheckbox-display input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;z-index:-1}.coverage-checkbox input[type=checkbox]:checked+span:first-of-type:after,.hs-form-checkbox-display input[type=checkbox]:checked+span:first-of-type:after,.hs-form-booleancheckbox-display input[type=checkbox]:checked+span:first-of-type:after{content:""}.coverage-checkbox input[type=checkbox].error::before,.hs-form-checkbox-display input[type=checkbox].error::before,.hs-form-booleancheckbox-display input[type=checkbox].error::before{border-color:rgb(255, 0, 0)}.coverage-checkbox>span:first-of-type,.hs-form-checkbox-display>span:first-of-type,.hs-form-booleancheckbox-display>span:first-of-type{position:relative;display:inline-block;padding-left:2rem;cursor:pointer;min-height:1.5rem;min-width:1.5rem}.coverage-checkbox>span:first-of-type::before,.coverage-checkbox>span:first-of-type::after,.hs-form-checkbox-display>span:first-of-type::before,.hs-form-checkbox-display>span:first-of-type::after,.hs-form-booleancheckbox-display>span:first-of-type::before,.hs-form-booleancheckbox-display>span:first-of-type::after{position:absolute;left:0;top:0}.coverage-checkbox>span:first-of-type::before,.hs-form-checkbox-display>span:first-of-type::before,.hs-form-booleancheckbox-display>span:first-of-type::before{content:"";display:inline-block;width:1rem;height:1rem;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);top:-0.25rem;background-color:rgb(255, 255, 255);border-style:solid;border-radius:.25rem}.coverage-checkbox>span:first-of-type::after,.hs-form-checkbox-display>span:first-of-type::after,.hs-form-booleancheckbox-display>span:first-of-type::after{content:none;height:.375rem;width:.75rem;border-left-width:2px;border-bottom-width:2px;border-color:rgb(5, 34, 65);transform:rotate(-45deg);left:.375rem;top:.125rem}.center{display:block;margin-left:auto;margin-right:auto}.clean{text-decoration:none}.swiper-container{position:relative;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:100vw}@media screen and (min-width: 768px){.swiper-container .swiper{margin-left:6rem;margin-right:6rem}}.swiper-container .swiper-slide{width:-moz-min-content;width:min-content}.swiper-container .swiper_wrap{max-width:1366px;height:100%;position:relative;margin-left:auto;margin-right:auto}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:3rem;height:3rem}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{box-shadow:2px 3rem 1px rgb(255, 255, 255) inset;content:"";border-radius:9999px;font-size:1rem;text-align:center;vertical-align:middle;padding:.875rem;width:3rem;height:3rem;z-index:-1;color:rgb(5, 34, 65);position:absolute;border:solid 2px rgba(0,0,0,0);background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);background-origin:border-box}.swiper-container .swiper-button-next:hover::after,.swiper-container .swiper-button-prev:hover::after{box-shadow:2px 3rem 1px rgba(255,255,255,.7) inset;opacity:.6}@media screen and (min-width: 768px){.swiper-container .swiper-pagination{bottom:5rem}}.swiper-container .swiper-pagination .swiper-pagination-bullet{box-shadow:2px 3rem 1px rgb(255, 255, 255) inset;width:1rem;height:1rem;border:solid 2px rgba(0,0,0,0)}.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);background-origin:border-box}.swiper-container .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{opacity:.1}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:none}@media screen and (min-width: 768px){.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:flex}}.swiper-container .swiper-button-next{right:2rem}.swiper-container .swiper-button-prev{left:2rem}.swiper-container .swiper-wrapper{align-items:flex-start}.swiper-container .swiper-slide{cursor:pointer}.swiper-container .swiper-slide .image-widget-wrapper{display:flex}.swiper-container .swiper-slide .image-widget-wrapper .image-widget{pointer-events:none}.swiper-container .swiper-slide .image-widget-wrapper .image-widget__zoom-wrapper{display:none}.swiper-container .swiper--locked{margin-left:0;margin-right:0}.swiper-container .swiper--locked .swiper-slide{cursor:default}.section.section--dim [data-use-case-slider-widget] h3,.section.section--dim [data-poser-slider-widget] h3,.section.section--image [data-use-case-slider-widget] h3,.section.section--image [data-poser-slider-widget] h3{color:rgb(255, 255, 255)}.swiper-container-wrapper.quote_swiper .swiper__headline{padding-top:3rem;text-align:center}@media screen and (min-width: 768px){.swiper-container-wrapper.quote_swiper .swiper__headline{padding-top:5rem}}.swiper-container-wrapper.quote_swiper .swiper__headline h4{margin-bottom:0}.swiper-container-wrapper.quote_swiper .swiper-button-next,.swiper-container-wrapper.quote_swiper .swiper-button-prev{top:40%}.swiper_wrap.use-case-slider-wrap{margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width: 768px){.swiper_wrap.use-case-slider-wrap{margin-left:0;margin-right:0}}.swiper_wrap.use-case-slider-wrap .swiper-slide__image-wrapper{margin-bottom:1rem}@media screen and (min-width: 768px){.swiper_wrap.use-case-slider-wrap .swiper-slide__image-wrapper{margin-bottom:0}}.swiper_wrap.use-case-slider-wrap .swiper-slide__image-wrapper img,.swiper_wrap.use-case-slider-wrap .swiper-slide__image-wrapper video{border-radius:12px}.swiper_wrap.use-case-slider-wrap .swiper-slide-active .swiper-slide__text-wrapper{margin-bottom:1rem}@media screen and (min-width: 768px){.swiper_wrap.use-case-slider-wrap .swiper-slide-active .swiper-slide__text-wrapper{transform:translateY(4rem)}}.swiper_wrap.use-case-slider-wrap .swiper-slide-active .swiper-slide__text-wrapper h4{font-size:32px}.swiper_wrap.use-case-slider-wrap .swiper-slide:not(.swiper-slide-active) .swiper-slide__image-wrapper{margin-bottom:1rem}.swiper_wrap.use-case-slider-wrap .swiper-slide:not(.swiper-slide-active) .swiper-slide__text-wrapper{opacity:.4}.reference-case-text{max-width:36rem;margin:auto;text-align:center;margin-top:4rem;margin-bottom:2rem;position:relative;z-index:1;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 768px){.reference-case-text{padding-left:0;padding-right:0}}.reference-case-text::before{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:100%;background-color:rgb(255, 255, 255);margin:auto;filter:blur(24px);z-index:-1;border-radius:12px;opacity:.5}.pager{margin-top:1rem;text-align:center}.pager .pager__item{padding-left:.25rem;padding-right:.25rem;color:rgb(5, 34, 65);text-underline-offset:2px}.pager .pager__item.is-active,.pager .pager__item:hover{text-decoration-line:underline}.pager .pager__item.is-active{font-size:1.25rem;font-weight:500;text-decoration-color:rgb(119, 210, 69)}@media screen and (min-width: 768px){.pager .pager__item.is-active{font-size:1.5rem}}#header nav{min-height:3.25rem}@media screen and (min-width: 768px){#header nav{min-height:6.25rem}}#mainnav{max-width:1366px;margin:0 auto}#mainnav,#mainnav .navpart{display:flex;justify-content:center;gap:1rem}@media screen and (min-width: 768px){#mainnav,#mainnav .navpart{gap:2rem}}#mainnav .navpart--desktop{display:none;align-items:flex-end}@media screen and (min-width: 768px){#mainnav .navpart--desktop{display:flex}}#mainnav .navpart--home{position:relative;order:none;flex-shrink:0}@media screen and (min-width: 768px){#mainnav .navpart--home{width:13rem}}#mainnav .navpart--1{order:-1}#mainnav .navpart--2{order:1}#mainnav .navpart--1,#mainnav .navpart--2{flex:1 1 0%;justify-content:space-evenly}@media screen and (min-width: 768px){#mainnav .nav__link,#mainnav #mobile-navigation #language-switcher-mobile .language-switcher__continent h6,#mobile-navigation #language-switcher-mobile .language-switcher__continent #mainnav h6,#mainnav .nav__logo{padding:1.5rem}}#mainnav .nav__link,#mainnav #mobile-navigation #language-switcher-mobile .language-switcher__continent h6,#mobile-navigation #language-switcher-mobile .language-switcher__continent #mainnav h6{display:flex;justify-content:center;align-items:center;font-weight:500;line-height:1.25;font-size:1.125rem;white-space:nowrap}#mainnav .nav__item{position:relative}#mainnav .nav__item:hover .nav__link,#mainnav .nav__item:hover #mobile-navigation #language-switcher-mobile .language-switcher__continent h6,#mobile-navigation #language-switcher-mobile .language-switcher__continent #mainnav .nav__item:hover h6{color:rgb(41, 171, 226)}#mainnav .nav__item.active .nav__link,#mainnav .nav__item.active #mobile-navigation #language-switcher-mobile .language-switcher__continent h6,#mobile-navigation #language-switcher-mobile .language-switcher__continent #mainnav .nav__item.active h6{color:rgb(41, 171, 226)}#mainnav .nav__logo{display:flex}#mainnav .nav__logo>svg{width:6rem;height:auto;margin-right:auto}@media screen and (min-width: 768px){#mainnav .nav__logo{position:absolute;left:0;bottom:0}#mainnav .nav__logo>svg{width:10rem;margin-left:auto}}#mainnav .childnav__wrapper{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;transition-delay:100ms;position:absolute;top:100%;z-index:1;border-top-width:12px;border-color:rgba(0,0,0,0);max-width:20rem;white-space:nowrap}#mainnav .navpart--1 .childnav__wrapper{left:0;transform:translateX(-4rem)}#mainnav .navpart--2 .childnav__wrapper{right:0;transform:translateX(4rem)}#mainnav .navpart--2 .childnav__wrapper .childnav__link{text-align:right}#mainnav .nav__item:not(:hover) .childnav__wrapper{pointer-events:none;opacity:0}#mainnav .nav__item:hover .childnav__wrapper{transform:translateX(0);transition-delay:500ms}#mainnav .childnav{box-shadow:0 0 12px 4px rgba(0,0,0,.04);background-color:rgb(255, 255, 255);border-radius:4px;padding:.5rem 0}#mainnav .childnav__item{line-height:1}#mainnav .childnav__item:hover .childnav__link{opacity:.5}#mainnav .childnav__item.active .childnav__link{color:rgb(41, 171, 226)}#mainnav .childnav__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.75rem 1.5rem;display:block;font-weight:500;line-height:1}#metanav{display:none}@media screen and (min-width: 768px){#metanav{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;padding:.5rem .5rem .25rem .5rem;margin:0 auto;max-width:1366px}}#metanav .search{border-bottom-width:1px;border-color:rgb(5, 34, 65);padding:0 .5rem}#metanav .search:focus-visible{outline-width:0px;border-bottom-width:2px}.nav__button{display:flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:400;border:1.5px solid rgba(41,171,226,.25);line-height:1.875rem;background:none;color:rgb(5, 34, 65);padding:0 .75rem 0 .6rem}.nav__button:hover,.nav__button:active{background-color:rgba(41,171,226,.1)}.nav__button>svg{color:rgb(41, 171, 226);width:auto}.locale-switcher .locale-switcher__toggler{display:flex}@media screen and (min-width: 768px){.locale-switcher .feather-chevron-up,.locale-switcher .nav__toggle,.locale-switcher .label{display:none}}.locale-switcher__toggler-item{display:flex;align-items:center;position:relative;padding:.375rem 0}.locale-switcher__toggler-item svg{width:1.25rem;height:1.25rem}.locale-switcher__toggler-item--country{color:rgb(255, 255, 255);cursor:pointer}.locale-switcher__toggler-item--country:hover,.locale-switcher__toggler-item--country:active{opacity:.5}.language-switcher-header__content{border-radius:4px;background-color:rgb(249, 249, 249)}.language-switcher__list-item{border-radius:4px;padding:.375rem .5rem;margin-top:.5rem;margin-bottom:.5rem;line-height:1}.language-switcher__list-item:hover{background-color:rgb(249, 249, 249)}.language-switcher__list-item h3,.language-switcher__list-item .language-switcher__list-item-headline{display:block;margin:0px;font-weight:500;font-size:1rem;line-height:1}.language-switcher__list-item .language-switcher__list-item-language{display:inline-block;margin-right:.5rem;margin-top:.375rem}.language-switcher__list-item .language-switcher__list-item-language:hover{text-decoration-line:underline}#language-switcher-desktop{height:calc(100vh - var(--admin-header-offset));display:block;position:absolute;z-index:50;font-size:.875rem;width:100%;top:0;left:0;background-color:rgba(5,34,65,.3);transition-duration:300ms;visibility:visible}#language-switcher-desktop.hidden{background:none;display:block;visibility:hidden;z-index:-1}#language-switcher-desktop.hidden .language-switcher__inner{opacity:0}#language-switcher-desktop .language-switcher__outer{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0}#language-switcher-desktop .language-switcher__inner{position:relative;z-index:1;margin:0 0 0 auto;padding:2rem;background-color:rgb(255, 255, 255);max-width:20rem;box-shadow:0 0 12px 4px rgba(0,0,0,.04);transition-property:all;transition-duration:300ms;transition-timing-function:ease-out;transform:translateX(0);opacity:1;overflow:auto;scroll-behavior:smooth;width:100%;height:100%}#language-switcher-desktop .language-switcher-header__headline{display:flex;justify-content:space-between;position:relative;margin-bottom:2rem;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:300}#language-switcher-desktop .language-switcher-header__headline>div{position:relative}#language-switcher-desktop .language-switcher__group{margin-top:2.5rem}#language-switcher-desktop .language-switcher__group h6{font-weight:500;margin-bottom:1rem;margin-left:.5rem;font-size:1.25rem}#sidenav-wrapper{top:calc(40% + var(--header-offset));position:fixed;right:0;height:0;z-index:20}#sidenav-wrapper #sidenav{flex-direction:column;align-items:flex-end;align-self:flex-end;padding-top:1rem;padding-bottom:1rem;pointer-events:none;display:none}@media screen and (min-width: 768px){#sidenav-wrapper #sidenav{display:flex}}#sidenav-wrapper #sidenav>.sidenav__item{position:relative;overflow:hidden;pointer-events:auto;padding-top:.25rem;padding-left:.25rem;padding-bottom:.25rem}#sidenav-wrapper #sidenav>.sidenav__item a{background-color:rgb(255, 255, 255);border-top-left-radius:9999px;border-bottom-left-radius:9999px;border-color:rgba(5,34,65,.25);display:flex;align-items:center;justify-content:center;padding-left:.75rem;padding-right:.375rem;padding-top:.25rem;height:3.5rem;width:4rem;box-shadow:0 0 6px 0 rgba(0,0,0,.1),0 0 4px 0 rgba(0,0,0,.1)}#sidenav-wrapper #sidenav>.sidenav__item a>svg{height:2rem}#sidenav-wrapper #sidenav>.sidenav__item a>span{font-size:.5rem;line-height:1;position:absolute;left:100%;bottom:.5rem;white-space:nowrap;padding-left:.5rem;padding-bottom:.25rem}#sidenav-wrapper #sidenav>.sidenav__item a:hover{width:5rem;height:3.5rem}#sidenav-wrapper #sidenav>.sidenav__item a:hover>svg{height:2rem;width:2rem;padding-bottom:.75rem}#sidenav-wrapper #sidenav>.sidenav__item a:hover>span{left:50%;transform:translateX(-50%)}.search-icon{cursor:pointer}.search-icon:hover,.search-icon:active{opacity:.5}#mainnav{padding-right:0}#mainnav .navpart--buttons{order:1}#mainnav .navpart--hamburger,#mainnav .navpart--buttons{flex:1 1 0%;align-items:center}#mainnav .navpart--mobile{display:flex}@media screen and (min-width: 768px){#mainnav .navpart--mobile{display:none}}#mainnav .navpart--mobile .nav__button{display:flex;align-items:center;justify-content:center;padding:0;width:3rem;height:3rem;border-radius:9999px;border-width:1.5px}#mainnav .navpart--mobile .nav__button>svg{max-height:2.25rem;max-width:2.25rem;width:100%;height:100%}#mainnav .navpart--hamburger{order:2;width:4rem;height:4rem;padding:1.5rem 1.25rem;background-color:rgb(41, 171, 226);cursor:pointer;flex-direction:column;gap:6px;justify-content:center;flex-grow:0;flex-shrink:0}#mainnav .navpart--hamburger>.hamburger__part{height:.125rem;width:26px;background-color:rgb(255, 255, 255);flex-shrink:0;border-radius:12px}#mainnav .navpart--hamburger.active>.hamburger__part:first-child{transform:translateY(8px)}#mainnav .navpart--hamburger.active>.hamburger__part:last-child{transform:translateY(-8px)}#mainnav .navpart--buttons{justify-content:flex-end}#mobile-navigation{z-index:40;position:fixed;inset:0px;top:calc(var(--admin-header-offset) + 4rem);background-color:rgb(255, 255, 255);overflow-y:auto}@media screen and (min-width: 768px){#mobile-navigation{display:none}}#mobile-navigation:before{content:"";height:1px;width:100%;position:sticky;top:0;background-color:rgb(218, 223, 229);display:block}#mobile-navigation>ul{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}#mobile-navigation .nav__link-wrapper,#mobile-navigation #language-switcher-mobile .language-switcher__continent{display:flex;align-items:center}#mobile-navigation .nav__toggle{display:flex;align-items:center;justify-content:center;margin-left:auto;cursor:pointer;width:4rem;height:4rem;border-left-width:1.5px}#mobile-navigation .nav__toggle>svg{width:1.5rem;height:1.5rem}#mobile-navigation .nav__item{line-height:3rem}#mobile-navigation .nav__item .nav__link,#mobile-navigation .nav__item #language-switcher-mobile .language-switcher__continent h6,#mobile-navigation #language-switcher-mobile .language-switcher__continent .nav__item h6{padding-left:1.5rem;display:inline-flex;align-items:center;font-size:1.375rem;font-weight:500;letter-spacing:.5px}#mobile-navigation .nav__item .childnav__wrapper{margin-left:2.5rem;transition-property:height,width,max-height,max-width}#mobile-navigation .nav__item .childnav__wrapper .childnav__link{font-weight:300;font-size:1.125rem}#mobile-navigation .nav__item .nav__toggle>svg{transform:rotate(270deg)}#mobile-navigation .nav__item:not(.active) .childnav__wrapper{height:0;margin-bottom:0;overflow:hidden}#mobile-navigation .nav__item:not(.active) .nav__toggle>svg{transform:rotate(90deg)}#mobile-navigation .locale-switcher--mobile{border-bottom-width:1.5px}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler{padding-left:1.5rem;gap:1rem}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler .nav__toggle{border-left-width:0px}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler-item{border:none;border-radius:0px;font-weight:500;padding:0;width:100%;line-height:3rem;font-size:1.375rem;color:rgb(5, 34, 65)}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler-item:hover{opacity:1}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler-item--country{gap:1rem}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler-item--country>svg{height:2.25rem;width:2.25rem}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler-item--country.active .nav__toggle svg{transform:rotate(270deg)}#mobile-navigation .locale-switcher--mobile .locale-switcher__toggler-item--country:not(.active) .nav__toggle svg{transform:rotate(90deg)}#mobile-navigation .locale-switcher--mobile .language-switcher__list-item{background-color:rgb(255, 255, 255);padding-left:0;padding-right:0}#mobile-navigation .locale-switcher--mobile .language-switcher__list-item .language-switcher__list-item-headline{font-size:1.125rem;font-weight:500}#mobile-navigation .locale-switcher--mobile .language-switcher__list-item>.language-switcher__list-item-language{font-size:.875rem;font-weight:300}#mobile-navigation #language-switcher-mobile .language-switcher-header__headline{display:none}#mobile-navigation #language-switcher-mobile .language-switcher__body{display:flex;flex-direction:column;gap:1rem;margin-left:1rem}#mobile-navigation #language-switcher-mobile .language-switcher__group .nav__toggle{border-left-width:0px}#mobile-navigation #language-switcher-mobile .language-switcher__group:not(.active) .nav__toggle>svg{transform:rotate(90deg)}#mobile-navigation #language-switcher-mobile .language-switcher__list{margin-left:2.5rem;height:0;overflow:hidden;transition-property:height,width,max-height,max-width}#mobile-navigation #language-switcher-mobile .language-switcher__continent h6{margin-bottom:0;font-size:1.125rem}@media screen and (min-width: 768px){#mobile-navigation #language-switcher-mobile .language-switcher__continent h6{font-size:1.25rem}}#mobile-navigation .mobile-navigation__contact{display:flex;border-top-width:1.5px;border-bottom-width:1.5px;gap:1.5px;background-color:rgb(250, 251, 252);margin-bottom:1.75rem}#mobile-navigation .mobile-navigation__contact>div{flex-grow:1;height:5rem}#mobile-navigation .mobile-navigation__contact>div>a{height:100%;display:flex;align-items:center;flex-grow:1;background-color:rgb(255, 255, 255);gap:1rem;padding:1.5rem}#mobile-navigation .mobile-navigation__contact>div>a>svg{color:rgb(41, 171, 226)}#mobile-navigation .mobile-navigation__contact>div>a>span{font-weight:500;font-size:1.125rem}#mobile-navigation .mobile-navigation__contact>.mobile-navigation__contact-mail svg{width:1.75rem}#mobile-navigation .mobile-navigation__contact>.mobile-navigation__contact-support svg{width:1.5rem}#mobile-navigation .search-wrapper{display:flex;flex-grow:1;align-items:center;justify-content:center;margin-left:1.5rem;margin-right:1.5rem;margin-bottom:3.25rem}#mobile-navigation .search-wrapper>input{flex-grow:1;height:4rem;padding-left:1.5rem;font-size:1.125rem;letter-spacing:.5px;border-top-left-radius:12px;border-bottom-left-radius:12px;border-width:2px;border-right-width:0px}#mobile-navigation .search-wrapper>button{width:4rem;height:4rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-top-right-radius:12px;border-bottom-right-radius:12px;background-color:rgb(255, 255, 255);border-width:2px;border-left-width:0px}#mobile-navigation .search-wrapper>button>svg{height:1.75rem;width:1.75rem}#mobile-navigation .search-wrapper:has(:focus-visible)>input{outline:2px solid rgba(0,0,0,0);outline-offset:2px;border-color:rgb(41, 171, 226)}#mobile-navigation .search-wrapper:has(:focus-visible)>button{border-color:rgb(41, 171, 226)}#mobile-navigation .nav__button{margin-left:1.5rem;margin-right:1.5rem;margin-bottom:1rem;height:4rem;font-size:1.125rem;gap:1rem;justify-content:center;border-radius:9999px}#mobile-navigation .nav__button:not(.nav__button--dev)>svg{max-width:2.25rem;max-height:2.25rem;height:100%;width:100%}#mobile-navigation .nav__button.nav__button--dev>svg{width:1.875rem;height:auto}#footer{width:100%;margin-bottom:0}#footer a,#footer a:visited,#footer a:focus,#footer a:hover,#footer .nav__link,#footer #mobile-navigation #language-switcher-mobile .language-switcher__continent h6,#mobile-navigation #language-switcher-mobile .language-switcher__continent #footer h6,#footer .nav__link:visited,#footer .nav__link:focus,#footer .nav__link:hover,#footer .childnav__link,#footer .childnav__link:visited,#footer .childnav__link:focus,#footer .childnav__link:hover{color:rgb(255, 255, 255)}#footer a:hover{opacity:.5}#footer nav{width:100%;background-color:rgb(5, 34, 65)}#footer__highlight{height:.5rem;width:100%;background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%)}#footer__nav{width:100%;padding-top:4rem;padding-bottom:6rem}#footer__nav .navpart__wrapper{display:flex;justify-content:space-between}#footer__nav .pages-wrapper{row-gap:2.5rem}@media screen and (min-width: 768px){#footer__nav .pages-wrapper{margin-top:2.5rem}}#footer__nav .navpart{width:100%}@media screen and (min-width: 768px){#footer__nav .navpart{width:auto}}#footer__nav .navpart--logo{margin-bottom:3.5rem}@media screen and (min-width: 768px){#footer__nav .navpart--logo{margin-bottom:0;width:10rem}}#footer__nav .nav__logo{padding-bottom:1.75rem;display:inline-block}#footer__nav .nav__logo svg{max-width:10rem;height:auto}#footer__nav .nav__item>.nav__link-wrapper>.nav__link,#footer__nav #mobile-navigation #language-switcher-mobile .nav__item>.language-switcher__continent>.nav__link,#mobile-navigation #language-switcher-mobile #footer__nav .nav__item>.language-switcher__continent>.nav__link,#footer__nav #mobile-navigation #language-switcher-mobile .language-switcher__continent .nav__item>.nav__link-wrapper>h6,#mobile-navigation #language-switcher-mobile .language-switcher__continent #footer__nav .nav__item>.nav__link-wrapper>h6,#footer__nav #mobile-navigation #language-switcher-mobile .nav__item>.language-switcher__continent>h6,#mobile-navigation #language-switcher-mobile #footer__nav .nav__item>.language-switcher__continent>h6{display:inline-block;font-size:1.125rem;font-weight:500;line-height:1.875rem;margin-bottom:1.25rem;letter-spacing:.5px}#footer__nav .nav__item--social-media{display:flex;justify-content:center}@media screen and (min-width: 768px){#footer__nav .nav__item--social-media{justify-content:flex-start}}#footer__nav .nav__item--static{margin-bottom:1.5rem}#footer__nav .childnav__item{font-size:.875rem;font-weight:500;white-space:normal;letter-spacing:.5px;line-height:19px}#footer__nav .childnav__item:not(:last-child){margin-bottom:1rem}#footer__nav .social-media{display:flex;gap:.5rem}#footer__nav .social-media li>a:hover>svg path{fill:rgb(255, 255, 255);opacity:.5}#footer__nav .navpart__wrapper .navpart,#footer__legal>ul>li{width:100%;white-space:nowrap;color:rgb(255, 255, 255);padding-top:1rem;padding-bottom:1rem;font-size:.875rem;text-align:center}@media screen and (min-width: 768px){#footer__nav .navpart__wrapper .navpart,#footer__legal>ul>li{width:auto;text-align:start}}#footer__legal>ul,#footer__nav .navpart__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 768px){#footer__legal>ul,#footer__nav .navpart__wrapper{flex-wrap:nowrap}}#footer__nav .pages-wrapper{display:flex;flex-grow:1;justify-content:space-evenly;flex-wrap:wrap;padding:0}@media screen and (min-width: 768px){#footer__nav .pages-wrapper{margin-left:4rem}}#footer__nav .pages-wrapper>li{margin:0}#footer__legal .pages-wrapper{display:flex;flex-grow:1;justify-content:space-evenly;flex-wrap:wrap;padding:0}@media screen and (min-width: 768px){#footer__legal .pages-wrapper{justify-content:flex-end}}#footer__legal .pages-wrapper>li{margin-left:1rem;margin-right:1rem;padding-top:.25rem;padding-bottom:.25rem}#footer__legal .pages-wrapper>li a{letter-spacing:.5px}#footer__legal{background-color:rgb(7, 44, 83)}#footer__legal ul.pages-wrapper li *+*{margin-left:.5rem}#footer__newsletter{width:100%;background-color:rgb(5, 34, 65);color:rgb(255, 255, 255);padding:1.5rem}@media screen and (min-width: 768px){#footer__newsletter{padding:1.5rem 2rem}}#footer__newsletter .newsletter__container{margin:0 auto;row-gap:0;padding:1.5rem 0}#footer__newsletter .newsletter__container .newsletter-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){#footer__newsletter .newsletter__container .newsletter-wrapper{grid-column:span 3/span 3;grid-column-start:2}}#footer__newsletter .newsletter__container .newsletter-wrapper .newsletter__upperline{width:auto;font-size:.875rem;font-weight:500;margin-bottom:.5rem;line-height:1}#footer__newsletter .newsletter__container .hs-wrapper{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){#footer__newsletter .newsletter__container .hs-wrapper{grid-column:span 5/span 5;grid-column-start:6;width:calc(100% + 4rem);position:relative;left:-2rem;right:-2rem}}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private{display:flex;flex-wrap:wrap;align-items:center;row-gap:1rem;-moz-column-gap:2rem;column-gap:2rem;margin-top:2rem}@media screen and (min-width: 768px){#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private{margin-top:0;justify-content:space-between}}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .no-list.hs-error-msgs.inputs-list{display:none}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_error_rollup{order:10;color:rgb(255, 0, 0)}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:calc(100% - 6rem);order:1;overflow:hidden;background-color:rgb(255, 255, 255);height:2.75rem;flex-grow:1}@media screen and (min-width: 768px){#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{flex-shrink:0;width:12rem}}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field label,#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field legend{display:none}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field,#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .input,#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .hs-input{border-radius:6px;max-width:28rem}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .input,#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .input .hs-input{width:100%;height:100%}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .input .hs-input{color:rgb(5, 34, 65);padding:0 1rem}@media screen and (min-width: 768px){#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .input .hs-input{padding:0 2rem}}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .hs_submit.hs-submit{order:2;white-space:nowrap;flex-shrink:0}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .legal-consent-container{order:3;height:-moz-fit-content;height:fit-content}#footer__newsletter .newsletter__container .hs-wrapper .hbspt-form .hs-form-private .legal-consent-container .hs-form-booleancheckbox>label>span{margin-left:0}[data-area-label="apostrophe:richText"] .apos-area-widget-controls{margin-right:-3rem}.apos-admin-bar-wrapper .apos-admin-bar-spacer{margin-bottom:0}#main-wrapper>.apos-area:first-child>.apos-areas-widgets-list:first-child>.apos-area-widget-wrapper:first-child>.apos-area-widget-inner:first-child>.apos-area-widget__label{top:calc(1.75rem - 1px)}.apos-area-widget-inner:before,.apos-area-widget-inner:after,.apos-area-widget-controls{z-index:20}[data-area-label="apostrophe:richText"]>.apos-area-widget-inner>div:nth-last-child(2){padding-top:.5rem}[data-area-label="apostrophe:richText"]>.apos-area-widget-inner>div:nth-last-child(2) .apos-is-visually-empty.apos-rich-text-editor__editor .ProseMirror{top:.5rem;padding-bottom:1rem;min-height:2rem}[data-area-label="apostrophe:richText"]>.apos-area-widget-inner>div:nth-last-child(2) .apos-is-visually-empty.apos-rich-text-editor__editor .ProseMirror p{margin-bottom:0}[data-area-label="apostrophe:richText"]>.apos-area-widget-inner>div:nth-last-child(2) .apos-is-visually-empty.apos-rich-text-editor__editor_after{margin:auto}.apos-popover{z-index:9999}.apos-slat__media-preview{flex-shrink:0}.apos-slat__media-preview>img{height:1rem;width:auto}#main #main-wrapper>.apos-area>.apos-areas-widgets-list>.apos-area-widget-wrapper:first-child>.apos-area-widget-inner>.apos-area-widget-controls.apos-area-widget__label{top:calc(1.75rem - 1px)}#main #main-wrapper>.apos-area>.apos-areas-widgets-list>.apos-area-widget-wrapper:first-child>.apos-area-widget-inner>.apos-area-widget-controls.apos-area-widget-controls--add.apos-area-widget-controls--add--top{top:.75rem}.cmpboxbtn{display:inline-flex;justify-content:space-evenly}a.cmpmorelink:link{display:inline-flex}.section-content-max-width{max-width:1360px;width:100%;padding:0 1.5rem;margin:0 auto}@media screen and (min-width: 768px){.section-content-max-width{padding:0}}.section-content-full-width{max-width:100%;background-color:rgb(255, 255, 255)}.dark-tile{background-color:rgb(5, 34, 65);color:rgb(255, 255, 255)}.white-tile{border-radius:12px;background-color:rgb(255, 255, 255);box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.base-wave{background-size:auto;background-position:center;background-repeat:no-repeat}.wave1{background-position:top;padding-top:1rem;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width: 768px){.wave1{padding-top:2rem}}.wave2{background-position:center;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_centered.svg");min-height:40rem;display:flex;flex-direction:column;justify-content:center}.wave3{background-position:bottom;padding-bottom:1rem;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Bottom.svg");min-height:30rem;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 768px){.wave3{padding-bottom:2rem}}.topGradient{border-top:8px solid;-o-border-image:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);border-image:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);border-image-slice:1}.light{background-color:rgb(250, 251, 252);padding-top:1rem;padding-bottom:2rem}@media screen and (min-width: 768px){.light{padding-top:2rem;padding-bottom:4rem}}.white{background-color:rgb(255, 255, 255)}.dark{background-color:rgb(5, 34, 65);color:rgb(255, 255, 255);padding-top:1rem;padding-bottom:2rem}@media screen and (min-width: 768px){.dark{padding-top:2rem;padding-bottom:4rem}}.section-flex-center{display:flex;justify-content:center;align-items:center}.section-items-center{display:flex;align-items:center}.divider{width:100%;max-width:1360px;padding-top:32px;padding-bottom:32px;margin:0 auto}.divider hr{border:1px solid rgb(218, 223, 229)}.banner-section,.banner-section-fixed{padding-bottom:1rem}@media screen and (min-width: 768px){.banner-section,.banner-section-fixed{padding-bottom:2rem;height:120px}}.banner-section__grid{gap:1rem}@media screen and (min-width: 768px){.banner-section__grid{gap:2rem}}.banner-section__image{display:flex;justify-content:center;align-items:center;max-height:3.5rem;padding-left:2rem;grid-column:span 6/span 6;grid-column-start:auto}@media screen and (min-width: 768px){.banner-section__image{grid-column:span 5/span 5;grid-column-start:2;padding-left:0;justify-content:flex-end}}.banner-section__image img{max-height:50px;width:auto}.banner-section__image-no-cta{grid-column:span 12/span 12;grid-column-start:auto;display:flex;justify-content:center;align-items:center;max-height:3.5rem}.banner-section__image-no-cta img{max-height:50px;width:auto}.banner-section__buttons{grid-column:span 6/span 6;grid-column-start:auto;display:flex;margin-top:auto;margin-bottom:auto;justify-content:center}.banner-section__buttons>div{margin-right:1rem}@media screen and (min-width: 768px){.banner-section__buttons>div{margin-left:1rem;margin-right:1rem}}@media screen and (max-width: 768px){.banner-section__buttons>div a{line-height:1.5rem;padding:0 .5rem}}.banner-section__buttons>div a span{vertical-align:middle}@media screen and (max-width: 768px){.banner-section__buttons>div a span{font-size:7px;line-height:1.5rem}}.banner-section__buttons-wide{display:flex;justify-content:space-around;margin-top:auto;margin-bottom:auto;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.banner-section__buttons-wide{justify-content:space-between;grid-column:span 8/span 8;grid-column-start:3}.banner-section__buttons-wide>div{margin-left:4rem;margin-right:4rem}}@media screen and (max-width: 768px){.banner-section__buttons-wide>div a{line-height:2rem;padding:0 1rem}}.banner-section__buttons-wide>div a span{vertical-align:middle}@media screen and (max-width: 768px){.banner-section__buttons-wide>div a span{font-size:14px;line-height:2rem}}.banner-section-fixed{position:fixed;width:100%;z-index:17}@media screen and (max-width: 768px){.banner-section-fixed{height:4rem}}.banner-section-placeholder{height:4rem;width:100%;position:relative}@media screen and (min-width: 768px){.banner-section-placeholder{height:120px}}.whitey-blurry{background-color:rgba(255,255,255,.6);border-radius:12px;box-shadow:0px 0px 10px 5px rgba(255,255,255,.6);position:relative}.image-float-left{float:left;margin-right:10px}.four-column-item{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.four-column-item{grid-column:span 6/span 6;grid-column-start:auto}}@media screen and (min-width: 1024px){.four-column-item{grid-column:span 3/span 3;grid-column-start:auto}}.four-column-item__card{height:100%;background-color:rgb(255, 255, 255);position:relative;border-radius:12px;padding:2rem;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.four-column-item__card:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.four-column-item__overlay{position:absolute;left:0;top:0;bottom:0;right:0}.list-grid{align-content:center}.list-grid__headline{padding-top:3rem;padding-bottom:3rem;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.list-grid__headline{grid-column:span 6/span 6;grid-column-start:4;text-align:center}}.list-grid__items{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.list-grid__items{grid-column:span 8/span 8;grid-column-start:3}}.list-grid-items{row-gap:0}.list-grid-items__title{grid-column:span 12/span 12;grid-column-start:auto}.list-grid-items__item{grid-column:span 12/span 12;grid-column-start:auto;padding-bottom:.5rem}@media screen and (min-width: 768px){.list-grid-items__item{grid-column:span 6/span 6;grid-column-start:auto}}.list-grid-items__item_narrow{padding:1rem 0 1rem 0}.list-check{position:relative;padding-left:1.625rem}.list-check::before{display:block;position:absolute;left:0;top:0;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/list-widget/Checkmark.svg")}.card-grid{row-gap:0;align-content:center}.card-grid__headline{grid-column:span 10/span 10;grid-column-start:2;padding-bottom:3rem;text-align:center}@media screen and (min-width: 768px){.card-grid__headline{grid-column:span 6/span 6;grid-column-start:4}}.card-grid__items{grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 768px){.card-grid__items{grid-column:span 8/span 8;grid-column-start:auto}}.card-grid-item{grid-column:span 12/span 12;grid-column-start:auto;background-color:rgb(255, 255, 255);position:relative;border-radius:12px;padding:2rem;text-align:center;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}@media screen and (min-width: 768px){.card-grid-item{grid-column:span 4/span 4;grid-column-start:auto}}.card-grid-item:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.card-grid-card{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:210px 20px 60px 320px auto}.card-grid-card__image{grid-column:span 1/span 1;grid-column-start:auto}.card-grid-card__image img{max-height:200px;width:auto;margin:auto}.card-grid-card__title{grid-column:span 1/span 1;grid-column-start:auto;text-align:center}.card-grid-card__item{grid-column:span 1/span 1;grid-column-start:auto}.card-grid-card__cta{margin:auto}.half-grid__image{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.half-grid__image{grid-column:span 5/span 5;grid-column-start:2}}.half-grid__image img{border-radius:12px;margin-bottom:.75rem}.half-grid__text{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.half-grid__text{grid-column:span 5/span 5;grid-column-start:7}}.half-grid-text-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}.half-grid-text-grid__title h3,.half-grid-text-grid__title h2{margin-bottom:.2rem}.half-grid-text-grid__description{margin-bottom:.5rem}.feature-teaser-tile{row-gap:0;align-content:center;border-radius:12px;padding-top:3.5rem;padding-bottom:3.5rem}.feature-teaser-tile__headline{grid-column:span 8/span 8;grid-column-start:2}.feature-teaser-tile__text{text-align:center;order:2;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.feature-teaser-tile__text{text-align:left;order:1;grid-column:span 8/span 8;grid-column-start:2}}.feature-teaser-tile__image{order:1;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.feature-teaser-tile__image{order:2;grid-column:span 2/span 2;grid-column-start:auto}}.feature-teaser-tile__button{grid-column:span 11/span 11;grid-column-start:2;order:3}.full-flex{display:flex;flex-wrap:wrap;width:100%;justify-content:center;gap:2rem}.full-flex-item{flex-basis:100%;flex:1;background-color:rgb(255, 255, 255);position:relative;border-radius:12px;padding:2rem;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}@media screen and (min-width: 1024px){.full-flex-item{flex-basis:23%;margin:0}}.full-flex-item:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.full-flex-item__overlay{position:absolute;left:0;top:0;bottom:0;right:0}.full-flex-full-row{flex-basis:100%}.full-flex-full-row__headline{padding-bottom:3rem;margin:auto}@media screen and (min-width: 1024px){.full-flex-full-row__headline{flex-basis:50%;max-width:60%}}.full-flex-full-row__span-full{flex-basis:100%;padding-bottom:1rem}.single-column-item{display:flex;flex-direction:column;text-align:center;align-items:flex-start;justify-content:center;flex:1;margin:auto;height:100%}.single-column-item__image{width:100%;padding-bottom:1rem}.single-column-item__image img{max-height:120px}.single-column-item__title{width:100%;flex:0 0 auto}.single-column-item__description{flex:1;margin-bottom:1rem}.single-column-item__cta{align-self:flex-end;margin:auto}.list{max-width:56rem}.list-headline{text-align:left}.base-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-moz-column-gap:2rem;column-gap:2rem;align-content:center}@media screen and (min-width: 768px){.base-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.base-grid .list-check{position:relative;padding-left:1.625rem}.base-grid .list-check::before{display:block;position:absolute;left:0;top:16px;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/list-widget/Checkmark.svg")}.base-grid .list-arrow{position:relative;padding-left:1.625rem}.base-grid .list-arrow::before{display:block;position:absolute;left:0;top:16px;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/list-widget/Arrow_textlink.svg")}.list-item-padding{padding-top:1rem;padding-bottom:1rem}.list-item-header{padding-top:.5rem;padding-bottom:.5rem}.more-feature-zone{max-width:100%;background-color:rgb(250, 251, 252)}.list-zone_narrow_items{margin:2rem 0 2rem 0}.list-zone_narrow_items .list-narrow-check{text-align:left;position:relative;padding:.5rem 0 .5rem 1.625rem}.list-zone_narrow_items .list-narrow-check::before{display:block;position:absolute;left:0;top:10px;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/list-widget/Checkmark.svg")}.person-card{width:316px;height:372px;background-color:rgba(0,0,0,0);perspective:1000px}.person-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);border-radius:12px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%);border-bottom-right-radius:54px}@keyframes in{from{backface-visibility:hidden}to{backface-visibility:visible}}@keyframes out{from{backface-visibility:visible;background-color:rgb(255, 255, 255)}to{backface-visibility:hidden;background-color:rgba(0,0,0,0)}}@keyframes border{0%{border-bottom-right-radius:54px;border-bottom-left-radius:12px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%)}30%{border-bottom-right-radius:54px;border-bottom-left-radius:12px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%)}31%{border-bottom-right-radius:12px;border-bottom-left-radius:54px;-webkit-clip-path:polygon(100% 0, 100% 100%, 13% 100%, 0 89%, 0 0);clip-path:polygon(100% 0, 100% 100%, 13% 100%, 0 89%, 0 0)}100%{border-bottom-right-radius:12px;border-bottom-left-radius:54px;-webkit-clip-path:polygon(100% 0, 100% 100%, 13% 100%, 0 89%, 0 0);clip-path:polygon(100% 0, 100% 100%, 13% 100%, 0 89%, 0 0)}}.person-card:hover .person-card-inner{transform:rotateY(180deg);animation-name:border;animation-duration:.6s;animation-fill-mode:forwards}.person-card:hover .person-card-inner .person-card-back{animation-name:in;animation-duration:.6s;animation-fill-mode:forwards}.person-card:hover .person-card-inner .person-card-front{animation:out;animation-duration:.6s;animation-fill-mode:forwards}.person-card-front,.person-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden}.person-card-front{width:312px;height:368px;padding:40px;margin:2px;background-color:rgb(255, 255, 255);border-radius:10px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%);border-bottom-right-radius:54px}.person-card-front__image{margin-bottom:1.25rem}.person-card-front__image img{border-radius:12px;max-width:14.625rem;max-height:14.625rem;-o-object-fit:cover;object-fit:cover}.person-card-back{width:312px;height:368px;padding:40px 20px;margin:2px;background-color:rgb(255, 255, 255);border-radius:10px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 89%, 87% 100%, 0 100%);border-bottom-right-radius:54px;transform:rotateY(180deg)}.person-card-back p{font-size:14px}.person-card-back li{text-align:left}.person-card-back li::before{font-size:14px;line-height:1.625}.partner-card,.default-card--compact,.partner-card--compact{grid-column:span 10/span 10;grid-column-start:2;border-radius:12px;background-color:rgb(255, 255, 255);box-shadow:0 0 12px 4px rgba(0,0,0,.04);padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}@media screen and (min-width: 768px){.partner-card,.default-card--compact,.partner-card--compact{grid-column:span 4/span 4;grid-column-start:auto}}.partner-card:not(.partner-card--compact):hover,.default-card--compact:not(.partner-card--compact):hover,.partner-card--compact:not(.partner-card--compact):hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.partner-card__overlay{position:absolute;left:0;top:0;bottom:0;right:0}.partner-card__text{margin-bottom:1rem}.partner-card__image{display:flex;align-items:center;height:170px;margin-bottom:12px}.partner-card__image img{height:122px;-o-object-fit:contain;object-fit:contain}.partner-card__wrapper{margin-top:auto}.partner-card__list{margin-bottom:32px}.partner-card__list ul{list-style-position:inside;width:100%}.partner-card__list ul li{list-style:none}.partner-card__list ul li b{position:relative}.partner-card__list ul li b::before{content:"";position:absolute;width:24px;height:24px;left:-32px}.partner-card__list ul li:nth-child(1) b::before{background-image:url("modules/asset/case_industry.svg")}.partner-card__list ul li:nth-child(2) b::before{background-image:url("modules/asset/case_partnership.svg")}.partner-card__list ul li:nth-child(3) b::before{background-image:url("modules/asset/case_location.svg")}.partner-card--compact{padding-left:26px;padding-right:26px;grid-column:span 10/span 10;grid-column-start:2;align-self:start}@media screen and (min-width: 768px){.partner-card--compact{grid-column:span 3/span 3;grid-column-start:9}}.partner-card--compact .partner-card__wrapper{margin-top:0}.partner-card--compact .partner-card__list{margin-bottom:0}.corner-flag{position:absolute;top:0;right:0;background-color:rgb(41, 171, 226);color:rgb(255, 255, 255);padding:10px 20px;font-size:20px;font-weight:bolder;border-radius:2px 12px 2px 2px}@media screen and (min-width: 1024px){.corner-flag{padding:10px 20px}}.jp-group-teaser-card{height:526px;display:grid;grid-template-columns:repeat(10, 1fr);box-shadow:0 0 12px 4px rgba(0,0,0,.04);border-radius:12px;background-color:rgb(255, 255, 255)}.jp-group-teaser-card__content{padding-top:38px;padding-bottom:38px;text-align:center;grid-column:span 8/span 8;grid-column-start:2;display:flex;flex-direction:column}.jp-group-teaser-card__img{margin-bottom:12px}.jp-group-teaser-card__img img{border-radius:12px;max-height:224px;max-width:348px;width:100%;-o-object-fit:contain;object-fit:contain}.jp-group-teaser-card__text-wrapper h4{margin-bottom:20px}.jp-group-teaser-card__link{margin-top:auto;margin-left:auto;margin-right:auto;text-align:center}.article-teaser{margin-bottom:8.5rem}.article-teaser-card{grid-column:span 4/span 4;grid-column-start:auto;padding-top:24px;padding-left:42px;padding-right:42px;padding-bottom:40px;box-shadow:0 0 12px 4px rgba(0,0,0,.04);border-radius:12px;display:flex;flex-direction:column;position:relative}.article-teaser-card:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.article-teaser-card__overlay{position:absolute;top:0;left:0;right:0;bottom:0}.article-teaser-card__image{margin-left:auto;margin-right:auto;margin-bottom:42px}.article-teaser-card__image img{width:21.75rem;height:14rem;border-radius:12px}.article-teaser-card__info{display:flex;justify-content:space-between;align-items:center}.article-teaser-card__info--categories{display:flex}.article-teaser-card__info--item{margin-right:8px}.article-teaser-card__info--item p{font-size:12px;color:rgb(41, 171, 226);border:solid 1.5px;border-color:rgba(41,171,226,.25);border-radius:9999px;padding:2px 10px}.article-teaser-card__title h5{font-size:20px;line-height:28px;margin-bottom:.5rem}.article-teaser-card__author p{font-size:.75rem}.article-teaser-card__description{margin-bottom:2rem}.article-teaser-card__description .apos-area{height:80px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-teaser-card__textlink{margin-top:auto}.industry-card{width:19.75rem;border-radius:12px;padding:40px 22px;box-shadow:0 0 12px 4px rgba(0,0,0,.04);text-align:center;display:flex;flex-direction:column;position:relative}.industry-card:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.industry-card__image{margin-bottom:1rem}.industry-card__image img{border-radius:12px}.industry-card__cta{margin-top:auto;cursor:pointer}.industry-card__overlay{position:absolute;left:0;top:0;bottom:0;right:0;cursor:pointer}.category_button,.sub-category-selection-button,.category-selection-button{color:rgb(41, 171, 226);font-size:12px;padding:.3rem .6rem;border:1px solid rgba(41,171,226,.25);border-radius:12px}.category-selection-button{border:1px solid rgba(41,171,226,.1);background:rgba(41,171,226,.1);font-weight:600}.sub-category-selection-button{font-weight:500}.plugins-card{width:19.75rem;border-radius:12px;padding:40px 22px;box-shadow:0 0 12px 4px rgba(0,0,0,.04);text-align:center;display:flex;flex-direction:column;position:relative}.plugins-card:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.plugins-card__image{margin-bottom:1rem}.plugins-card__image img{border-radius:12px}.plugins-card__cta{margin-top:auto;margin-left:auto;margin-right:auto;cursor:pointer}.plugins-card__overlay{position:absolute;left:0;top:0;bottom:0;right:0;cursor:pointer}.teaser-zone{padding-bottom:1rem}html{scroll-behavior:smooth;scrollbar-gutter:stable}.default-flex{display:flex;flex-wrap:wrap;gap:1rem}.default-card{flex-basis:100%;border-radius:12px;background-color:rgb(255, 255, 255);box-shadow:0 0 12px 4px rgba(0,0,0,.04);padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}@media screen and (min-width: 768px){.default-card{flex-basis:31%}}.default-card:not(.partner-card--compact):hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.default-card__overlay{position:absolute;left:0;top:0;bottom:0;right:0}.default-card__text{margin-bottom:1rem}.default-card__text .apos-area{height:130px;font-size:14px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.default-card__text .apos-area p{font-size:14px}.default-card__image{display:flex;align-items:center;height:170px;margin-bottom:12px}.default-card__image img{height:122px;-o-object-fit:contain;object-fit:contain}.default-card__wrapper{margin-top:auto}.default-card--compact{padding-left:26px;padding-right:26px;grid-column:span 10/span 10;grid-column-start:2;align-self:flex-start}@media screen and (min-width: 768px){.default-card--compact{grid-column:span 3/span 3;grid-column-start:9}}@media (min-width: 640px){.sm\:w-0{
    width: 0px;
  }.sm\:w-0\.5{
    width: 0.125rem;
  }.sm\:w-1{
    width: 0.25rem;
  }.sm\:w-1\.5{
    width: 0.375rem;
  }.sm\:w-1\/12{
    width: 8.333333%;
  }.sm\:w-1\/2{
    width: 50%;
  }.sm\:w-1\/3{
    width: 33.333333%;
  }.sm\:w-1\/4{
    width: 25%;
  }.sm\:w-1\/5{
    width: 20%;
  }.sm\:w-1\/6{
    width: 16.666667%;
  }.sm\:w-10{
    width: 2.5rem;
  }.sm\:w-10\/12{
    width: 83.333333%;
  }.sm\:w-11{
    width: 2.75rem;
  }.sm\:w-11\/12{
    width: 91.666667%;
  }.sm\:w-12{
    width: 3rem;
  }.sm\:w-13{
    width: 3.25rem;
  }.sm\:w-14{
    width: 3.5rem;
  }.sm\:w-16{
    width: 4rem;
  }.sm\:w-168{
    width: 42rem;
  }.sm\:w-2{
    width: 0.5rem;
  }.sm\:w-2\.5{
    width: 0.625rem;
  }.sm\:w-2\/12{
    width: 16.666667%;
  }.sm\:w-2\/3{
    width: 66.666667%;
  }.sm\:w-2\/4{
    width: 50%;
  }.sm\:w-2\/5{
    width: 40%;
  }.sm\:w-2\/6{
    width: 33.333333%;
  }.sm\:w-20{
    width: 5rem;
  }.sm\:w-22{
    width: 5.5rem;
  }.sm\:w-24{
    width: 6rem;
  }.sm\:w-25{
    width: 6.25rem;
  }.sm\:w-28{
    width: 7rem;
  }.sm\:w-2xl{
    width: 42rem;
  }.sm\:w-2xs{
    width: 18rem;
  }.sm\:w-3{
    width: 0.75rem;
  }.sm\:w-3\.5{
    width: 0.875rem;
  }.sm\:w-3\/12{
    width: 25%;
  }.sm\:w-3\/4{
    width: 75%;
  }.sm\:w-3\/5{
    width: 60%;
  }.sm\:w-3\/6{
    width: 50%;
  }.sm\:w-30{
    width: 7.5rem;
  }.sm\:w-32{
    width: 8rem;
  }.sm\:w-34{
    width: 8.5rem;
  }.sm\:w-36{
    width: 9rem;
  }.sm\:w-38{
    width: 9.5rem;
  }.sm\:w-3xl{
    width: 48rem;
  }.sm\:w-3xs{
    width: 16rem;
  }.sm\:w-4{
    width: 1rem;
  }.sm\:w-4\.5{
    width: 1.125rem;
  }.sm\:w-4\/12{
    width: 33.333333%;
  }.sm\:w-4\/5{
    width: 80%;
  }.sm\:w-4\/6{
    width: 66.666667%;
  }.sm\:w-40{
    width: 10rem;
  }.sm\:w-42{
    width: 10.5rem;
  }.sm\:w-44{
    width: 11rem;
  }.sm\:w-46{
    width: 11.5rem;
  }.sm\:w-48{
    width: 12rem;
  }.sm\:w-4xl{
    width: 56rem;
  }.sm\:w-4xs{
    width: 14rem;
  }.sm\:w-5{
    width: 1.25rem;
  }.sm\:w-5\.5{
    width: 1.375rem;
  }.sm\:w-5\/12{
    width: 41.666667%;
  }.sm\:w-5\/6{
    width: 83.333333%;
  }.sm\:w-52{
    width: 13rem;
  }.sm\:w-56{
    width: 14rem;
  }.sm\:w-5xl{
    width: 64rem;
  }.sm\:w-5xs{
    width: 12rem;
  }.sm\:w-6{
    width: 1.5rem;
  }.sm\:w-6\/12{
    width: 50%;
  }.sm\:w-60{
    width: 15rem;
  }.sm\:w-64{
    width: 16rem;
  }.sm\:w-6xl{
    width: 72rem;
  }.sm\:w-7{
    width: 1.75rem;
  }.sm\:w-7\.5{
    width: 1.875rem;
  }.sm\:w-7\/12{
    width: 58.333333%;
  }.sm\:w-72{
    width: 18rem;
  }.sm\:w-7xl{
    width: 80rem;
  }.sm\:w-8{
    width: 2rem;
  }.sm\:w-8\/12{
    width: 66.666667%;
  }.sm\:w-80{
    width: 20rem;
  }.sm\:w-9{
    width: 2.25rem;
  }.sm\:w-9\/12{
    width: 75%;
  }.sm\:w-96{
    width: 24rem;
  }.sm\:w-auto{
    width: auto;
  }.sm\:w-em1{
    width: 0.25em;
  }.sm\:w-em2{
    width: 0.5em;
  }.sm\:w-fit{
    width: -moz-fit-content;
    width: fit-content;
  }.sm\:w-full{
    width: 100%;
  }.sm\:w-lg{
    width: 32rem;
  }.sm\:w-max{
    width: -moz-max-content;
    width: max-content;
  }.sm\:w-md{
    width: 28rem;
  }.sm\:w-min{
    width: -moz-min-content;
    width: min-content;
  }.sm\:w-px{
    width: 1px;
  }.sm\:w-screen{
    width: 100vw;
  }.sm\:w-screen-1\.5xl{
    width: 1512px;
  }.sm\:w-screen-2\.5xl{
    width: 1800px;
  }.sm\:w-screen-2lg{
    width: 1280px;
  }.sm\:w-screen-2xl{
    width: 1660px;
  }.sm\:w-screen-3xl{
    width: 1920px;
  }.sm\:w-screen-lg{
    width: 1024px;
  }.sm\:w-screen-md{
    width: 768px;
  }.sm\:w-screen-ml{
    width: 896px;
  }.sm\:w-screen-sm{
    width: 640px;
  }.sm\:w-screen-xl{
    width: 1366px;
  }.sm\:w-screen-xs{
    width: 375px;
  }.sm\:w-sm{
    width: 24rem;
  }.sm\:w-xl{
    width: 36rem;
  }.sm\:w-xs{
    width: 20rem;
  }.sm\:max-w-0{
    max-width: 0px;
  }.sm\:max-w-0\.5{
    max-width: 0.125rem;
  }.sm\:max-w-1{
    max-width: 0.25rem;
  }.sm\:max-w-1\.5{
    max-width: 0.375rem;
  }.sm\:max-w-1\/12{
    max-width: 8.333333%;
  }.sm\:max-w-1\/2{
    max-width: 50%;
  }.sm\:max-w-1\/3{
    max-width: 33.333333%;
  }.sm\:max-w-1\/4{
    max-width: 25%;
  }.sm\:max-w-1\/5{
    max-width: 20%;
  }.sm\:max-w-1\/6{
    max-width: 16.666667%;
  }.sm\:max-w-10{
    max-width: 2.5rem;
  }.sm\:max-w-10\/12{
    max-width: 83.333333%;
  }.sm\:max-w-11{
    max-width: 2.75rem;
  }.sm\:max-w-11\/12{
    max-width: 91.666667%;
  }.sm\:max-w-12{
    max-width: 3rem;
  }.sm\:max-w-13{
    max-width: 3.25rem;
  }.sm\:max-w-14{
    max-width: 3.5rem;
  }.sm\:max-w-16{
    max-width: 4rem;
  }.sm\:max-w-168{
    max-width: 42rem;
  }.sm\:max-w-2{
    max-width: 0.5rem;
  }.sm\:max-w-2\.5{
    max-width: 0.625rem;
  }.sm\:max-w-2\/12{
    max-width: 16.666667%;
  }.sm\:max-w-2\/3{
    max-width: 66.666667%;
  }.sm\:max-w-2\/4{
    max-width: 50%;
  }.sm\:max-w-2\/5{
    max-width: 40%;
  }.sm\:max-w-2\/6{
    max-width: 33.333333%;
  }.sm\:max-w-20{
    max-width: 5rem;
  }.sm\:max-w-22{
    max-width: 5.5rem;
  }.sm\:max-w-24{
    max-width: 6rem;
  }.sm\:max-w-25{
    max-width: 6.25rem;
  }.sm\:max-w-28{
    max-width: 7rem;
  }.sm\:max-w-2xl{
    max-width: 42rem;
  }.sm\:max-w-2xs{
    max-width: 18rem;
  }.sm\:max-w-3{
    max-width: 0.75rem;
  }.sm\:max-w-3\.5{
    max-width: 0.875rem;
  }.sm\:max-w-3\/12{
    max-width: 25%;
  }.sm\:max-w-3\/4{
    max-width: 75%;
  }.sm\:max-w-3\/5{
    max-width: 60%;
  }.sm\:max-w-3\/6{
    max-width: 50%;
  }.sm\:max-w-30{
    max-width: 7.5rem;
  }.sm\:max-w-32{
    max-width: 8rem;
  }.sm\:max-w-34{
    max-width: 8.5rem;
  }.sm\:max-w-36{
    max-width: 9rem;
  }.sm\:max-w-38{
    max-width: 9.5rem;
  }.sm\:max-w-3xl{
    max-width: 48rem;
  }.sm\:max-w-3xs{
    max-width: 16rem;
  }.sm\:max-w-4{
    max-width: 1rem;
  }.sm\:max-w-4\.5{
    max-width: 1.125rem;
  }.sm\:max-w-4\/12{
    max-width: 33.333333%;
  }.sm\:max-w-4\/5{
    max-width: 80%;
  }.sm\:max-w-4\/6{
    max-width: 66.666667%;
  }.sm\:max-w-40{
    max-width: 10rem;
  }.sm\:max-w-42{
    max-width: 10.5rem;
  }.sm\:max-w-44{
    max-width: 11rem;
  }.sm\:max-w-46{
    max-width: 11.5rem;
  }.sm\:max-w-48{
    max-width: 12rem;
  }.sm\:max-w-4xl{
    max-width: 56rem;
  }.sm\:max-w-4xs{
    max-width: 14rem;
  }.sm\:max-w-5{
    max-width: 1.25rem;
  }.sm\:max-w-5\.5{
    max-width: 1.375rem;
  }.sm\:max-w-5\/12{
    max-width: 41.666667%;
  }.sm\:max-w-5\/6{
    max-width: 83.333333%;
  }.sm\:max-w-52{
    max-width: 13rem;
  }.sm\:max-w-56{
    max-width: 14rem;
  }.sm\:max-w-5xl{
    max-width: 64rem;
  }.sm\:max-w-5xs{
    max-width: 12rem;
  }.sm\:max-w-6{
    max-width: 1.5rem;
  }.sm\:max-w-6\/12{
    max-width: 50%;
  }.sm\:max-w-60{
    max-width: 15rem;
  }.sm\:max-w-64{
    max-width: 16rem;
  }.sm\:max-w-6xl{
    max-width: 72rem;
  }.sm\:max-w-7{
    max-width: 1.75rem;
  }.sm\:max-w-7\.5{
    max-width: 1.875rem;
  }.sm\:max-w-7\/12{
    max-width: 58.333333%;
  }.sm\:max-w-72{
    max-width: 18rem;
  }.sm\:max-w-7xl{
    max-width: 80rem;
  }.sm\:max-w-8{
    max-width: 2rem;
  }.sm\:max-w-8\/12{
    max-width: 66.666667%;
  }.sm\:max-w-80{
    max-width: 20rem;
  }.sm\:max-w-9{
    max-width: 2.25rem;
  }.sm\:max-w-9\/12{
    max-width: 75%;
  }.sm\:max-w-96{
    max-width: 24rem;
  }.sm\:max-w-em1{
    max-width: 0.25em;
  }.sm\:max-w-em2{
    max-width: 0.5em;
  }.sm\:max-w-fit{
    max-width: -moz-fit-content;
    max-width: fit-content;
  }.sm\:max-w-full{
    max-width: 100%;
  }.sm\:max-w-lg{
    max-width: 32rem;
  }.sm\:max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }.sm\:max-w-md{
    max-width: 28rem;
  }.sm\:max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }.sm\:max-w-none{
    max-width: none;
  }.sm\:max-w-prose{
    max-width: 65ch;
  }.sm\:max-w-prose-lg{
    max-width: 100ch;
  }.sm\:max-w-prose-md{
    max-width: 80ch;
  }.sm\:max-w-prose-xl{
    max-width: 130ch;
  }.sm\:max-w-px{
    max-width: 1px;
  }.sm\:max-w-screen{
    max-width: 100vw;
  }.sm\:max-w-screen-1\.5xl{
    max-width: 1512px;
  }.sm\:max-w-screen-2\.5xl{
    max-width: 1800px;
  }.sm\:max-w-screen-2lg{
    max-width: 1280px;
  }.sm\:max-w-screen-2xl{
    max-width: 1660px;
  }.sm\:max-w-screen-3xl{
    max-width: 1920px;
  }.sm\:max-w-screen-lg{
    max-width: 1024px;
  }.sm\:max-w-screen-md{
    max-width: 768px;
  }.sm\:max-w-screen-ml{
    max-width: 896px;
  }.sm\:max-w-screen-sm{
    max-width: 640px;
  }.sm\:max-w-screen-xl{
    max-width: 1366px;
  }.sm\:max-w-screen-xs{
    max-width: 375px;
  }.sm\:max-w-sm{
    max-width: 24rem;
  }.sm\:max-w-xl{
    max-width: 36rem;
  }.sm\:max-w-xs{
    max-width: 20rem;
  }
}

:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.section--overlapping>.section-main{top:-5rem;margin-bottom:-5rem}@media screen and (min-width: 768px){.section--overlapping>.section-main{top:-7rem;margin-bottom:-7rem}}.section--overlapped>.section-main{margin-bottom:4rem}@media screen and (min-width: 768px){.section--overlapped>.section-main{margin-bottom:6rem}}.section{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;transition-property:"padding, margin, border";transition-duration:1000ms;transition-delay:500ms;padding-bottom:3rem}@media screen and (min-width: 768px){.section{padding-bottom:7rem}}.section:last-child .tile-list:last-child{margin-bottom:-3rem}@media screen and (min-width: 768px){.section:last-child .tile-list:last-child{margin-bottom:-7rem}}.section:not(.section--overlapping){padding-top:3rem}@media screen and (min-width: 768px){.section:not(.section--overlapping){padding-top:7rem}}.section.section--dim:last-child,.section.section--image:last-child,.section.section--video:last-child{margin-bottom:2rem}@media screen and (min-width: 768px){.section.section--dim:last-child,.section.section--image:last-child,.section.section--video:last-child{margin-bottom:4rem}}.section.section--dim .bp-rich-text,.section.section--dim .bp-rich-text .upperline,.section.section--dim .bp-rich-text .headline,.section.section--image .bp-rich-text,.section.section--image .bp-rich-text .upperline,.section.section--image .bp-rich-text .headline,.section.section--video .bp-rich-text,.section.section--video .bp-rich-text .upperline,.section.section--video .bp-rich-text .headline{color:rgb(255, 255, 255)}.section.section--index{padding-top:0}.section-main{position:relative;max-width:1366px;margin-left:auto;margin-right:auto}.section-main>.apos-area>*:not(:first-child):not(.mt-4),.section-main>.apos-area>.apos-areas-widgets-list>*:not(:first-child):not(.mt-4){margin-top:3rem}@media screen and (min-width: 768px){.section-main>.apos-area>*:not(:first-child):not(.mt-4),.section-main>.apos-area>.apos-areas-widgets-list>*:not(:first-child):not(.mt-4){margin-top:7rem}}.section>video,.section-overlay{position:absolute;inset:0;max-height:100%;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:color}.section>video.bg-blue-brand-darkest,.section-overlay.bg-blue-brand-darkest{mix-blend-mode:normal}.section>video{z-index:-1}.section-wave__wrapper{position:absolute;inset:0;z-index:-10;width:100%;opacity:.4;overflow:hidden}.section-wave__wrapper svg.section-wave{margin-left:auto;margin-right:auto;margin-top:-14rem;color:rgb(0, 0, 0)}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.hero{display:flex;flex-direction:column}.hero:not(.hero--plain):not(.section--overlapped){padding-bottom:0}.section--overlapped{padding-bottom:4rem}@media screen and (min-width: 768px){.section--overlapped{padding-bottom:6rem}}.hero-content{display:flex;flex-wrap:wrap;max-width:1366px;width:100%;height:100%;position:relative;margin-left:auto;margin-right:auto}.hero-content--tile{margin-top:1rem}@media screen and (min-width: 768px){.hero-content--tile{margin-top:0}}.hero-content--tile .tile{padding:.125rem;border-radius:12px;margin-right:0;width:100%;max-width:50%}.hero-content--tile .tile .tile-body{padding:2rem 1rem;opacity:.9}@media screen and (min-width: 768px){.hero-content--tile .tile .tile-body{padding:3rem 2rem}}.hero-content--info{margin-top:auto}.hero-content>.apos-area{flex-grow:1}.hero-content>.apos-area .bp-rich-text.hero-headline p,.hero-content>.apos-area .bp-rich-text.hero-headline p.paragraph{font-size:1.25rem}@media screen and (min-width: 768px){.hero-content>.apos-area .bp-rich-text.hero-headline p,.hero-content>.apos-area .bp-rich-text.hero-headline p.paragraph{font-size:1.5rem}}.hero-content--with-image-right{margin-bottom:2rem}@media screen and (min-width: 768px){.hero-content--with-image-right .apos-area{width:50%}.hero-content--with-image-right .hero-info{position:absolute;right:0;bottom:0;transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}}.hero-content .hero-content__image{max-width:1366px;margin-left:auto;margin-top:auto;-o-object-fit:contain;object-fit:contain;z-index:10}@media screen and (min-width: 768px){.hero-content .hero-content__image--right{max-width:40%}.hero-content .hero-content__image--bottom-overlapping,.hero-content .hero-content__image--bottom{max-width:42rem}}.hero-content .hero-content__image--bottom{padding:1rem;border-radius:12px}@media screen and (min-width: 768px){.hero-content .hero-content__image--bottom{margin-right:2rem;margin-bottom:2rem;padding:2rem}}.hero-content .hero-content__image--bottom-overlapping{transform:translateY(20%)}.hero-content .button-wrapper{display:inline-flex;margin-top:1rem;margin-right:.5rem}@media screen and (min-width: 768px){.hero-content .button-wrapper{margin-right:1rem}}.hero-content .hero-info{color:rgb(255, 255, 255);margin-top:2rem;padding:3rem;max-width:100%;width:20rem;font-size:1.25rem;line-height:1.25;background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);opacity:.8;background-repeat:no-repeat;background-origin:padding-box;z-index:1;border-radius:12px}@media screen and (min-width: 768px){.hero-content .hero-info{margin-top:3rem;font-size:1.5rem}}.hero-content:not(.hero-content--with-image-bottom) .hero-info{margin-left:auto}.hero-reading-time{display:flex;align-items:center;justify-content:flex-end;margin-top:1rem;font-size:.875rem}.hero-reading-time>svg{width:1.25rem;margin-right:.25rem;fill:rgb(255, 255, 255)}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.tile-list{position:relative;z-index:1;max-width:1366px;margin-left:auto;margin-right:auto}.tile-list--narrow{max-width:1366px;margin-left:auto;margin-right:auto}.tile-list .tile-list__headline .bp-rich-text .headline{margin-bottom:0}.tile-list .tile-list__body{position:relative;display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;z-index:1;padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 768px){.tile-list .tile-list__body{padding-top:3rem;padding-bottom:3rem}}.tile-list:not(.tile-list--unstretched) .tile-list__body>.apos-area>.apos-areas-widgets-list,.tile-list:not(.tile-list--unstretched) .tile-list__body>.apos-area>.apos-areas-widgets-list>.apos-area-widget-wrapper,.tile-list:not(.tile-list--unstretched) .tile-list__body>.apos-area>.apos-areas-widgets-list>.apos-area-widget-wrapper>.apos-area-widget-inner,.tile-list:not(.tile-list--unstretched) .tile-list__body>.apos-area .apos-area-widget-inner>div:nth-last-child(2),.tile-list:not(.tile-list--unstretched) .tile-list__body>.apos-area .tile{height:100%}.tile-list .tile-list__background{position:absolute;inset:0;left:50%;transform:translateX(-50%);max-width:1366px;width:100%}.tile-list .tile-list__background--both,.tile-list .tile-list__background--bottom{bottom:10rem}.tile-list .tile-list__background--both,.tile-list .tile-list__background--top{top:10rem}.section--overlapping .tile-list .tile-list__background{top:8rem}@media screen and (min-width: 768px){.section--overlapping .tile-list .tile-list__background{top:10rem}}.tile-list--1 .tile-list__body>.apos-area,.tile-list--1 .tile-list__body>.tile,.tile-list--2 .tile-list__body>.apos-area,.tile-list--2 .tile-list__body>.tile,.tile-list--3 .tile-list__body>.apos-area,.tile-list--3 .tile-list__body>.tile,.tile-list--4 .tile-list__body>.apos-area,.tile-list--4 .tile-list__body>.tile{width:100%}@media screen and (min-width: 768px){.tile-list--2 .tile-list__body>.apos-area,.tile-list--2 .tile-list__body>.tile,.tile-list--3 .tile-list__body>.apos-area,.tile-list--3 .tile-list__body>.tile,.tile-list--4 .tile-list__body>.apos-area,.tile-list--4 .tile-list__body>.tile{width:calc(50% - .75rem)}}@media screen and (min-width: 1024px){.tile-list--3 .tile-list__body>.apos-area,.tile-list--3 .tile-list__body>.tile,.tile-list--4 .tile-list__body>.apos-area,.tile-list--4 .tile-list__body>.tile{width:calc(33.333% - 1rem)}}@media screen and (min-width: 1366px){.tile-list--4 .tile-list__body>.apos-area,.tile-list--4 .tile-list__body>.tile{width:calc(25% - 1.125rem)}}#main.main--scrollable .tile-list .tile-list__background{max-width:calc(100vw - 10px)}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.accordion__column,.accordion__toggle,.accordion__body{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.accordion__toggle__icon:after,.accordion__body{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.accordion__headline{max-width:1366px;margin:0 auto}.accordion__content{--gap-count: calc(var(--column-count) - 1);max-width:1366px;margin-left:auto;margin-right:auto;margin-bottom:3rem;display:flex;flex-wrap:wrap;row-gap:1.5rem}.accordion--1 .accordion__content{--column-count: 1}.accordion--2 .accordion__content{--column-count: 1}@media (min-width: 768px){.accordion--2 .accordion__content{--column-count: 2}}.accordion__column{row-gap:0}.accordion__item{grid-column:span 12/span 12;grid-column-start:auto;border-top:solid 1px rgb(218, 223, 229);border-bottom:solid 1px rgb(218, 223, 229)}@media screen and (min-width: 768px){.accordion__item{grid-column:span 10/span 10;grid-column-start:2}}.accordion__item:first-child{border-top:solid 2px rgb(218, 223, 229)}.accordion__item:last-child{border-bottom:solid 2px rgb(218, 223, 229)}.accordion__item:hover{background-color:rgb(250, 251, 252)}.accordion__item:after{content:"";display:block;width:100%;height:.125rem}.accordion__item.active{background-color:rgb(250, 251, 252)}.accordion__item.active .accordion__toggle__icon img{transition-property:all;transition-timing-function:ease-out;transition-duration:100;transform:rotate(90deg)}.accordion__toggle{row-gap:0;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;cursor:pointer;font-size:1.25rem}@media screen and (min-width: 768px){.accordion__toggle{grid-template-columns:repeat(10, minmax(0, 1fr));font-size:1.5rem}}.accordion__toggle strong{left:-2rem;position:relative;grid-column:span 8/span 8;grid-column-start:auto}@media screen and (min-width: 768px){.accordion__toggle strong{left:auto}}.accordion__toggle__icon{position:relative;height:3rem;width:3rem;z-index:2;display:flex;align-items:center;justify-content:center;justify-self:center;grid-column:span 3/span 3;grid-column-start:auto}@media screen and (min-width: 768px){.accordion__toggle__icon{grid-column:span 1/span 1;grid-column-start:auto;justify-self:end}}.accordion__toggle__icon img{transition-property:all;transition-timing-function:ease-out;transition-duration:100ms;z-index:2}.accordion__toggle__icon:after{content:"";position:absolute;border-radius:9999px;text-align:center;vertical-align:middle;padding:.875rem;width:3rem;height:3rem;z-index:1;border-style:solid;border-width:2px;border-color:rgba(0,0,0,0);background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);background-origin:border-box;box-shadow:2px 3rem 1px rgb(255, 255, 255) inset}.accordion__toggle__icon:hover::after{box-shadow:2px 3rem 1px rgba(255,255,255,.7) inset}.accordion__body{height:0px;overflow:hidden;transition-duration:300ms;row-gap:0}@media screen and (min-width: 768px){.accordion__body{grid-template-columns:repeat(10, minmax(0, 1fr))}}.accordion__body>div{grid-column:span 8/span 8;grid-column-start:4;position:relative;left:-2rem}@media screen and (min-width: 768px){.accordion__body>div{grid-column:span 8/span 8;grid-column-start:2;left:auto}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.hs-form-wrapper{max-width:1024px;margin-left:auto;margin-right:auto}.hs-form-wrapper form{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.hs-form-wrapper form{gap:2rem}}.hs-form-wrapper form fieldset{max-width:none;display:grid;gap:1rem}.hs-form-wrapper form fieldset .field.hs-form-field{float:none;width:100%}.hs-form-wrapper form fieldset .field.hs-form-field .input{margin-right:0}.hs-form-wrapper form fieldset .field.hs-form-field .input .hs-input:not([type=checkbox]){width:100%}.hs-form-wrapper form fieldset .field.hs-form-field .input li.hs-form-checkbox:not(:last-child){margin-bottom:.25rem}.hs-form-wrapper form fieldset .field.hs-form-field .input .hs-form-checkbox label{display:inline-flex;gap:.5rem}.hs-form-wrapper form fieldset .field.hs-form-field label:not(.hs-form-checkbox-display) span:not(.hs-form-required){display:inline-block;margin-bottom:.25rem}@media screen and (min-width: 768px){.hs-form-wrapper form fieldset .field.hs-form-field label:not(.hs-form-checkbox-display) span:not(.hs-form-required){margin-bottom:.5rem}.hs-form-wrapper form fieldset.form-columns-12,.hs-form-wrapper form fieldset.form-columns-11,.hs-form-wrapper form fieldset.form-columns-10,.hs-form-wrapper form fieldset.form-columns-9,.hs-form-wrapper form fieldset.form-columns-8,.hs-form-wrapper form fieldset.form-columns-7,.hs-form-wrapper form fieldset.form-columns-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.hs-form-wrapper form fieldset.form-columns-12,.hs-form-wrapper form fieldset.form-columns-11,.hs-form-wrapper form fieldset.form-columns-10,.hs-form-wrapper form fieldset.form-columns-9,.hs-form-wrapper form fieldset.form-columns-8,.hs-form-wrapper form fieldset.form-columns-7,.hs-form-wrapper form fieldset.form-columns-6,.hs-form-wrapper form fieldset.form-columns-5,.hs-form-wrapper form fieldset.form-columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.hs-form-wrapper form fieldset.form-columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.hs-form-wrapper form fieldset.form-columns-12,.hs-form-wrapper form fieldset.form-columns-11,.hs-form-wrapper form fieldset.form-columns-10,.hs-form-wrapper form fieldset.form-columns-9,.hs-form-wrapper form fieldset.form-columns-8,.hs-form-wrapper form fieldset.form-columns-7,.hs-form-wrapper form fieldset.form-columns-6,.hs-form-wrapper form fieldset.form-columns-5,.hs-form-wrapper form fieldset.form-columns-4,.hs-form-wrapper form fieldset.form-columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}.hs-form-wrapper select.hs-input,.hs-form-wrapper textarea.hs-input,.hs-form-wrapper input.hs-input:not([type=checkbox]):not([type=radio]){border:1px solid rgb(218, 223, 229);border-radius:8px;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);width:100%;min-height:2.75rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.hs-form-wrapper select.hs-input,.hs-form-wrapper textarea.hs-input,.hs-form-wrapper input.hs-input:not([type=checkbox]):not([type=radio]){padding-left:2rem;padding-right:2rem}}.hs-form-wrapper textarea.hs-input{min-height:6rem;padding-top:.5rem;padding-bottom:.5rem;line-height:1.25}.hs-form-wrapper input.hs-input:not([type=checkbox]):not([type=radio]){max-width:32rem}.hs-form-wrapper input.hs-input:not([type=checkbox]):not([type=radio]).error{border:1xp solid rgb(255, 0, 0)}.hs-fieldtype-select .input{position:relative}.hs-fieldtype-select .input:after{top:calc(50% - .25rem);-webkit-clip-path:polygon(0 100%, 100% 0, 100% 100%);clip-path:polygon(0 100%, 100% 0, 100% 100%);content:"";position:absolute;background-color:rgb(0, 0, 0);right:.75rem;transform:rotate(45deg);width:.5rem;height:.5rem}.hs-fieldtype-select .input select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.hs-error-msgs{font-size:.875rem;margin-top:.25rem;margin-right:.25rem}.legal-consent-container .hs-form-booleancheckbox>label{display:flex;align-items:flex-start}.legal-consent-container .hs-form-booleancheckbox>label>span{margin-left:.5rem;font-size:.875rem}.legal-consent-container .hs-form-booleancheckbox>label>span:first-of-type::before{top:.25rem}.legal-consent-container .hs-form-booleancheckbox>label>span:first-of-type::after{top:.5rem;left:.125rem}.hubspot-link__container.sproket{display:none}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.news-article__wrapper,.blog-article__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.article-list-item{padding-top:2rem;padding-bottom:2rem;border-bottom-width:1px;border-color:rgb(218, 223, 229);display:grid;gap:1rem;grid-template-columns:repeat(1, minmax(0, 1fr))}.article-list-item:last-child{border-bottom-width:0px}@media screen and (min-width: 768px){.article-list-item{grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem}.article-list-item .article-list-item__content{grid-column:span 3/span 3;grid-column-start:auto}}.article-list-item .article-list-item__content .apos-blog-post-date{font-size:.875rem;line-height:1.25;margin-bottom:.25rem;display:block}.article-list-item .article-list-item__content .button-wrapper{margin-top:1rem}.article-list-item .article-list-item__image>.apos-area,.article-list-item .article-list-item__image>.apos-area .image-widget-wrapper,.article-list-item .article-list-item__image>.apos-area .image-widget{width:100%}.article-list-item .article-list-item__image>.apos-area .image-widget{-o-object-fit:contain;object-fit:contain}.article-list-item__headline{font-size:1.25rem}@media screen and (min-width: 768px){.article-list-item__headline{font-size:1.5rem}}.page-filter-list{display:flex;flex-wrap:wrap;flex-direction:column;gap:.5rem;max-width:1366px;margin-left:.75rem}@media screen and (min-width: 768px){.page-filter-list{align-items:center;flex-direction:row;gap:1rem}}.page-filter-list .page-filter-list__label{margin-right:1rem;margin-bottom:0}.page-filter-list__label{font-weight:500}.page-filter-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;box-shadow:0 0 12px 4px rgba(0,0,0,.04);border-width:1px;border-style:solid;border-color:rgb(218, 223, 229);background-color:rgb(255, 255, 255);cursor:pointer;font-size:1.25rem;line-height:1.125}.page-filter-wrapper select,.page-filter-wrapper::after{grid-area:select}.page-filter-wrapper::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath fill='currentColor' d='M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z'/%3E%3C/svg%3E ");position:absolute;right:0;padding-top:2px;justify-self:end;width:2rem;height:2rem;border-left-width:2px;border-style:solid;border-image-slice:1;border-image-source:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%)}select.page-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;padding:.5rem;padding-right:2.5rem;margin:0;font-family:inherit;color:inherit;cursor:pointer;line-height:1.5;z-index:1;text-overflow:ellipsis;width:100%;outline-width:0}select.page-filter::-ms-expand{display:none}.adjust-to-fake-size-h3 h1{font-size:40px}.news-article__wrapper .news-article,.blog-article__wrapper .news-article{flex-direction:column}.news-article__wrapper .news-article__card,.blog-article__wrapper .news-article__card{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.news-article__wrapper .news-article__card,.blog-article__wrapper .news-article__card{grid-column:span 8/span 8;grid-column-start:3}}.news-article__wrapper .news-article__card h3,.news-article__wrapper .news-article__card .bp-rich-text,.news-article__wrapper .news-article__card .accordion,.news-article__wrapper .news-article__card .image-widget-wrapper,.blog-article__wrapper .news-article__card h3,.blog-article__wrapper .news-article__card .bp-rich-text,.blog-article__wrapper .news-article__card .accordion,.blog-article__wrapper .news-article__card .image-widget-wrapper{padding:0 1.5rem}@media screen and (min-width: 768px){.news-article__wrapper .news-article__card h3,.news-article__wrapper .news-article__card .bp-rich-text,.news-article__wrapper .news-article__card .accordion,.news-article__wrapper .news-article__card .image-widget-wrapper,.blog-article__wrapper .news-article__card h3,.blog-article__wrapper .news-article__card .bp-rich-text,.blog-article__wrapper .news-article__card .accordion,.blog-article__wrapper .news-article__card .image-widget-wrapper{padding:0 2.5rem}}.news-article__wrapper .news-article__card .image-widget-wrapper img,.blog-article__wrapper .news-article__card .image-widget-wrapper img{border-radius:12px}.news-article__wrapper .news-article__headline,.blog-article__wrapper .news-article__headline{padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.news-article__wrapper .news-article__headline,.blog-article__wrapper .news-article__headline{padding:0 2.5rem}}.news-article__wrapper .news-article__categories,.blog-article__wrapper .news-article__categories{display:flex}.news-article__wrapper .news-article__categories--item,.blog-article__wrapper .news-article__categories--item{margin-right:8px}.news-article__wrapper .news-article__categories--item p,.blog-article__wrapper .news-article__categories--item p{font-size:12px;color:rgb(41, 171, 226);border:solid 1.5px;border-color:rgba(41,171,226,.25);border-radius:9999px;padding:2px 10px}.news-article__wrapper .news-article__image,.blog-article__wrapper .news-article__image{margin-bottom:1rem}@media screen and (min-width: 768px){.news-article__wrapper .news-article__image .image-widget-wrapper,.blog-article__wrapper .news-article__image .image-widget-wrapper{padding-left:0;padding-right:0}.news-article__wrapper .news-article__image,.blog-article__wrapper .news-article__image{margin-bottom:2rem}}.news-article__wrapper .news-article__contacts-section,.blog-article__wrapper .news-article__contacts-section{width:100%}.news-article__wrapper .news-article__contacts-section--margin,.blog-article__wrapper .news-article__contacts-section--margin{margin-left:auto;margin-right:auto}.news-article__wrapper .news-article__contacts,.blog-article__wrapper .news-article__contacts{grid-column:span 12/span 12;grid-column-start:auto;padding:0 1.5rem;display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.news-article__wrapper .news-article__contacts,.blog-article__wrapper .news-article__contacts{grid-column:span 8/span 8;grid-column-start:3;padding:0 2.5rem}}.news-article__wrapper .news-article__contacts h5,.blog-article__wrapper .news-article__contacts h5{width:100%;margin-bottom:2rem}.news-article__wrapper .news-article__contacts-card,.blog-article__wrapper .news-article__contacts-card{width:100%}.news-article__wrapper .news-article__contacts-card:first-of-type,.blog-article__wrapper .news-article__contacts-card:first-of-type{margin-bottom:1rem}@media screen and (min-width: 768px){.news-article__wrapper .news-article__contacts-card:first-of-type,.blog-article__wrapper .news-article__contacts-card:first-of-type{margin-bottom:0rem}.news-article__wrapper .news-article__contacts-card,.blog-article__wrapper .news-article__contacts-card{width:50%}}.news-article__wrapper .news-article__contacts-card--link p,.blog-article__wrapper .news-article__contacts-card--link p{text-decoration:underline}.news-article__wrapper .blog-article--card,.blog-article__wrapper .blog-article--card{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.news-article__wrapper .blog-article--card,.blog-article__wrapper .blog-article--card{grid-column:span 8/span 8;grid-column-start:3}}.news-article__wrapper .blog-article--card>h3,.blog-article__wrapper .blog-article--card>h3{padding-left:2.5rem;padding-right:2.5rem}.news-article__wrapper .blog-article--card .apos-area:first-child .image-widget-wrapper,.blog-article__wrapper .blog-article--card .apos-area:first-child .image-widget-wrapper{margin-left:1.25rem;margin-right:1.25rem}@media screen and (min-width: 768px){.news-article__wrapper .blog-article--card .apos-area:first-child .image-widget-wrapper,.blog-article__wrapper .blog-article--card .apos-area:first-child .image-widget-wrapper{margin-left:0;margin-right:0}}.news-article__wrapper .blog-article--card .image-widget-wrapper,.blog-article__wrapper .blog-article--card .image-widget-wrapper{margin-left:1.25rem;margin-right:1.25rem}.news-article__wrapper .blog-article--card .image-widget-wrapper img,.blog-article__wrapper .blog-article--card .image-widget-wrapper img{border-radius:12px}.news-article__wrapper .blog-article--card .accordion,.news-article__wrapper .blog-article--card .bp-rich-text,.blog-article__wrapper .blog-article--card .accordion,.blog-article__wrapper .blog-article--card .bp-rich-text{padding-left:2.5rem;padding-right:2.5rem}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.reference-case{display:grid;grid-template-columns:repeat(12, 1fr);max-width:85rem;margin:0 auto;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;gap:1rem;max-width:1366px;position:relative;padding:1.5rem;margin:1.5rem;background-color:rgb(255, 255, 255);border-radius:12px;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}@media screen and (min-width: 768px){.reference-case{padding:2rem;margin-left:2rem;margin-right:2rem}}.reference-case:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.reference-case .image-widget{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:12px}@media screen and (min-width: 768px){.reference-case .image-widget{aspect-ratio:4/3}}.reference-case .apos-area{display:flex;flex-direction:column;justify-content:center}.reference-case .apos-area .image-widget-wrapper{height:auto}.reference-case .reference-case__content{border-bottom-width:1.5px;border-color:rgb(218, 223, 229);border-style:solid;margin-top:auto;margin-bottom:auto;padding-bottom:1rem;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.reference-case .reference-case__content{grid-column:span 6/span 6;grid-column-start:auto;border-bottom:none;border-right:1px solid rgba(218,223,229,.3);padding-left:2rem;padding-right:4rem;padding-bottom:0}}.reference-case .reference-case__content p{margin-bottom:1rem}.reference-case .reference-case__content .reference-link__text{margin-bottom:1.5rem}.reference-case__image{grid-column:span 12/span 12;grid-column-start:auto;max-width:17.75rem;max-height:13rem;display:flex;align-items:center}@media screen and (min-width: 768px){.reference-case__image{grid-column:span 3/span 3;grid-column-start:auto}}.reference-case-headline .reference-case__headline{display:block;font-weight:500;font-size:2rem}@media screen and (min-width: 768px){.reference-case-headline .reference-case__headline{margin-bottom:1.25rem}}.reference-case-facts{display:flex;flex-direction:column;justify-content:center;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.reference-case-facts{grid-column:span 3/span 3;grid-column-start:auto}}.reference-case-facts__card{height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:1rem}@media screen and (min-width: 768px){.reference-case-facts__card{padding-left:3.5rem}}.reference-case-facts__card ul li{background-size:1.125rem;background-position-y:0;padding-left:3rem;font-weight:400}.reference-case-facts__card ul li:nth-child(1){background-image:url("modules/asset/case_industry.svg")}.reference-case-facts__card ul li:nth-child(2){background-image:url("modules/asset/case_technology.svg")}.reference-case-facts__card ul li:nth-child(3){background-image:url("modules/asset/case_location.svg")}.reference-case-facts__card h5.headline{white-space:nowrap;margin-bottom:1rem}.reference-case-facts__card .button-style-wrapper{margin-left:auto;margin-top:1rem}.reference-link__text{position:absolute;width:100%;height:100%}.section.section--dim .reference-case__headline,.section.section--dim .reference-case-facts,.section.section--image .reference-case__headline,.section.section--image .reference-case-facts{color:rgb(255, 255, 255)}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.reference-case-list{display:flex;flex-direction:column;margin-bottom:2rem;margin-top:1rem;gap:1.5rem}@media screen and (min-width: 768px){.reference-case-list{margin-top:2rem}}.reference-case-list-wrapper{max-width:1366px;margin-left:auto;margin-right:auto}.reference-case-list .reference-case{padding:2rem;background-color:rgb(255, 255, 255);border-radius:12px;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}@media screen and (min-width: 768px){.reference-case-list .reference-case__content{margin-left:1rem}}.reference-case-list__wrapper{display:flex;flex-direction:column;align-items:center}.reference-case-page__facts,.reference-case-page__supplement{margin-top:2rem}@media screen and (min-width: 768px){.reference-case-page__facts,.reference-case-page__supplement{margin-top:5rem}}.small-flex{display:flex;font-weight:400;padding-top:.5rem;padding-bottom:.5rem}.small-flex__text{margin-top:auto;margin-bottom:auto;margin-left:.5rem}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case,[data-use-case-slider-widget] .swiper-slide--use-cases h3{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide__description{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}[data-use-case-slider-widget] .swiper-container .swiper-wrapper{align-items:flex-start}[data-use-case-slider-widget] .swiper-button-prev,[data-use-case-slider-widget] .swiper-button-next{display:hidden}@media screen and (min-width: 768px){[data-use-case-slider-widget] .swiper-button-prev,[data-use-case-slider-widget] .swiper-button-next{display:flex;top:9rem}}@media screen and (min-width: 1024px){[data-use-case-slider-widget] .swiper-button-prev,[data-use-case-slider-widget] .swiper-button-next{display:flex;top:8rem}}@media screen and (min-width: 1366px){[data-use-case-slider-widget] .swiper-button-prev,[data-use-case-slider-widget] .swiper-button-next{display:flex;top:9.5rem}}[data-use-case-slider-widget] .swiper-button-next{right:2rem}[data-use-case-slider-widget] .swiper-button-prev{left:2rem}[data-use-case-slider-widget] .swiper-cases-button-wrapper{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 768px){[data-use-case-slider-widget] .swiper.tab{padding-top:2rem;margin-left:6rem;margin-right:6rem}}[data-use-case-slider-widget] .swiper.tab-content{margin-left:0;margin-right:0}[data-use-case-slider-widget] .swiper-slide--background-wrapper{background-color:rgb(249, 249, 249);border-top-width:1px;border-bottom-width:1px;border-style:solid;border-color:rgb(218, 223, 229);cursor:default;padding-top:2rem;padding-bottom:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}[data-use-case-slider-widget] .swiper-slide--background-wrapper:before,[data-use-case-slider-widget] .swiper-slide--background-wrapper:after{content:"";position:absolute;top:10px;left:calc(50% - 10px);height:20px;width:20px;transform:rotate(45deg);border-top-left-radius:10%;background-color:rgb(218, 223, 229)}[data-use-case-slider-widget] .swiper-slide--background-wrapper:after{top:11px;background-color:rgb(249, 249, 249)}[data-use-case-slider-widget] .swiper-slide--white-placeholder{height:1.25rem;width:100%}[data-use-case-slider-widget] .swiper-slide--reference-cases{display:flex;flex-direction:column;align-items:center;cursor:auto}[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case{max-width:1366px;box-shadow:0 0 12px 4px rgba(0,0,0,.04);padding:1.5rem;margin:.75rem 1.5rem;background-color:rgb(255, 255, 255);border-radius:12px}@media screen and (min-width: 768px){[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case{padding:2rem;margin-left:2rem;margin-right:2rem}}[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case .apos-area{display:flex;flex-direction:column;justify-content:center}[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case .apos-area .image-widget-wrapper{height:auto}[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case .reference-case__content{border-bottom-width:1.5px}@media screen and (min-width: 768px){[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case .reference-case__content{padding-left:2rem;padding-right:4rem;border-bottom-width:0px}}[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case .reference-case__content p{margin-bottom:1rem}[data-use-case-slider-widget] .swiper-slide--reference-cases .reference-case .reference-case__content .reference-link__text{margin-bottom:1.5rem}[data-use-case-slider-widget] .swiper-slide--use-cases{text-align:center;border-radius:12px}@media screen and (min-width: 768px){[data-use-case-slider-widget] .swiper-slide--use-cases{padding-top:3rem}}[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide-body{width:100%}[data-use-case-slider-widget] .swiper-slide--use-cases h3 a{text-decoration-line:none}[data-use-case-slider-widget] .swiper-slide--use-cases h3,[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide__description,[data-use-case-slider-widget] .swiper-slide--use-cases .button,[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide-body{transition-duration:300ms}[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide-body{transition-property:height,width,max-height,max-width,transform}[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide__description{transition-delay:300ms;text-align:center;font-size:1rem}@media screen and (min-width: 768px){[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide__description{margin-left:-7rem;margin-right:-7rem}}[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide__image-wrapper{position:relative}[data-use-case-slider-widget] .swiper-slide--use-cases .swiper-slide__image-wrapper img{width:100%;height:auto;border-radius:12px}[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slider--with-video .swiper-slide-body .swiper-slide__image-wrapper video{position:absolute;inset:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}[data-use-case-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) h3{font-size:16px;font-weight:400}[data-use-case-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) h3 span{display:none}[data-use-case-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) .swiper-slide__image-wrapper img,[data-use-case-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) .swiper-slide__image-wrapper video{opacity:.4}[data-use-case-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) .swiper-slide__description{height:0px;opacity:0;visibility:hidden;transition-duration:100ms;transition-delay:0s}[data-use-case-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active).swiper-slider--with-video:not(.swiper-slide--played) .swiper-slide-body .swiper-slide__image-wrapper video{display:none}[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active,[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-active{z-index:20}@media screen and (min-width: 768px){[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active .swiper-slide-body,[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-active .swiper-slide-body{width:200%;transform:translate(-25%, -4rem)}}[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active .swiper-slide-body h3,[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-active .swiper-slide-body h3{visibility:visible;color:rgb(5, 34, 65);font-weight:500}[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active .swiper-slide-body h3 span,[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-active .swiper-slide-body h3 span{font-weight:300}[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active .swiper-slide-body .swiper-slide__description,[data-use-case-slider-widget] .swiper-slide--use-cases.swiper-slide-active .swiper-slide-body .swiper-slide__description{visibility:visible;display:block;opacity:1}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.use-case-reference-list{margin:auto}.use-case-reference-list .reference-case{margin-bottom:3rem}@media screen and (min-width: 768px){.use-case-reference-list .reference-case{margin-bottom:2rem}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.swiper-widget .swiper-slide img{margin-bottom:.5rem}.swiper-widget--cinema .swiper-slide img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.columns-widget-wrapper.columns-widget-wrapper--narrow{max-width:1366px;margin-left:auto;margin-right:auto}[data-columns-widget],.columns-widget{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 768px){[data-columns-widget],.columns-widget{display:grid}}[data-columns-widget].grid-1,.columns-widget.grid-1{grid-template-columns:repeat(1, minmax(0, 1fr))}@media screen and (min-width: 768px){[data-columns-widget].grid-4,[data-columns-widget].grid-3,[data-columns-widget].grid-2,.columns-widget.grid-4,.columns-widget.grid-3,.columns-widget.grid-2{grid-template-columns:repeat(2, minmax(0, 1fr))}[data-columns-widget].grid-4,[data-columns-widget].grid-3,.columns-widget.grid-4,.columns-widget.grid-3{grid-template-columns:repeat(3, minmax(0, 1fr))}[data-columns-widget].grid-4,.columns-widget.grid-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}[data-columns-widget].grid-split-33-66,.columns-widget.grid-split-33-66{grid-template-columns:1fr 2fr}[data-columns-widget].grid-split-66-33,.columns-widget.grid-split-66-33{grid-template-columns:2fr 1fr}[data-columns-widget] .button-wrapper,.columns-widget .button-wrapper{margin-top:1rem}[data-columns-widget] .col--v-top,.columns-widget .col--v-top{display:flex;align-items:flex-start}[data-columns-widget] .col--v-center,.columns-widget .col--v-center{display:flex;align-items:center}[data-columns-widget] .col--v-bottom,.columns-widget .col--v-bottom{display:flex;align-items:flex-end}.section [data-columns-widget] .bp-rich-text .headline,.section .columns-widget .bp-rich-text .headline{font-size:1.75rem}@media screen and (min-width: 768px){.section [data-columns-widget] .bp-rich-text .headline,.section .columns-widget .bp-rich-text .headline{font-size:2.5rem}}.section [data-columns-widget]>.col>.apos-area,.section .columns-widget>.col>.apos-area{width:100%}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.local-video-widget .video-container{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.local-video-widget{position:relative;height:100%;display:flex;justify-content:center}.local-video-widget--h-left{justify-content:flex-start}.local-video-widget--h-right{justify-content:flex-end}.local-video-widget .playbutton{position:absolute;left:50%;top:50%;transform:translateX(-50%);transform:translateY(-50%);width:100%;border-radius:9999px;background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);opacity:.6;display:flex;align-items:center;justify-content:center;height:9rem;width:9rem;pointer-events:none}.local-video-widget .playbutton svg{height:5rem;width:5rem;margin-left:1rem;fill:rgb(255, 255, 255);opacity:.7}.local-video-widget .video-container{position:relative;width:42rem;aspect-ratio:16/9}.local-video-widget .video-container:not(.video-container--played){cursor:pointer}.local-video-widget .video-container.video-container--played .playbutton{display:none}.local-video-widget video{background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.tile:not(.tile--no-hover),.tile--v4 .tile-wrapper,.tile--person .tile-wrapper,.tile--v4 .tile-headline .headline:first-of-type,.tile--person .tile-headline .headline:first-of-type,.tile--v4 .tile-headline .headline:first-of-type::after,.tile--person .tile-headline .headline:first-of-type::after,.tile--v4 .tile-wrapper .tile-headline .bp-rich-text *:nth-child(2),.tile--v4 .tile-wrapper .tile-description,.tile--person .tile-wrapper .tile-headline *:nth-child(2),.tile--person .tile-wrapper .tile-description{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.main .tile{position:relative}.main .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog){border-radius:16px}.main .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog) .tile-body__wrapper{width:100%;height:100%;border-color:rgba(0,0,0,0)}.main .tile:not(.tile--v1):not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog) .tile-body__wrapper{border-width:1px}.main .tile.tile--v1 .tile-body__wrapper{border-width:2px}.main .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog){box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.main[data-page-theme=connect] .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog),.main[data-page-theme=os] .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog){box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.main[data-page-theme=connect] .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog){box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.main[data-page-theme=os] .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog){box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.main .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog)[data-tile-theme=both]{box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.main .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog)[data-tile-theme=connect],.main .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog)[data-tile-theme=os]{box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.main .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog)[data-tile-theme=connect]{box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.main .tile:not(.tile--v3):not(.tile--event):not(.tile--article):not(.tile--blog)[data-tile-theme=os]{box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.tile-list:not(.tile-list--unstretched) .tile .tile-body{height:100%}.tile{max-width:64rem;margin-left:auto;margin-right:auto}.tile .tile-description .button-wrapper{height:100%;align-items:flex-end}.tile .tile-description .button-wrapper .button-wrapper{margin-left:auto;margin-right:auto}.tile .tile-body{display:flex;flex-direction:column;background-color:rgb(255, 255, 255);border-radius:16px;padding:3rem 2rem}@media screen and (min-width: 768px){.tile .tile-body{padding:4rem 3rem}}.tile .tile-body .tile-image{flex-shrink:0;height:auto;margin-left:auto;margin-right:auto;margin-bottom:2rem;width:80%}.tile .tile-body .tile-image .apos-area,.tile .tile-body .tile-image .apos-areas-widgets-list,.tile .tile-body .tile-image .apos-area-widget-wrapper,.tile .tile-body .tile-image .apos-area-widget-inner{width:100%;height:100%}.tile .tile-body .tile-image img{-webkit-clip-path:polygon(100% 0, 100% 72%, 87.5% 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 72%, 87.5% 100%, 0 100%, 0 0);border-radius:12px;border-bottom-right-radius:0;-o-object-fit:contain;object-fit:contain;max-height:12rem;width:100%;margin-left:auto;margin-right:auto}:not(.tile--mask-sim).tile .tile-body .tile-image img{border-radius:12px;-webkit-clip-path:none;clip-path:none}.tile .tile-body .tile-headline{text-align:center}.section .tile .tile-body .tile-headline .bp-rich-text .upperline{font-weight:300}.tile .tile-body .tile-headline .upperline{font-weight:300;color:rgb(5, 34, 65)}.tile .tile-body .tile-description{height:100%}.tile .tile-body .tile-description,.tile .tile-body .tile-description>.apos-area{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.tile .tile-body .tile-description .bp-rich-text,.tile .tile-body .tile-description>.apos-area .bp-rich-text{text-align:center;margin-bottom:1.5rem}.tile.tile--cover-image .tile-body .tile-image img{-o-object-fit:cover;object-fit:cover}.tile:not(.tile--cover-image):not(.tile--v4):not(.tile--person) .tile-body .tile-image img{-o-object-position:top;object-position:top}.tile--v1 .tile-body .tile-image img{aspect-ratio:16/9}.tile--v1 .tile-body .tile-headline .headline{font-weight:300}.tile--v2 .tile-body .tile-headline,.tile--v5 .tile-body .tile-headline{width:100%;margin-bottom:2rem}.tile--v2 .tile-body .tile-headline .upperline,.tile--v5 .tile-body .tile-headline .upperline{font-size:1rem;color:rgb(5, 34, 65);line-height:1;margin-bottom:.5rem}.tile--v2 .tile-body .tile-headline .headline,.tile--v5 .tile-body .tile-headline .headline{display:inline;color:rgb(5, 34, 65);line-height:1;font-weight:500;opacity:1}.tile--v2 .tile-body .tile-wrapper,.tile--v5 .tile-body .tile-wrapper{display:flex;flex-grow:1;flex-direction:column}.tile--v2 .tile-body .tile-wrapper .tile-description .bp-rich-text,.tile--v2 .tile-body .tile-wrapper .tile-description>.apos-area .bp-rich-text,.tile--v5 .tile-body .tile-wrapper .tile-description .bp-rich-text,.tile--v5 .tile-body .tile-wrapper .tile-description>.apos-area .bp-rich-text{text-align:left}.tile--v2 .tile-body .tile-wrapper .tile-description .button-wrapper,.tile--v2 .tile-body .tile-wrapper .tile-description>.apos-area .button-wrapper,.tile--v5 .tile-body .tile-wrapper .tile-description .button-wrapper,.tile--v5 .tile-body .tile-wrapper .tile-description>.apos-area .button-wrapper{margin-top:auto}.tile--v5 .tile-body .tile-wrapper .tile-headline{text-align:left}.tile--v3{position:relative}.tile--v3 .tile-body__wrapper{height:100%}.tile--v3 .tile-body{opacity:.8}.tile--v3 .tile-body,.tile--v3 .tile-body .bp-rich-text{color:rgb(5, 34, 65)}.tile--v3 .tile-body .tile-headline{text-align:left}.tile--v3 .tile-body .tile-headline .bp-rich-text .headline{background:none;color:rgb(5, 34, 65);font-weight:100;font-size:1.5rem}.tile--v3 .tile-body .tile-headline .bp-rich-text .headline strong{font-weight:400}.tile--v3 .tile-body .tile-description>.apos-area .bp-rich-text,.tile--v3 .tile-body .tile-description .bp-rich-text{text-align:left}@media (min-width: 1024px){.tile-list.tile-list--2 .tile--v3.tile--has-image .tile-body{margin-left:20%;padding-left:25%}@media screen and (min-width: 1366px){.tile-list.tile-list--2 .tile--v3.tile--has-image .tile-body{padding-left:33.3%}}.tile-list.tile-list--2 .tile--v3 .tile-image{margin:0}.tile-list.tile-list--2 .tile--v3 .tile-image img{left:0;width:40%;position:absolute;height:auto;aspect-ratio:1/1;top:-4rem}}@media screen and (min-width: 768px){.tile-list--1 .tile--v3.tile--has-image .tile-image img{left:0;width:18rem;position:absolute;height:auto;aspect-ratio:1/1;top:-4rem}.tile-list--1 .tile--v3.tile--has-image .tile-body{margin-left:5rem;padding-left:15rem}}@media screen and (min-width: 768px)and (min-width: 1024px){.tile-list--1 .tile--v3.tile--has-image .tile-body{padding-left:18rem}}.tile--v4,.tile--person{-webkit-clip-path:polygon(100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%, 0 0)}.tile--v4 .tile-body,.tile--person .tile-body{-webkit-clip-path:polygon(100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%, 0 0)}.tile--v4 .tile-body .tile-headline,.tile--v4 .tile-body .tile-description,.tile--person .tile-body .tile-headline,.tile--person .tile-body .tile-description{background-color:rgb(255, 255, 255);z-index:1}.tile--v4 .tile-body .tile-image,.tile--person .tile-body .tile-image{width:100%;height:100%}.tile--v4 .tile-body .tile-image img,.tile--person .tile-body .tile-image img{-webkit-clip-path:polygon(100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% calc(100% - 2rem), calc(100% - 2rem) 100%, 0 100%, 0 0);width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.tile--v4.tile--touched .tile-image,.tile--person.tile--touched .tile-image{animation:unhide .5s forwards}@keyframes unhide{from{padding-top:0;padding-bottom:0;opacity:0;height:0;visibility:"hidden";display:"none"}1%{opacity:0}to{opacity:1}}.tile--v4 .tile-wrapper,.tile--person .tile-wrapper{top:100%;position:absolute;right:2rem;left:2rem;background-color:rgb(255, 255, 255);transition-duration:500ms}@media screen and (min-width: 768px){.tile--v4 .tile-wrapper,.tile--person .tile-wrapper{right:3rem;left:3rem}}.tile--v4:not(:hover) .tile-headline .headline:first-of-type,.tile--v4:not(:hover) .tile-headline .headline:first-of-type *,.tile--person:not(:hover) .tile-headline .headline:first-of-type,.tile--person:not(:hover) .tile-headline .headline:first-of-type *{font-style:normal;color:inherit;font-size:1.5rem;line-height:1}.tile--v4 .tile-headline .headline:first-of-type::after,.tile--person .tile-headline .headline:first-of-type::after{content:"";display:block;height:0;width:33.333%;margin-top:1rem;background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);margin-left:auto;margin-right:auto}.tile--v4:hover.tile--touched .tile-image,.tile--person:hover.tile--touched .tile-image{animation:hide .5s forwards}@keyframes hide{from{opacity:1}99%{opacity:0}to{padding-top:0;padding-bottom:0;opacity:0;height:0;visibility:"hidden";display:"none"}}.tile--v4:hover .tile-headline .headline:first-of-type:after,.tile--person:hover .tile-headline .headline:first-of-type:after{height:.25rem}.tile--v4:hover .tile-wrapper,.tile--person:hover .tile-wrapper{top:3rem}@media screen and (min-width: 768px){.tile--v4:hover .tile-wrapper,.tile--person:hover .tile-wrapper{top:4rem}}.tile--v4 .tile-wrapper .tile-headline .bp-rich-text *:nth-child(2),.tile--v4 .tile-wrapper .tile-description{margin-top:5rem}.tile--v4:hover .tile-wrapper{top:3rem}@media screen and (min-width: 768px){.tile--v4:hover .tile-wrapper{top:4rem}}.tile--v4:hover .tile-wrapper .tile-headline *:nth-child(2),.tile--v4:hover .tile-wrapper .tile-description{margin-top:0}.tile--person .tile-wrapper .tile-headline *:nth-child(2),.tile--person .tile-wrapper .tile-description{margin-top:5rem}.tile--person:hover .tile-wrapper{top:3rem}@media screen and (min-width: 768px){.tile--person:hover .tile-wrapper{top:4rem}}.tile--person:hover .tile-wrapper .tile-headline *:nth-child(2),.tile--person:hover .tile-wrapper .tile-description{margin-top:0}@media screen and (min-width: 640px){.tile-list:not(.tile-list--3):not(.tile-list--4):not(.tile-list-person) .tile--v2 .tile-wrapper{flex-direction:row}.tile-list:not(.tile-list--3):not(.tile-list--4):not(.tile-list-person) .tile--v2 .tile-wrapper .tile-description{margin-left:1rem;width:50%}.tile-list:not(.tile-list--3):not(.tile-list--4):not(.tile-list-person) .tile--v2 .tile-body .tile-image,.tile-list:not(.tile-list--3):not(.tile-list--4):not(.tile-list-person) .tile--v5 .tile-body .tile-image{margin-right:1rem;width:50%}.tile-list:not(.tile-list--3):not(.tile-list--4):not(.tile-list-person) .tile--v5 .tile-body{flex-direction:row}.tile-list:not(.tile-list--3):not(.tile-list--4):not(.tile-list-person) .tile--v5 .tile-body .tile-image{max-width:16rem}.tile-list:not(.tile-list--3):not(.tile-list--4):not(.tile-list-person) .tile--v5 .tile-body .tile-wrapper{flex-direction:column}}.tile--article,.tile--event,.tile--blog{box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.tile--article,.tile--article .tile-body,.tile--event,.tile--event .tile-body,.tile--blog,.tile--blog .tile-body{border-radius:12px}.tile--article .tile-body .tile-description>.apos-area .bp-rich-text,.tile--article .tile-body .tile-headline,.tile--event .tile-body .tile-description>.apos-area .bp-rich-text,.tile--event .tile-body .tile-headline,.tile--blog .tile-body .tile-description>.apos-area .bp-rich-text,.tile--blog .tile-body .tile-headline{text-align:left}.tile--article .tile-body .tile-headline .tile-headline__meta p,.tile--article .tile-body .tile-description p,.tile--event .tile-body .tile-headline .tile-headline__meta p,.tile--event .tile-body .tile-description p,.tile--blog .tile-body .tile-headline .tile-headline__meta p,.tile--blog .tile-body .tile-description p{font-weight:300}.tile--article .tile-body .tile-headline .tile-headline__meta .button-wrapper,.tile--article .tile-body .tile-description .button-wrapper,.tile--event .tile-body .tile-headline .tile-headline__meta .button-wrapper,.tile--event .tile-body .tile-description .button-wrapper,.tile--blog .tile-body .tile-headline .tile-headline__meta .button-wrapper,.tile--blog .tile-body .tile-description .button-wrapper{margin-right:0}.tile--article .tile-body .tile-headline,.tile--event .tile-body .tile-headline,.tile--blog .tile-body .tile-headline{margin-bottom:1.5rem}.tile--article .tile-body .tile-headline .tile-headline__meta,.tile--event .tile-body .tile-headline .tile-headline__meta,.tile--blog .tile-body .tile-headline .tile-headline__meta{margin-bottom:.5rem;display:flex;justify-content:space-between;font-size:.875rem}.tile--article .tile-body .tile-headline .headline,.tile--event .tile-body .tile-headline .headline,.tile--blog .tile-body .tile-headline .headline{font-weight:400;font-size:1.5rem}.tile--article .tile-body .tile-headline .tile-headline__meta a,.tile--event .tile-body .tile-headline .tile-headline__meta a,.tile--blog .tile-body .tile-headline .tile-headline__meta a{font-weight:400}.tile--article .tile-body .tile-headline__meta a,.tile--event .tile-body .tile-headline__meta a,.tile--blog .tile-body .tile-headline__meta a{color:rgb(119, 210, 69)}.tile--event,.tile--event .tile-body{opacity:.8;border-radius:12px}.tile-body{height:100%}.tile-body .image-widget-wrapper{display:block;width:100%}.tile-body .tile-image{height:8rem}.tile-body .tile-image .apos-area{display:flex;align-items:center}.tile-body .tile-image img{height:100%}@media screen and (min-width: 1366px){.tile-list--3 .tile .tile-body{padding:4rem 3rem}.tile-list--3 .tile--v4 .tile-wrapper,.tile-list--3 .tile--person .tile-wrapper{right:3rem;left:3rem}.tile-list--3 .tile--v4:hover .tile-wrapper,.tile-list--3 .tile--person:hover .tile-wrapper{top:4rem}.tile-list--4 .tile .tile-body,.tile-list--person .tile .tile-body{padding:3.25rem 2.75rem}.tile-list--4 .tile--v4 .tile-wrapper,.tile-list--4 .tile--person .tile-wrapper,.tile-list--person .tile--v4 .tile-wrapper,.tile-list--person .tile--person .tile-wrapper{right:2rem;left:2rem}.tile-list--4 .tile--v4:hover .tile-wrapper,.tile-list--4 .tile--person:hover .tile-wrapper,.tile-list--person .tile--v4:hover .tile-wrapper,.tile-list--person .tile--person:hover .tile-wrapper{top:3rem}}.tile .tile-description [options="[object Object]"]{display:flex}.tile--left .tile-headline .bp-rich-text,.tile--left .tile-description .bp-rich-text{text-align:left}.tile--center .tile-headline .bp-rich-text,.tile--center .tile-description .bp-rich-text{text-align:center}.tile--right .tile-headline .bp-rich-text,.tile--right .tile-description .bp-rich-text{text-align:right}.tile.tile--v2.tile--mask-sim .tile-body .tile-wrapper .tile-image img{-webkit-clip-path:polygon(100% 0, 100% 72%, 87.5% 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 72%, 87.5% 100%, 0 100%, 0 0);border-radius:12px;border-bottom-right-radius:0}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.layered-text-image--cover-image .layered-text-image__image img{-o-object-fit:cover;object-fit:cover}.layered-text-image--narrow{max-width:1366px;margin-left:auto;margin-right:auto}.layered-text-image .layered-text-image__wrapper{margin-left:2rem;margin-right:2rem;transition-property:"padding, margin, border";transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;margin-top:-4rem}@media screen and (min-width: 768px){.layered-text-image .layered-text-image__wrapper{width:60%;margin-top:0;margin-left:auto;margin-right:0}.layered-text-image--left .layered-text-image__wrapper{margin-left:0;margin-right:auto}.layered-text-image .layered-text-image__image{width:75%}}.layered-text-image--left .layered-text-image__image,.layered-text-image--left .layered-text-image__image img{margin-left:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.coverage-map-widget{position:relative;width:100%;height:60vh}.coverage-map-widget__legends,.coverage-map-widget__filter{position:absolute;background:rgb(5, 34, 65);border-radius:12px;border:1px solid rgba(41,171,226,.25);padding:.5rem 1.5rem;z-index:1}.coverage-map-widget__headline{margin-right:1rem}.coverage-map-widget__headline p.text-small{margin-bottom:0}.coverage-map-widget__filter{width:90vw;top:2rem;display:flex;align-items:center}@media screen and (min-width: 1024px){.coverage-map-widget__filter{left:10%;width:9.25rem;top:auto;bottom:84px;flex-direction:column;align-items:flex-start}}.coverage-map-widget__legends{bottom:1rem}@media screen and (min-width: 1024px){.coverage-map-widget__legends{left:10%;width:9.25rem;bottom:2.5rem;height:2.5rem}}.coverage-map-widget__inputs{display:flex;flex-direction:row;justify-content:space-between;flex-grow:1;flex-wrap:wrap}@media screen and (min-width: 1024px){.coverage-map-widget__inputs{flex-direction:column}}.coverage-map-widget__checkbox{display:flex;flex-direction:row;align-items:center;margin-top:.5rem;margin-bottom:.5rem;margin-right:.5rem}.coverage-map-widget__checkbox input{margin-right:.5rem;width:1rem;height:1rem;border-radius:4px}@media screen and (min-width: 1024px){.coverage-map-widget__checkbox input{margin-right:1rem}.coverage-map-widget__checkbox{margin-right:0}}.coverage-map-widget__legends{display:flex;flex-direction:row;align-items:center}.coverage-map-legend__color{height:1rem;width:1rem;margin-right:1rem;border-radius:9999px;background-color:rgb(41, 171, 226)}#chartdiv{position:relative;height:100%}.coverage-map-widget__tooltip p{text-align:center;width:100%;color:rgb(0, 0, 0)}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.section.home-screen{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgb(41, 171, 226);color:rgb(255, 255, 255);padding:0,0,3rem,0}.section.home-screen p,.section.home-screen p.paragraph{color:inherit;font-size:1.75rem;line-height:1.25}@media screen and (min-width: 768px){.section.home-screen p,.section.home-screen p.paragraph{font-size:2rem}}.home-screen-wave__wrapper{display:none;position:absolute;bottom:-8rem;right:0;top:-4rem;left:50%;opacity:.7;pointer-events:none;overflow:hidden;width:42rem;transform:translateX(-66%)}@media screen and (min-width: 768px){.home-screen-wave__wrapper{display:block;transform:translateX(60%)}}.home-screen-wave__wrapper>svg{color:rgb(255, 255, 255);transform:rotate(-20deg);height:100%;transform:scaleY(1.5);stroke-width:2}.home-screen-wave__wrapper>svg path{stroke-dasharray:2 10}.home-screen__items{display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (min-width: 768px){.home-screen__items{flex-wrap:nowrap;gap:1.5rem}}.home-screen-item{position:relative;width:100%}@media screen and (min-width: 768px){.home-screen-item{width:50%;aspect-ratio:1/1}}.home-screen-item .button-style-wrapper{display:block}@media screen and (min-width: 768px){.home-screen-item .button-style-wrapper{display:flex}}.home-screen-item .button-style-wrapper{margin-top:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:ease-in-out;transition-duration:300ms}@media screen and (min-width: 768px){.home-screen-item .button-style-wrapper{opacity:0;transform:translateY(-0.25rem)}.home-screen-item:hover .button-style-wrapper{opacity:1;transform:translateY(0)}}.home-screen-item>video{position:absolute;inset:0px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.home-screen-item__content{position:relative;margin:3rem;text-align:center}@media screen and (min-width: 768px){.home-screen-item__content{margin:4rem;text-align:left}.home-screen-item:nth-child(2) .home-screen-item__content{margin-top:6rem}}.home-screen-item__overlay{position:absolute;inset:0px;mix-blend-mode:color}.home-screen-item.home-screen-item--has-countdown .home-screen-item__content{padding:1.5rem;margin:1.5rem}@media screen and (min-width: 768px){.home-screen-item.home-screen-item--has-countdown .home-screen-item__content{padding:2rem;margin:2rem}}@media screen and (min-width: 1024px){.home-screen-item.home-screen-item--has-countdown .home-screen-item__content{padding:2.5rem;margin:6rem}}.home-screen-item.home-screen-item--has-countdown .home-screen-item__content .headline,.home-screen-item.home-screen-item--has-countdown .home-screen-item__content p,.home-screen-item.home-screen-item--has-countdown .home-screen-item__content p.paragraph{background-color:rgba(0,0,0,0);color:rgb(255, 255, 255)}.home-screen-item__counter{margin-top:2rem;font-size:1.25rem}.home-screen>.home-screen-main>.apos-area>.bp-rich-text{max-width:1366px;margin-left:auto;margin-right:auto}
[data-blockquote-swiper-widget].swiper-container .swiper-wrapper{align-items:center}[data-blockquote-swiper-widget].swiper-container .swiper-slide{cursor:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.blockquote-widget .blockquote-widget__text h3{background-color:rgba(255,255,255,.6);border-radius:12px;box-shadow:0px 0px 10px 5px rgba(255,255,255,.6);position:relative}.blockquote-widget{margin-left:auto;margin-right:auto;position:relative}.blockquote-widget .blockquote-body__wrapper{width:100%;height:100%}.blockquote-widget .blockquote-body{width:100%;height:100%;background:none;padding:2rem}@media screen and (min-width: 768px){.blockquote-widget .blockquote-body{padding:1.5rem 4rem 9rem 4rem}}.blockquote-widget .blockquote-widget__text{position:relative;text-align:center;font-style:italic;font-weight:500}.blockquote-widget .blockquote-widget__text h3{font-size:24px}.blockquote-widget .blockquote-widget__source{text-align:center}.blockquote-widget .blockquote-widget__source__author{color:rgb(41, 171, 226)}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}#shop-ad{padding-left:0;padding-right:0;padding-bottom:0}#shop-ad .tile-list{padding-left:1rem;padding-right:1rem;padding-bottom:3rem}#shop-ad .tile-list .tile-list__background{max-width:1366px}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.partner-list,.partner-showpage{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.partner-showpage__wrapper{padding-top:1rem}@media screen and (min-width: 768px){.partner-showpage__wrapper{padding-top:2rem}}.partner-showpage__wrapper{background-size:auto;background-position:center;background-position:top;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-start}.partner-section{padding-bottom:1rem;background-position:bottom;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Bottom.svg");min-height:30rem;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 768px){.partner-section{padding-bottom:2rem}}.piece-page{position:relative;max-width:1366px;margin:0 auto}.piece-page__body{margin:0 auto}@media screen and (min-width: 768px){.piece-page__body{display:flex}.piece-page__text{width:60%}}.piece-page__text img{margin-top:2rem;margin-bottom:2rem}.piece-page__text a{text-decoration-line:underline}@media screen and (min-width: 768px){.piece-page__sidebar{padding-left:2.5rem;width:40%}}.piece-page__headline{font-size:2rem;margin-bottom:2rem;text-align:center}@media screen and (min-width: 768px){.piece-page__headline{font-size:3rem}}.piece-page__subline{font-size:1.375rem;margin-bottom:2rem}.partner-list{margin-top:2rem}.page-filter select{color:rgb(130, 144, 160);cursor:pointer}.partner-section{background-size:contain}.partner-page{max-width:1366px;margin-left:auto;margin-right:auto;margin-bottom:7.5rem}.partner-page h1{margin-bottom:1.25rem}@media screen and (min-width: 768px){.partner-page h1{margin-bottom:2rem}}.partner-page h5,.partner-page h6{font-weight:400}.partner-showpage{grid-auto-rows:min-content;margin-bottom:3rem;margin-top:1rem}.partner-showpage__image__full img{width:100%;height:auto}.partner-showpage__image__two_thirds img{width:66%;height:auto}@media screen and (min-width: 768px){.partner-showpage{margin-bottom:6rem;margin-top:4rem}}.partner-showpage__text{grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 768px){.partner-showpage__text{grid-column:span 6/span 6;grid-column-start:2}}.partner-showpage__external-link{display:block;margin-top:2rem}.partner-showpage__external-link:hover{opacity:.5}.partner-showpage__external-link p strong{position:relative}.partner-showpage__external-link p strong::after{content:"";position:absolute;width:1rem;height:1rem;top:3px;right:-1.5rem;background-repeat:no-repeat;background-image:url("modules/asset/arrow_link_external.svg")}.partner-showpage__partners h4{margin-left:auto;margin-right:auto;margin-bottom:1rem;text-align:center}@media screen and (min-width: 768px){.partner-showpage__partners h4{margin-bottom:2rem}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}[data-partner-swiper-widget] .swiper-slide-body{display:block;width:80%;height:7.5rem;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem}[data-partner-swiper-widget] .swiper-slide-body .apos-area .apos-area-widget-wrapper,[data-partner-swiper-widget] .swiper-slide-body .apos-area .apos-areas-widgets-list,[data-partner-swiper-widget] .swiper-slide-body .apos-area .apos-area-widget-inner{height:100%}[data-partner-swiper-widget] .swiper-slide-body .apos-area,[data-partner-swiper-widget] .swiper-slide-body .apos-area .apos-area-widget-inner>div:nth-last-child(2){height:100%;display:flex;align-items:center;justify-content:center}[data-partner-swiper-widget] .image-widget-wrapper{max-width:100%;max-height:100%}[data-partner-swiper-widget] img.image-widget{-o-object-fit:contain;object-fit:contain}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}[data-poser-swiper-widget] .swiper-slide h3{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}[data-poser-swiper-widget] .swiper-slide .swiper-slide__description,[data-poser-swiper-widget] .swiper-slide .button-wrapper{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}[data-poser-swiper-widget].swiper-container .swiper-wrapper{align-items:flex-start}[data-poser-swiper-widget] .swiper-button-prev,[data-poser-swiper-widget] .swiper-button-next{top:12rem}@media screen and (min-width: 768px){[data-poser-swiper-widget] .swiper-button-prev,[data-poser-swiper-widget] .swiper-button-next{top:9rem}[data-poser-swiper-widget] .swiper.tab{padding-top:2rem}}[data-poser-swiper-widget] .swiper.tab-content{margin-left:0;margin-right:0}[data-poser-swiper-widget] .swiper-slide{text-align:center}@media screen and (min-width: 768px){[data-poser-swiper-widget] .swiper-slide{padding-top:3rem}}[data-poser-swiper-widget] .swiper-slide .swiper-slide-body{display:block;width:100%}[data-poser-swiper-widget] .swiper-slide .swiper-slide-body .apos-area{margin-bottom:1rem}[data-poser-swiper-widget] .swiper-slide h3 a{text-decoration-line:none}[data-poser-swiper-widget] .swiper-slide h3,[data-poser-swiper-widget] .swiper-slide .swiper-slide__description,[data-poser-swiper-widget] .swiper-slide .button,[data-poser-swiper-widget] .swiper-slide .swiper-slide-body{transition-duration:300ms}[data-poser-swiper-widget] .swiper-slide .swiper-slide-body{transition-property:height,width,max-height,max-width,transform}[data-poser-swiper-widget] .swiper-slide .swiper-slide__description,[data-poser-swiper-widget] .swiper-slide .button-wrapper{transition-delay:300ms}[data-poser-swiper-widget] .swiper-slide .swiper-slide__description{text-align:center;font-size:1rem}@media screen and (min-width: 768px){[data-poser-swiper-widget] .swiper-slide .swiper-slide__description{margin-left:-7rem;margin-right:-7rem}}[data-poser-swiper-widget] .swiper-slide .button-wrapper{margin:auto;margin-top:1rem}[data-poser-swiper-widget] .swiper-slide .swiper-slide__image-wrapper{position:relative;aspect-ratio:3/2;margin-bottom:1rem}[data-poser-swiper-widget] .swiper-slide .swiper-slide__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-poser-swiper-widget] .swiper-slide.swiper-slider--with-video .swiper-slide-body .swiper-slide__image-wrapper video{position:absolute;inset:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-poser-swiper-widget] .swiper-slide:not(.swiper-slide-active) h3{font-size:1rem;font-weight:500}[data-poser-swiper-widget] .swiper-slide:not(.swiper-slide-active) .swiper-slide__description{height:0}[data-poser-swiper-widget] .swiper-slide:not(.swiper-slide-active) .swiper-slide__description,[data-poser-swiper-widget] .swiper-slide:not(.swiper-slide-active) .button-wrapper{opacity:0;visibility:hidden;transition-duration:100ms;transition-delay:0}[data-poser-swiper-widget] .swiper-slide:not(.swiper-slide-active).swiper-slider--with-video:not(.swiper-slide--played) .swiper-slide-body .swiper-slide__image-wrapper video{display:none}[data-poser-swiper-widget] .swiper-slide.swiper-slide-thumb-active,[data-poser-swiper-widget] .swiper-slide.swiper-slide-active{z-index:20}@media screen and (min-width: 768px){[data-poser-swiper-widget] .swiper-slide.swiper-slide-thumb-active .swiper-slide-body,[data-poser-swiper-widget] .swiper-slide.swiper-slide-active .swiper-slide-body{width:200%;transform:translateX(-25%);transform:translateY(-4rem)}}[data-poser-swiper-widget] .swiper-slide.swiper-slide-thumb-active .swiper-slide-body .swiper-slide__image-wrapper,[data-poser-swiper-widget] .swiper-slide.swiper-slide-active .swiper-slide-body .swiper-slide__image-wrapper{margin-top:1.25rem}[data-poser-swiper-widget] .swiper-slide.swiper-slide-thumb-active .swiper-slide-body h3,[data-poser-swiper-widget] .swiper-slide.swiper-slide-active .swiper-slide-body h3{visibility:visible;font-size:1.5rem;color:rgb(119, 210, 69)}@media screen and (min-width: 768px){[data-poser-swiper-widget] .swiper-slide.swiper-slide-thumb-active .swiper-slide-body h3,[data-poser-swiper-widget] .swiper-slide.swiper-slide-active .swiper-slide-body h3{font-size:2rem}}[data-poser-swiper-widget] .swiper-slide.swiper-slide-thumb-active .swiper-slide-body .swiper-slide__description,[data-poser-swiper-widget] .swiper-slide.swiper-slide-active .swiper-slide-body .swiper-slide__description{visibility:visible;display:block;opacity:1}[data-poser-swiper-widget] .swiper-slide.swiper-slide-thumb-active .swiper-slide-body .button-style-wrapper,[data-poser-swiper-widget] .swiper-slide.swiper-slide-active .swiper-slide-body .button-style-wrapper{visibility:visible;display:inline-block;opacity:1}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.download-page__body{display:flex;flex-direction:column-reverse;gap:2rem;position:relative;max-width:1366px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.download-page__body{flex-direction:row}.download-page__text{width:60%}}.download-page__text .bp-rich-text{max-width:130ch}@media screen and (min-width: 768px){.download-page__sidebar{max-width:40%}}.download-file{border:solid 1px rgb(218, 223, 229);border-radius:12px;padding:.5rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:2rem}@media screen and (min-width: 768px){.download-file{flex-direction:row}}.download-file .download-file__label{margin-bottom:.25rem}.download-file .download-file__meta{font-size:.75rem;color:rgb(5, 34, 65)}.download-file .download-file__icon>.button{display:flex;align-items:center;gap:.5rem}.download-file .download-file__icon>.button>svg{color:rgb(5, 34, 65);height:1.25rem}.download-file-list{max-width:65ch;margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width: 768px){.download-file-list{margin-top:2rem;margin-bottom:2rem;gap:1rem}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}#faq-anchor{padding-top:--header-offset;margin-top:-8rem}.faq-page{display:flex;flex-direction:column;gap:1rem;position:relative;max-width:1366px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.faq-page{flex-direction:row}}.faq-page .page-filter-list__label{text-align:center;margin-bottom:1rem}@media screen and (min-width: 768px){.faq-page .page-filter-list__label{margin-bottom:2rem}.faq-page__faqs{width:60%}}.faq-page__faqs .bp-rich-text{max-width:65ch}.faq-page__filters{background-color:rgb(250, 251, 252);padding:2rem 1rem}@media screen and (min-width: 768px){.faq-page__filters{max-width:40%}}.faq-page__filters .faq-page__filter-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:2rem;-moz-column-gap:1rem;column-gap:1rem}@media screen and (min-width: 768px){.faq-page__filters .faq-page__filter-list{-moz-column-gap:2rem;column-gap:2rem}}.faq-page__filters .faq-page__filter-list .faq-page__icon-wrapper a{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.faq-page__filters .faq-page__filter-list .faq-page__icon-wrapper a:hover .icon-button,.faq-page__filters .faq-page__filter-list .faq-page__icon-wrapper a:active .icon-button{box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.faq-page__filters .faq-page__filter-list .faq-page__icon-wrapper .faq-page__label{width:100%;font-size:1.125rem;text-align:center}.faq-page__filters .faq-page__filter-list .faq-page__icon-wrapper--active .faq-page__label{font-weight:500}.faq-page__filters .faq-page__filter-reset{width:100%;margin-top:1rem;text-decoration-line:underline;text-align:center}@media screen and (min-width: 768px){.faq-page__filters .faq-page__filter-reset{margin-top:2rem}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.column-text{max-width:1366px;margin-left:auto;margin-right:auto}.column-text .column-text__text>.apos-area{display:flex;flex-direction:column}.column-text .column-text-icon{display:inline-flex;justify-items:flex-start;margin-bottom:1rem;margin-right:1rem;height:4rem;width:4rem;align-items:center}.column-text .column-text-icon svg,.column-text .column-text-icon img{width:100%;height:auto}.column-text .column-text-icon--circle{justify-content:center;border-radius:9999px;background-color:rgb(249, 249, 249);margin-right:2rem}.column-text .column-text-icon--circle svg,.column-text .column-text-icon--circle img{width:2.5rem;height:auto}.column-text--tp-center .column-text__headline,.column-text--tp-center .column-text__text{margin-left:auto;margin-right:auto}.column-text--tp-right .column-text__headline,.column-text--tp-right .column-text__text{margin-left:auto;margin-right:0}.column-text--tp-left .column-text__headline,.column-text--tp-left .column-text__text{margin-right:auto;margin-left:0}.column-text--c4 .column-text__headline,.column-text--c4 .column-text__text,.column-text--c3 .column-text__headline,.column-text--c3 .column-text__text{max-width:130ch}@media screen and (min-width: 768px){.column-text--c4 .column-text__text .bp-rich-text{-moz-columns:2;columns:2}}@media screen and (min-width: 1024px){.column-text--c4 .column-text__text .bp-rich-text{-moz-columns:3;columns:3}}@media screen and (min-width: 1660px){.column-text--c4 .column-text__text .bp-rich-text{-moz-columns:4;columns:4}}@media screen and (min-width: 1366px){.column-text--tp-full .column-text--c4 .column-text__text .bp-rich-text{-moz-columns:4;columns:4}}@media screen and (min-width: 768px){.column-text--c3 .column-text__text .bp-rich-text{-moz-columns:2;columns:2}}@media screen and (min-width: 1024px){.column-text--c3 .column-text__text .bp-rich-text{-moz-columns:3;columns:3}}.column-text--c2 .column-text__headline,.column-text--c2 .column-text__text{max-width:130ch}@media screen and (min-width: 768px){.column-text--c2 .column-text__text .bp-rich-text{-moz-columns:2;columns:2}}.column-text--tp-full .column-text__headline,.column-text--tp-full .column-text__text{max-width:1366px;margin-left:auto;margin-right:auto}.column-text--w-full .column-text__headline,.column-text--w-full .column-text__text{max-width:1366px}.column-text--w-large .column-text__headline,.column-text--w-large .column-text__text{max-width:1366px}.column-text--w-middle .column-text__headline,.column-text--w-middle .column-text__text{max-width:768px}.column-text--w-small .column-text__headline,.column-text--w-small .column-text__text{max-width:1366px}.column-text--w-tiny .column-text__headline,.column-text--w-tiny .column-text__text{max-width:768px}.column-text--has-background .column-text__text{background-color:rgba(255,255,255,.8);border-radius:12px;padding:3rem 2rem}@media screen and (min-width: 768px){.column-text--has-background .column-text__text{padding:4rem 3.5rem}}.column-text--has-background .column-text__text,.column-text--has-background .column-text__text .bp-rich-text{font-size:1rem}.column-text .button-wrapper{margin-top:1rem}.apos-area-widget-inner [data-column-text-widget]{padding-top:1rem;padding-bottom:1rem}

:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.text-list{max-width:1920px}.text-list--narrow{max-width:1366px;margin-left:auto;margin-right:auto}.text-list--tp-center{margin-left:auto;margin-right:auto}.text-list--tp-right{margin-left:auto;margin-right:0}.text-list--tp-left{margin-left:0;margin-right:auto}.text-list--tp-full{max-width:1366px;margin-left:auto;margin-right:auto}.text-list__headline{max-width:1366px;margin-left:auto;margin-right:auto}.text-list-item{display:flex;margin-left:auto;margin-right:auto}.text-list-icon-wrapper{display:flex;flex-basis:.25rem;width:20rem;justify-content:flex-end;align-items:flex-start}.text-list-icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-right:1rem;margin-bottom:1rem}.text-list-icon svg,.text-list-icon img{width:2.5rem;height:auto}.text-list-icon--circle{border-radius:9999px;background-color:rgb(250, 251, 252);margin-right:2rem}.text-list-icon--w-full{margin-right:2rem}.text-list-icon--w-full svg,.text-list-icon--w-full img{width:100%}.text-list-item__body{padding-top:.75rem}.text-list-item__body .bp-rich-text .headline{margin-bottom:1rem;font-size:1.25rem;font-weight:500}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.award__section-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.award__section{padding:64px 0}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.spacer--small{min-height:1rem}@media screen and (min-width: 768px){.spacer--small{min-height:2rem}}.spacer--medium{min-height:2rem}@media screen and (min-width: 768px){.spacer--medium{min-height:4rem}}.spacer--large{min-height:3rem}@media screen and (min-width: 768px){.spacer--large{min-height:6rem}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.text-block{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.text-block-item--eight{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.text-block-item--eight{grid-column:span 8/span 8;grid-column-start:3}}.text-block-item--six{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.text-block-item--six{grid-column:span 6/span 6;grid-column-start:4}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.image-text__grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.image-text__text{font-size:1.125rem;line-height:1.75rem;letter-spacing:.25px}.image-text__grid{align-content:center;justify-content:space-evenly;max-width:100%;margin:0 auto;border-radius:12px}.image-text__image{grid-column:span 12/span 12;grid-column-start:auto;position:relative;z-index:10;max-height:600px}@media screen and (min-width: 768px){.image-text__image{grid-column:span 4/span 4;grid-column-start:auto}}.image-text__text-wrapper{grid-column:span 12/span 12;grid-column-start:auto;margin:auto}@media screen and (min-width: 768px){.image-text__text-wrapper{grid-column:span 7/span 7;grid-column-start:auto}}.image-text__text{margin-bottom:1.5rem}.image-text__cta{margin:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.text-image__grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto;align-content:center;justify-content:space-evenly;max-width:100%;margin-left:auto;margin-right:auto;border-radius:12px;padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 768px){.text-image__grid{padding-top:0;padding-bottom:0}}.text-image__image-content{grid-column:span 12/span 12;grid-column-start:auto;max-height:800px}@media screen and (min-width: 768px){.text-image__image-content{grid-column:span 6/span 6;grid-column-start:auto}}.text-image__text-content{margin-bottom:1.5rem;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.text-image__text-content{grid-column:span 4/span 4;grid-column-start:2;margin:auto}}.text-image__grid.image-right .text-image__text-content{order:1;margin-bottom:1.5rem}@media screen and (min-width: 768px){.text-image__grid.image-right .text-image__text-content{margin-bottom:0;grid-column-start:2}.text-image__grid.image-right .text-image__text-content.text-4-image-8{padding-left:5rem;grid-column-start:1}}.text-image__grid.image-right .text-image__image-content{order:2}.text-image__grid.image-left .text-image__text-content{order:2}@media screen and (min-width: 768px){.text-image__grid.image-left .text-image__text-content{grid-column-start:auto}.text-image__grid.image-left .text-image__text-content.text-4-image-8{padding-right:5rem}}.text-image__grid.image-left .text-image__image-content{order:1;margin-bottom:1.5rem}@media screen and (min-width: 768px){.text-image__grid.image-left .text-image__image-content{margin-bottom:0;grid-column-start:2}.text-image__grid.image-left .text-image__image-content.text-4-image-8{grid-column-start:1}.text-image__headline.text-4-image-6,.text-image__headline.text-5-image-5,.text-image__headline.text-6-image-4{grid-column:span 10/span 10;grid-column-start:2}.text-image__headline.text-4-image-8{grid-column:span 12/span 12;grid-column-start:auto}.text-image__text-content.text-4-image-6{grid-column:span 4/span 4;grid-column-start:auto}.text-image__text-content.text-5-image-5{grid-column:span 5/span 5;grid-column-start:auto}.text-image__text-content.text-6-image-4{grid-column:span 6/span 6;grid-column-start:auto}.text-image__text-content.text-4-image-8{grid-column:span 4/span 4;grid-column-start:auto}.text-image__image-content.text-4-image-6{grid-column:span 6/span 6;grid-column-start:auto}.text-image__image-content.text-5-image-5{grid-column:span 5/span 5;grid-column-start:auto}.text-image__image-content.text-6-image-4{grid-column:span 4/span 4;grid-column-start:auto}.text-image__image-content.text-4-image-8{grid-column:span 8/span 8;grid-column-start:auto}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.image-image__grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.image-image__headline{text-align:center;grid-column:span 10/span 10;grid-column-start:2}.image-image__headline h2{margin-bottom:0}@media screen and (min-width: 768px){.image-image__headline{grid-column:span 6/span 6;grid-column-start:4}}.image-image__card{text-align:center;grid-column:span 12/span 12;grid-column-start:auto;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width: 768px){.image-image__card{grid-column:span 6/span 6;grid-column-start:auto;margin-left:0;margin-right:0}}.image-image__card img{border-radius:12px}.image-image__card-headline h5{margin-bottom:1.5rem}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.layered-image-widget__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.layered-image-widget__headline{text-align:center;margin-bottom:3.5rem}.layered-image-widget__wrapper{-moz-column-gap:0;column-gap:0;margin-bottom:18rem;position:relative;align-items:flex-start}.layered-image-widget__background-image{grid-column:span 12/span 12;grid-column-start:auto;grid-row-start:1}@media screen and (min-width: 768px){.layered-image-widget__background-image{grid-column:span 10/span 10;grid-column-start:2}}.layered-image-widget__background-image img{border-radius:12px}.layered-image-widget__left-text-box{background:rgb(255, 255, 255);position:relative;border-radius:12px;padding:2rem;top:-2rem;grid-column:span 12/span 12;grid-column-start:auto;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}@media screen and (min-width: 768px){.layered-image-widget__left-text-box{grid-column:span 4/span 4;grid-column-start:1;padding:3.5rem 4rem;grid-row-start:1;top:auto;bottom:-1.5rem;position:absolute}}.layered-image-widget__right-text-box{background:rgb(255, 255, 255);position:relative;border-radius:12px;padding:2rem;grid-column:span 12/span 12;grid-column-start:auto;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}@media screen and (min-width: 768px){.layered-image-widget__right-text-box{grid-column:span 6/span 6;grid-column-start:7;padding:3.5rem 4rem;grid-row-start:1;top:80%}}.layered-image-widget__right-text-box__cta{margin-top:2rem}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.career-filters-widget{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.career-card{display:flex;position:relative;padding:1rem 3rem 1rem 3rem;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.career-card__overlay{position:absolute;left:0;top:0;bottom:0;right:0}.career-card__body__title{padding-bottom:.5rem}.career-card__body__details li::before{content:"–";margin:0}@media screen and (min-width: 768px){.career-card__body__details{display:flex}.career-card__body__details li:first-child::before{content:"";margin:0;padding-left:0}}.career-card__body__details__item{font-weight:400;padding:.25rem .25rem .25rem 0}.career-card__image{max-width:24px;min-width:24px;margin:auto 0 auto auto}.career-card:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.filter-style,.career-filters-widget__filters__filter__field{padding-left:1rem;padding-right:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("modules/asset/Arrow_dropdown.svg");background-repeat:no-repeat;background-position:right center;box-sizing:border-box;height:48px;border:1.5px solid rgb(218, 223, 229);border-radius:6px;background-color:rgb(255, 255, 255);margin:0;width:100%;font-family:inherit;font-size:inherit;font-weight:500;cursor:inherit;line-height:inherit}.career-filters-widget__jobs,.career-filters-widget__filters,.career-filters-widget__title{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.career-filters-widget__jobs,.career-filters-widget__filters,.career-filters-widget__title{grid-column:span 10/span 10;grid-column-start:2}}.career-filters-widget__filters{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.career-filters-widget__filters{flex-wrap:nowrap;justify-content:flex-start}}.career-filters-widget__filters__text{width:100%;margin-top:auto;margin-bottom:auto;padding-bottom:1rem}@media screen and (min-width: 768px){.career-filters-widget__filters__text{width:5%}}.career-filters-widget__filters__filter{width:100%;padding-bottom:1rem}@media screen and (min-width: 768px){.career-filters-widget__filters__filter{width:18%;margin-left:1rem}}.career-filters-widget__jobs__list__title{padding-bottom:1rem}.career-filters-widget__jobs__list__card{padding-bottom:1rem}
.euicc-wrapper{flex-direction:column}
.facts-and-numbers__wrapper{padding:2rem 0 2rem 0}.facts-and-numbers__headline{text-align:center}.facts-and-numbers__headline h2{margin-bottom:60px}.facts-and-numbers__grid{display:flex;justify-content:center;grid-gap:60px;flex-wrap:wrap}.facts-and-numbers__card{text-align:center;max-width:400px}.facts-and-numbers__card h1{margin-bottom:4px}.facts-and-numbers__card p.lead-text{margin-bottom:20px}

:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.feature-wrapper{width:100%;background-color:rgb(255, 255, 255)}.feature-section{margin-left:auto;margin-right:auto}.feature-content__wrapper{text-align:center;padding-bottom:2rem}.feature-content__headline{padding:2rem 0}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.feature-info-section,.feature-showpage-main__content{padding-top:1rem}@media screen and (min-width: 768px){.feature-info-section,.feature-showpage-main__content{padding-top:2rem}}.feature-info-section,.feature-showpage-main__content{background-size:auto;background-position:center;background-position:top;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-start}.feature-page{flex-direction:column}.feature-info-section{padding-top:4rem;padding-bottom:4rem}.feature-info-section>div{text-align:center}.feature-product-section{padding-top:4rem;padding-bottom:4rem;background-color:rgb(250, 251, 252);width:100%}.feature-product-section>div{margin:auto}.feature-showpage-hero{padding-bottom:2rem}.feature-showpage-main{flex-direction:column}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.feature-teaser-grid,.feature-teaser-grid__tile,.feature-teaser-grid__card{display:flex;flex-wrap:wrap;justify-content:center}.feature-teaser-item,.feature-teaser-item__tile,.feature-teaser-item__card{display:flex;flex-direction:column}.feature-teaser-item div,.feature-teaser-item__tile div,.feature-teaser-item__card div{margin:auto 0}.feature-teaser{text-align:center}.feature-teaser h3{margin-bottom:4rem}.feature-teaser-grid__card{-moz-column-gap:2rem;column-gap:2rem;row-gap:3.75rem;margin-bottom:6.5rem}.feature-teaser-grid__tile{-moz-column-gap:7.375rem;column-gap:7.375rem;row-gap:3.75rem;margin-bottom:6.5rem}.feature-teaser-item__card{max-width:80%}@media screen and (min-width: 1024px){.feature-teaser-item__card{max-width:23%}}.feature-teaser-item__tile{max-width:7.125rem}.feature-teaser-item__tile img{max-width:4rem;margin:0 auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.home-hero{background-color:rgb(5, 34, 65);color:rgb(255, 255, 255);position:relative}@media screen and (min-width: 768px){.home-hero{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1366px){.home-hero{padding-left:0;padding-right:0}}.home-hero{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 768px){.home-hero{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1366px){.home-hero{padding-left:0;padding-right:0}}.home-hero__background{background-position:center;background-repeat:no-repeat;background-size:cover;background-size:auto 100%;margin-left:auto;margin-right:auto;max-width:1920px}.home-hero__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.home-hero__content p{font-size:1.25rem;line-height:1.4;letter-spacing:.25px;margin-bottom:.5em}@media screen and (min-width: 768px){.home-hero__content p{font-size:1.5rem;line-height:1.3333}}.home-hero{position:relative;margin-bottom:9rem}.home-hero .home-hero__background{position:absolute;top:0;right:0;bottom:0;left:0}.home-hero--standard .home-hero__wrapper{min-height:40rem}@media screen and (min-width: 768px){.home-hero--standard .home-hero__wrapper{min-height:45rem}}@media screen and (min-width: 1660px){.home-hero--standard .home-hero__wrapper{min-height:52.5rem}}.home-hero--compact .home-hero__wrapper{min-height:37.5rem}.home-hero__wrapper{align-items:center;position:relative;z-index:1}.home-hero__content{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 1024px){.home-hero__content{grid-column:span 8/span 8;grid-column-start:2}}@media screen and (min-width: 1366px){.home-hero__content{grid-column:span 7/span 7;grid-column-start:2}}.home-hero__title{margin-bottom:1.5rem}.home-hero__title__small{font-size:48px;font-weight:300;max-width:560px}@media screen and (min-width: 768px){.home-hero__title{margin-bottom:.75rem}}.home-hero__buttons{display:flex;flex-direction:column;flex-wrap:wrap;font-size:0;gap:1rem;margin-top:1.75rem}@media screen and (min-width: 400px){.home-hero__buttons{flex-direction:row}}.home-hero__offer{position:absolute;right:0;bottom:0;transform:translateY(50%)}.home-hero__offer::before{content:"";background:linear-gradient(to left, rgb(119, 210, 69), rgb(41, 171, 226));position:absolute;top:0;right:0;bottom:0;left:0;display:block;filter:blur(25px);opacity:.5;z-index:-1}.home-hero__offer::after{content:"";position:absolute;top:-4rem;right:-4rem;bottom:-4rem;left:-4rem;background-color:rgb(255, 255, 255);top:50%;z-index:-1}.home-hero__offer img{position:relative;width:41.5rem}.home-hero__background::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to left, rgba(5, 34, 65, 0), rgba(5, 34, 65, 0.4));display:block}@media screen and (min-width: 1024px){.home-hero__background::after{background-image:linear-gradient(to left, rgba(5, 34, 65, 0), rgba(5, 34, 65, 0) 38%, rgba(5, 34, 65, 0.4) 61%, rgb(5, 34, 65) 100%)}}.home-hero__background img{margin:0 auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.subpage-hero{background-color:rgb(5, 34, 65);color:rgb(255, 255, 255);position:relative}@media screen and (min-width: 768px){.subpage-hero{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1366px){.subpage-hero{padding-left:0;padding-right:0}}.subpage-hero__background{background-position:center;background-repeat:no-repeat;background-size:cover}.subpage-hero__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.subpage-hero__title{font-size:2rem;line-height:1.3125;letter-spacing:.5px;margin-bottom:.25em}@media screen and (min-width: 768px){.subpage-hero__title{font-size:3rem;line-height:1.25}}.subpage-hero__subtitle{font-size:1.25rem;line-height:1.4;letter-spacing:.25px;margin-bottom:.5em}@media screen and (min-width: 768px){.subpage-hero__subtitle{font-size:1.5rem;line-height:1.3333}}.subpage-hero{position:relative}.subpage-hero .subpage-hero__background{position:absolute;top:0;right:0;bottom:0;left:0}.subpage-hero__wrapper{min-height:37.5rem;position:relative;z-index:1}@media screen and (min-width: 768px){.subpage-hero__wrapper{padding:4.5rem 0}}.subpage-hero__content{grid-column:span 12/span 12;grid-column-start:auto;align-self:end;justify-self:start;padding:1.5rem 1.5rem 2.25rem;width:100%}@media screen and (min-width: 768px){.subpage-hero__content{min-width:37.5rem;padding:3rem;width:auto}}.subpage-hero__content--boxed{background-color:rgb(5, 34, 65);border-top-left-radius:12px;border-top-right-radius:12px}@media screen and (min-width: 768px){.subpage-hero__content--boxed{border-radius:12px}}.subpage-hero__icon{max-width:7.5rem}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.info-box-hero{background-color:rgb(5, 34, 65);color:rgb(255, 255, 255);position:relative}@media screen and (min-width: 768px){.info-box-hero{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1366px){.info-box-hero{padding-left:0;padding-right:0}}.info-box-hero__background{background-position:center;background-repeat:no-repeat;background-size:cover}.info-box-hero__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.info-box-hero__title{font-size:2rem;line-height:1.3125;letter-spacing:.5px;margin-bottom:.25em}@media screen and (min-width: 768px){.info-box-hero__title{font-size:3rem;line-height:1.25}}.info-box-hero__subtitle{font-size:1.25rem;line-height:1.4;letter-spacing:.25px;margin-bottom:.5em}@media screen and (min-width: 768px){.info-box-hero__subtitle{font-size:1.5rem;line-height:1.3333}}.info-box-hero__box--mobile .apos-area .bp-rich-text,.info-box-hero__box .apos-area .bp-rich-text{margin-bottom:0}.info-box-hero__box--mobile .apos-area .bp-rich-text ul li,.info-box-hero__box .apos-area .bp-rich-text ul li{position:relative;padding-left:1.5rem}.info-box-hero__box--mobile .apos-area .bp-rich-text ul li::before,.info-box-hero__box .apos-area .bp-rich-text ul li::before{display:block;position:absolute;left:0;top:2px;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/list-widget/Checkmark.svg")}.info-box-hero__box--mobile,.info-box-hero__box{padding:1.5rem 2.5rem 2rem 2.5rem;border-radius:12px;background-color:rgb(5, 34, 65)}.info-box-hero{position:relative}.info-box-hero .info-box-hero__background{position:absolute;top:0;right:0;bottom:0;left:0}.info-box-hero__wrapper{min-height:37.5rem;position:relative;z-index:1}@media screen and (min-width: 768px){.info-box-hero__wrapper{padding:4.5rem 0}}.info-box-hero__content{grid-column:span 12/span 12;grid-column-start:auto;align-self:end;justify-self:start;padding:1.5rem 1.5rem 2.25rem;width:100%}@media screen and (min-width: 768px){.info-box-hero__content{grid-column:span 6/span 6;grid-column-start:auto;min-width:37.5rem;padding:3rem;width:calc(100% + 2rem);position:relative;left:2.5rem}}.info-box-hero__content--boxed{background-color:rgb(5, 34, 65);border-top-left-radius:12px;border-top-right-radius:12px}@media screen and (min-width: 768px){.info-box-hero__content--boxed{border-radius:12px}}.info-box-hero__box{grid-column:span 4/span 4;grid-column-start:8;display:none;width:calc(100% + 2rem);align-self:end;justify-self:end;position:absolute;top:auto;bottom:-3rem;right:-4rem}@media screen and (min-width: 768px){.info-box-hero__box{display:block}}.info-box-hero__box--mobile{display:block;color:rgb(255, 255, 255);margin-top:1.5rem;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width: 768px){.info-box-hero__box--mobile{display:none}}.info-box-hero__icon{max-width:7.5rem}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.industry-page__wrapper .benefits--grid,.industry-page-teaser{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.industry-page__wrapper{padding-top:1rem}@media screen and (min-width: 768px){.industry-page__wrapper{padding-top:2rem}}.industry-page__wrapper .benefits__list{background-color:rgba(255,255,255,.6);border-radius:12px;box-shadow:0px 0px 10px 5px rgba(255,255,255,.6);position:relative}.industry-page-faq__title,.industry-page__wrapper .benefits__title,.industry-page__wrapper .benefits__transition-text,.industry-page__wrapper .introduction{max-width:48rem;text-align:left;margin-left:auto;margin-right:auto}.industry-page__wrapper .benefits__list,.industry-page__wrapper .benefits__cta,.industry-page__wrapper .benefits__title,.industry-page__wrapper .benefits__transition-text{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.industry-page__wrapper .benefits__list,.industry-page__wrapper .benefits__cta,.industry-page__wrapper .benefits__title,.industry-page__wrapper .benefits__transition-text{grid-column:span 8/span 8;grid-column-start:3}}.industry-page__wrapper{align-self:stretch;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 768px){.industry-page__wrapper{padding-left:0;padding-right:0}}.industry-page__wrapper:first-child{padding-top:6rem}@media screen and (min-width: 768px){.industry-page__wrapper .faq-zone{margin-bottom:2rem}}.industry-page__wrapper .introduction{margin-bottom:2rem}.industry-page__wrapper .introduction__text{margin-bottom:1.5rem}.industry-page__wrapper .introduction__cta{margin-top:1rem;display:flex;justify-content:center}.industry-page__wrapper .introduction__image{margin-bottom:2rem}.industry-page__wrapper .introduction table,.industry-page__wrapper .introduction th,.industry-page__wrapper .introduction td{border:1px solid rgb(218, 223, 229)}.industry-page__wrapper .introduction th{background-color:rgb(250, 251, 252)}.industry-page__wrapper .introduction th,.industry-page__wrapper .introduction td{padding:1rem}.industry-page__wrapper .benefits{margin-bottom:2rem}.industry-page__wrapper .benefits--grid{row-gap:0}.industry-page__wrapper .benefits__title,.industry-page__wrapper .benefits__transition-text{text-align:center}.industry-page__wrapper .benefits__cta{margin-top:1rem;display:flex;justify-content:center}.industry-page__wrapper .benefits__list--marks,.industry-page__wrapper .benefits__list--bullets{text-align:left;margin-bottom:2rem}.industry-page__wrapper .benefits__list--marks ul,.industry-page__wrapper .benefits__list--bullets ul{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem}.industry-page__wrapper .benefits__list--marks ul li,.industry-page__wrapper .benefits__list--bullets ul li{grid-column:span 2/span 2;position:relative;padding-left:1.5rem}@media screen and (min-width: 768px){.industry-page__wrapper .benefits__list--marks ul li,.industry-page__wrapper .benefits__list--bullets ul li{grid-column:span 1/span 1}}.industry-page__wrapper .benefits__list--marks ul li::before,.industry-page__wrapper .benefits__list--bullets ul li::before{display:block;position:absolute;left:0;top:4px;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/list-widget/Checkmark.svg")}.industry-page__wrapper .benefits__list--bullets ul li{display:flex}.industry-page__wrapper .benefits__list--bullets ul li::before{content:"•";color:rgb(41, 171, 226);font-weight:bold;display:inline-block;min-width:1rem;height:1rem;text-align:center}.industry-page-teaser .feature-teaser-tile{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.industry-page-teaser .feature-teaser-tile{grid-column:span 10/span 10;grid-column-start:2}}.industry-card__container{padding:2rem 0;display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.industry-section{display:flex;justify-content:center;align-items:center;flex-direction:column}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case,[data-industry-slider-widget] .swiper-slide--use-cases h4{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide__description{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}[data-industry-slider-widget] .swiper-container .swiper-wrapper{align-items:flex-start}[data-industry-slider-widget] .swiper-button-prev,[data-industry-slider-widget] .swiper-button-next{display:hidden}@media screen and (min-width: 768px){[data-industry-slider-widget] .swiper-button-prev,[data-industry-slider-widget] .swiper-button-next{display:flex;top:9rem}}@media screen and (min-width: 1024px){[data-industry-slider-widget] .swiper-button-prev,[data-industry-slider-widget] .swiper-button-next{display:flex;top:8rem}}@media screen and (min-width: 1366px){[data-industry-slider-widget] .swiper-button-prev,[data-industry-slider-widget] .swiper-button-next{display:flex;top:9.5rem}}[data-industry-slider-widget] .swiper-button-next{right:2rem}[data-industry-slider-widget] .swiper-button-prev{left:2rem}[data-industry-slider-widget] .swiper-cases-button-wrapper{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 768px){[data-industry-slider-widget] .swiper.tab{padding-top:2rem;margin-left:6rem;margin-right:6rem}}[data-industry-slider-widget] .swiper.tab-content{margin-left:0;margin-right:0}[data-industry-slider-widget] .swiper-slide--background-wrapper{background-color:rgb(249, 249, 249);border-top-width:1px;border-bottom-width:1px;border-style:solid;border-color:rgb(218, 223, 229);cursor:default;padding-top:2rem;padding-bottom:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}[data-industry-slider-widget] .swiper-slide--background-wrapper:before,[data-industry-slider-widget] .swiper-slide--background-wrapper:after{content:"";position:absolute;top:10px;left:calc(50% - 10px);height:20px;width:20px;transform:rotate(45deg);border-top-left-radius:10%;background-color:rgb(218, 223, 229)}[data-industry-slider-widget] .swiper-slide--background-wrapper:after{top:11px;background-color:rgb(249, 249, 249)}[data-industry-slider-widget] .swiper-slide--white-placeholder{height:1.25rem;width:100%}[data-industry-slider-widget] .swiper-slide--reference-cases{display:flex;flex-direction:column;align-items:center;cursor:auto}[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case{max-width:1366px;box-shadow:0 0 12px 4px rgba(0,0,0,.04);padding:1.5rem;margin:.75rem 1.5rem;background-color:rgb(255, 255, 255);border-radius:12px}@media screen and (min-width: 768px){[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case{padding:2rem;margin-left:2rem;margin-right:2rem}}[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case .apos-area{display:flex;flex-direction:column;justify-content:center}[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case .apos-area .image-widget-wrapper{height:auto}[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case .reference-case__content{border-bottom-width:1.5px}@media screen and (min-width: 768px){[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case .reference-case__content{padding-left:2rem;padding-right:4rem;border-bottom-width:0px}}[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case .reference-case__content p{margin-bottom:1rem}[data-industry-slider-widget] .swiper-slide--reference-cases .reference-case .reference-case__content .reference-link__text{margin-bottom:1.5rem}[data-industry-slider-widget] .swiper-slide--use-cases{text-align:center;border-radius:12px}@media screen and (min-width: 768px){[data-industry-slider-widget] .swiper-slide--use-cases{padding-top:3rem}}[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide-body{width:100%}[data-industry-slider-widget] .swiper-slide--use-cases h4 a{text-decoration-line:none}[data-industry-slider-widget] .swiper-slide--use-cases h4,[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide__description,[data-industry-slider-widget] .swiper-slide--use-cases .button,[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide-body{transition-duration:300ms}[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide-body{transition-property:height,width,max-height,max-width,transform}[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide__description{transition-delay:300ms;text-align:center;font-size:1rem}@media screen and (min-width: 768px){[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide__description{margin-left:-7rem;margin-right:-7rem}}[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide__image-wrapper{position:relative}[data-industry-slider-widget] .swiper-slide--use-cases .swiper-slide__image-wrapper img{width:100%;height:auto;border-radius:12px}[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slider--with-video .swiper-slide-body .swiper-slide__image-wrapper video{position:absolute;inset:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}[data-industry-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) h4{font-size:16px;font-weight:400}[data-industry-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) h4 span{display:none}[data-industry-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) .swiper-slide__image-wrapper img,[data-industry-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) .swiper-slide__image-wrapper video{opacity:.4}[data-industry-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active) .swiper-slide__description{height:0px;opacity:0;visibility:hidden;transition-duration:100ms;transition-delay:0s}[data-industry-slider-widget] .swiper-slide--use-cases:not(.swiper-slide-active).swiper-slider--with-video:not(.swiper-slide--played) .swiper-slide-body .swiper-slide__image-wrapper video{display:none}[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active,[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-active{z-index:20}@media screen and (min-width: 768px){[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active .swiper-slide-body,[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-active .swiper-slide-body{width:200%;transform:translate(-25%, -4rem)}}[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active .swiper-slide-body h4,[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-active .swiper-slide-body h4{visibility:visible;color:rgb(5, 34, 65);font-weight:500}[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active .swiper-slide-body h4 span,[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-active .swiper-slide-body h4 span{font-weight:300}[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-thumb-active .swiper-slide-body .swiper-slide__description,[data-industry-slider-widget] .swiper-slide--use-cases.swiper-slide-active .swiper-slide-body .swiper-slide__description{visibility:visible;display:block;opacity:1}.simple-text-hover{color:rgb(5, 34, 65)}.simple-text-hover:hover{color:rgb(128, 128, 128)}.simple-image-hover img{filter:grayscale(0%);filter:gray;filter:none;transition:1s ease}.simple-image-hover:hover img{filter:grayscale(33%);-webkit-filter:grayscale(33%);-webkit-transition:all 1s ease}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.count-bubble{display:inline-block;max-width:20px;min-width:20px;background-color:rgb(41, 171, 226);color:rgb(255, 255, 255);border-radius:15px;text-align:center;margin-left:5px}.filter_button button,.iot-knowledge-base-category__title button,.changing_filter_button button,.iot-knowledge-base-content__filters__text button{line-height:20px;height:100%;width:100%;display:flex;align-items:center;justify-content:flex-start;margin:auto;cursor:pointer}.filter_button button::after,.iot-knowledge-base-category__title button::after,.changing_filter_button button::after,.iot-knowledge-base-content__filters__text button::after{content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/asset/Arrow_textlink.svg");margin-left:auto;transform:rotate(90deg);align-self:flex-end}.changing_filter_button button::after,.iot-knowledge-base-content__filters__text button::after{content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/asset/Arrow_textlink.svg");margin-left:auto;transform:rotate(90deg);align-self:flex-end}@media screen and (min-width: 768px){.changing_filter_button button::after,.iot-knowledge-base-content__filters__text button::after{content:""}}.iot-knowledge-base-category{padding:1rem;margin-bottom:.5rem;background-color:rgb(250, 251, 252);border-radius:6px}.iot-knowledge-base-category__title{margin-bottom:1rem}.iot-knowledge-base-category__sub-category__item{padding:.5rem 0rem}.iot-knowledge-base-paginator{grid-column:span 12/span 12;grid-column-start:auto;display:flex;align-items:center;justify-content:center;gap:2rem}@media screen and (min-width: 768px){.iot-knowledge-base-paginator{grid-column:span 8/span 8;grid-column-start:4}}.iot-knowledge-base-paginator__previous{color:rgb(5, 34, 65)}.iot-knowledge-base-paginator__previous::before{content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/asset/Arrow_textlink_reverse.svg");margin-left:8px;transform:rotate(90deg)}.iot-knowledge-base-paginator__next{color:rgb(5, 34, 65)}.iot-knowledge-base-paginator__next::after{content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/asset/Arrow_textlink.svg");margin-left:8px;transform:rotate(90deg)}.iot-knowledge-base-content{display:grid;grid-template-columns:repeat(12, 1fr)}.iot-knowledge-base-content button:disabled{color:rgb(221, 221, 221);cursor:not-allowed}.iot-knowledge-base-content button:disabled::before{content:""}.iot-knowledge-base-content button:disabled::after{content:""}@media screen and (min-width: 768px){.iot-knowledge-base-content{grid-gap:2rem}}.iot-knowledge-base-content__filters{grid-column:span 12/span 12;grid-column-start:auto;background-color:rgb(255, 255, 255);position:sticky}@media screen and (min-width: 768px){.iot-knowledge-base-content__filters{grid-column:span 3/span 3;grid-column-start:1}}.iot-knowledge-base-content__filters__text{text-align:left;line-height:100%;min-height:68px;margin:auto;padding-top:1rem;padding-bottom:1rem}.iot-knowledge-base-content__articles{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.iot-knowledge-base-content__articles{grid-column:span 9/span 9;grid-column-start:4}}.iot-knowledge-base-content__articles__sort{padding-top:1rem;padding-bottom:1rem;min-height:68px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:.5rem}.iot-knowledge-base-content__articles__sort__item{height:2rem;font-size:14px;font-weight:500;max-width:-moz-fit-content;max-width:fit-content;padding-left:1rem;padding-right:1rem;color:rgb(130, 144, 160);border-color:rgb(218, 223, 229);border-width:1.5px;background-color:rgb(250, 251, 252);border-radius:12px;margin-right:1rem}.iot-knowledge-base-content__flex{display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:4rem}.iot-knowledge-base-content__flex__card{border-radius:12px;box-shadow:0 0 12px 4px rgba(0,0,0,.04);flex-basis:100%;padding:1rem}@media screen and (min-width: 768px){.iot-knowledge-base-content__flex__card{flex-basis:49%}}.iot-knowledge-base-content__flex__card__groups{display:flex;flex-wrap:wrap;gap:.4rem;padding-bottom:1rem;color:rgb(41, 171, 226)}.iot-knowledge-base-content__flex__card__title{padding-bottom:1rem;font-size:20px}.iot-knowledge-base-content__flex__card__title:hover{color:rgb(130, 144, 160)}.iot-knowledge-base-content__flex__card__title--resized .bp-rich-text{margin-bottom:0}.iot-knowledge-base-content__flex__card__title--resized .bp-rich-text h1,.iot-knowledge-base-content__flex__card__title--resized .bp-rich-text h2,.iot-knowledge-base-content__flex__card__title--resized .bp-rich-text h3,.iot-knowledge-base-content__flex__card__title--resized .bp-rich-text h4,.iot-knowledge-base-content__flex__card__title--resized .bp-rich-text h5{font-size:20px;line-height:25px}.iot-knowledge-base-content__flex__card__description{margin-bottom:2rem}.iot-knowledge-base-content__flex__card__description .apos-area{height:130px;font-size:14px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.iot-knowledge-base-content__flex__card__description .apos-area p{font-size:14px}.hidden-div,.hidden-div-for-page{display:none}.iot-active-sort-button{color:rgb(255, 255, 255);border-width:0px;background-color:rgb(5, 34, 65)}.collapsible-menu{max-height:0;opacity:0;display:none}.basic-checkbox{border-color:rgb(250, 251, 252);border-radius:4px;border-width:1px}.basic-checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:12px}.basic-checkbox label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:rgb(255, 255, 255);border-radius:4px;border-width:1px}.basic-checkbox input[type=checkbox]{display:none}.basic-checkbox .checkbox label:before{border-radius:3px}.basic-checkbox input[type=checkbox]:checked+label:before{content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/asset/Checkmark.svg");font-size:12px;color:rgb(255, 255, 255);text-align:center;line-height:12px;background-color:rgb(41, 171, 226)}.basic-checkbox:hover label:before{border-color:rgb(41, 171, 226)}.rotate-image button::after{transform:rotate(0deg)}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.iot-knowledge-base-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.iot-knowledge-base-grid__header{color:rgb(255, 255, 255);grid-column:span 10/span 10;grid-column-start:2}.iot-knowledge-base-grid__main{grid-column:span 10/span 10;grid-column-start:2}.selected-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.selected-flex__item{padding:.5rem;text-align:center;margin:auto;font-weight:500;background-color:rgba(255,255,255,.25);border-radius:12px;border-color:1px rgba(41,171,226,.25)}.selected-flex__item:nth-child(n+6){display:none}@media screen and (min-width: 768px){.selected-flex__item:nth-child(n){display:inline-block}}.selected-flex__item:hover{background-color:rgb(41, 171, 226)}.iot-page-zoom{background-size:100% 100%}@media screen and (min-width: 768px){.iot-page-zoom img{background-size:100% auto}}.iot-kb-base-page{flex-direction:column}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.iot-knowledge-base-article-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.iot-kb-article-page__section{padding-top:1rem}@media screen and (min-width: 768px){.iot-kb-article-page__section{padding-top:2rem}}.iot-kb-article-page__section{background-size:auto;background-position:center;background-position:top;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-start}.iot-knowledge-base-article-grid{width:100%}.iot-knowledge-base-article-grid__image{grid-column:span 10/span 10;grid-column-start:2}.iot-knowledge-base-article-grid__content{grid-column:span 10/span 10;grid-column-start:2}.iot-knowledge-base-article-grid__content__title h1{font-size:40px;font-weight:500}@media screen and (min-width: 768px){.iot-knowledge-base-article-grid__content{padding-right:1rem;grid-column:span 7/span 7;grid-column-start:2}}.iot-knowledge-base-article-grid__side{grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 768px){.iot-knowledge-base-article-grid__side{grid-column:span 3/span 3;grid-column-start:9}}.simple-iot-knowledge-base-article-grid{display:flex;flex-wrap:wrap;max-width:28rem;width:100%;gap:2rem}@media screen and (min-width: 768px){.simple-iot-knowledge-base-article-grid{max-width:85rem}}.simple-iot-knowledge-base-article-grid__title{text-align:center;flex-basis:100%}.simple-iot-knowledge-base-article-grid__wrapper{flex-basis:100%}@media screen and (min-width: 768px){.simple-iot-knowledge-base-article-grid__wrapper{flex-basis:25%}}.simple-iot-knowledge-base-article-grid__wrapper__item{padding:1rem;text-align:center;border-radius:12px;box-shadow:0 0 12px 4px rgba(0,0,0,.04);background-color:rgb(255, 255, 255)}.simple-iot-knowledge-base-article-grid__wrapper__item__title{padding-top:1.5rem;padding-bottom:1rem}.simple-iot-knowledge-base-article-grid__wrapper__item__categories{padding:1rem}.simple-iot-knowledge-base-article-grid__wrapper__item:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.small-button{max-width:-moz-fit-content;max-width:fit-content}.iot-kb-article-page{flex-direction:column}.iot-kb-article-page__section{padding-top:4rem;padding-bottom:4rem}.flex-direction-col{flex-direction:column}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.list-section__grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.iot-use-case-page__section{padding-top:1rem}@media screen and (min-width: 768px){.iot-use-case-page__section{padding-top:2rem}}.iot-use-case-page__section{background-position:top;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-start}.use-case-iot-flex{display:flex;flex-wrap:wrap;width:100%;flex-direction:row;align-items:center;gap:2rem}.use-case-iot-flex__item{flex-basis:100%;align-self:stretch}@media screen and (min-width: 768px){.use-case-iot-flex__item{flex-basis:31%}}.iot-use-case-card{display:flex;flex-direction:column;padding:2rem;height:100%}.iot-use-case-card h5{text-align:left}.iot-use-case-card__cta{margin-top:auto}.iot-use-case-card__list-item{padding-top:.25rem}.offset{margin-left:6rem}.list-section{border:solid 1px rgb(218, 223, 229);padding:2rem;box-shadow:0 0 12px 4px rgba(0,0,0,.04);background-color:rgb(255, 255, 255);border-radius:12px}.list-section__grid__item{grid-column:span 6/span 6;grid-column-start:auto}.table-style table{border-collapse:collapse;text-align:center;width:100%}.table-style td,.table-style th{border:1px solid rgb(218, 223, 229)}.more-iot-use-case-zone{width:100}.four-column-item-iot{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.four-column-item-iot{grid-column:span 6/span 6;grid-column-start:auto}}@media screen and (min-width: 1024px){.four-column-item-iot{grid-column:span 4/span 4;grid-column-start:auto}}.four-column-item-iot__card{height:100%;background-color:rgb(255, 255, 255);position:relative;border-radius:12px;box-shadow:0 0 12px 4px rgba(0,0,0,.04)}.four-column-item-iot__card:hover{box-shadow:0 0 24px 8px rgba(0,0,0,.08)}.four-column-item-iot__overlay{position:absolute;left:0;top:0;bottom:0;right:0}.general-card-text{text-align:center}.general-card-text__title{padding-top:1.5rem}.use-case-iot-intro-text{padding-top:2rem}.iot-use-case-page{flex-direction:column}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.jp-group-teaser__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.jp-group-teaser__title{max-width:640px;margin-bottom:2rem;text-align:center;margin-left:auto;margin-right:auto}.jp-group-teaser__wrapper{margin-bottom:2rem}.jp-group-teaser__column{grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 768px){.jp-group-teaser__column{grid-column:span 4/span 4;grid-column-start:auto}}.jp-group-teaser__arrow{height:58px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.jp-group-teaser__arrow{height:114px}}.jp-group-teaser__arrow img{width:40px;height:20px}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.jp-main-tile,.jp-main-cta{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.jp-main-tile{background-color:rgb(5, 34, 65);color:rgb(255, 255, 255);padding:6rem}.jp-main-tile__text-part{grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 1024px){.jp-main-tile__text-part{margin:auto;grid-column:span 4/span 4;grid-column-start:1}}.jp-main-tile__video-part{grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 1024px){.jp-main-tile__video-part{height:100%;width:100%;grid-column:span 6/span 6;grid-column-start:6}}.jp-main-cta{background-color:rgb(250, 251, 252);padding:3rem}.jp-main-cta__button{margin:auto;grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 1024px){.jp-main-cta__button{margin:auto;grid-column:span 6/span 6;grid-column-start:auto}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.jp-image-image-wrapper img{margin:auto}@media screen and (min-width: 768px){.jp-image-image-wrapper img{max-width:100%}}@media screen and (min-width: 1366px){.jp-image-image-wrapper img{max-width:1360px}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.jp-half-grid,.jp-half-grid-text-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.jp-half-grid__image{grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 768px){.jp-half-grid__image{grid-column:span 5/span 5;grid-column-start:2}}.jp-half-grid__image img{border-radius:12px;margin-bottom:12px}.jp-half-grid__text{margin:auto;grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 768px){.jp-half-grid__text{grid-column:span 5/span 5;grid-column-start:7}}.jp-half-grid-text-grid{grid-column:span 10/span 10;grid-column-start:2}.jp-half-flex{display:flex;flex-direction:column}.jp-half-flex__image{padding:2rem;flex-basis:80%}@media screen and (min-width: 768px){.jp-half-flex__image{flex-basis:50%}}.jp-half-flex__image img{border-radius:12px;margin-bottom:12px}.jp-half-flex__text{padding:2rem;margin:auto;flex-basis:80%}@media screen and (min-width: 768px){.jp-half-flex__text{flex-basis:50%}.flex-jp-row{flex-direction:row}.flex-reverse{flex-direction:row-reverse}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.landing-page__wrapper .benefits--grid,.landing-page-teaser{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.landing-page__wrapper,.landing-page__wrapper:first-child{padding-top:1rem}@media screen and (min-width: 768px){.landing-page__wrapper,.landing-page__wrapper:first-child{padding-top:2rem}}.landing-page__wrapper:first-child .introduction,.landing-page__wrapper .benefits__list{background-color:rgba(255,255,255,.6);border-radius:12px;box-shadow:0px 0px 10px 5px rgba(255,255,255,.6);position:relative}.landing-page__wrapper:first-child{background-position:top;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-start}.landing-page__wrapper .benefits{background-position:center;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_centered.svg");min-height:40rem;display:flex;flex-direction:column;justify-content:center}.landing-page-hubspot__title,.landing-page-hubspot__text,.landing-page-faq__title,.landing-page-references__title,.introduction,.landing-page__wrapper .benefits__title,.landing-page__wrapper .benefits__transition-text{max-width:48rem;text-align:center;margin-left:auto;margin-right:auto}.landing-page__wrapper .benefits__list,.landing-page__wrapper .benefits__cta,.landing-page__wrapper .benefits__title,.landing-page__wrapper .benefits__transition-text{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.landing-page__wrapper .benefits__list,.landing-page__wrapper .benefits__cta,.landing-page__wrapper .benefits__title,.landing-page__wrapper .benefits__transition-text{grid-column:span 8/span 8;grid-column-start:3}}.landing-page{flex-direction:column}.landing-page__wrapper{align-self:stretch;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 768px){.landing-page__wrapper{padding-left:0;padding-right:0}}.landing-page__wrapper:first-child{padding-top:6rem;background-repeat:no-repeat}@media screen and (min-width: 768px){.landing-page__wrapper .faq-zone{margin-bottom:2rem}}.landing-page__wrapper .benefits{margin-bottom:2rem;background-repeat:no-repeat}.landing-page__wrapper .benefits--grid{row-gap:0}.landing-page__wrapper .benefits__cta{margin-top:1rem;display:flex;justify-content:center}.landing-page__wrapper .benefits__list--marks,.landing-page__wrapper .benefits__list--bullets{text-align:left;margin-bottom:2rem}.landing-page__wrapper .benefits__list--marks ul,.landing-page__wrapper .benefits__list--bullets ul{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem}.landing-page__wrapper .benefits__list--marks ul li,.landing-page__wrapper .benefits__list--bullets ul li{grid-column:span 2/span 2;position:relative;padding-left:1.5rem}@media screen and (min-width: 768px){.landing-page__wrapper .benefits__list--marks ul li,.landing-page__wrapper .benefits__list--bullets ul li{grid-column:span 1/span 1}}.landing-page__wrapper .benefits__list--marks ul li::before,.landing-page__wrapper .benefits__list--bullets ul li::before{display:block;position:absolute;left:0;top:4px;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/list-widget/Checkmark.svg")}.landing-page__wrapper .benefits__list--bullets ul li{display:flex}.landing-page__wrapper .benefits__list--bullets ul li::before{content:"•";color:rgb(41, 171, 226);font-weight:bold;display:inline-block;min-width:1rem;height:1rem;text-align:center}.landing-page__wrapper.light:not(:last-child){margin-bottom:4rem}.introduction{margin-bottom:2rem}.introduction__text{margin-bottom:1.5rem}.introduction__cta{margin-top:1rem;display:flex;justify-content:center}.introduction__image{margin-bottom:2rem}.landing-page-references__list{max-width:1360px;margin-left:auto;margin-right:auto}.landing-page-references__list .reference-case{margin-left:0;margin-right:0}.landing-page-teaser .feature-teaser-tile{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.landing-page-teaser .feature-teaser-tile{grid-column:span 10/span 10;grid-column-start:2}}.landing-page-hubspot__form{margin-top:4rem}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.list-widget-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto;grid-auto-flow:dense;grid-row:auto;padding-bottom:2rem;row-gap:0}.list-widget-grid__image{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.list-widget-grid__image{grid-row:1/span 2;grid-column:span 4/span 4;grid-column-start:8}}.list-widget-grid__title{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.list-widget-grid__title{grid-column:span 6/span 6;grid-column-start:2}}.list-widget-grid__content{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.list-widget-grid__content{grid-column:span 6/span 6;grid-column-start:2}}.top_align{margin-bottom:auto}.bot_align{margin-top:auto}.centered_align{margin:auto}.text-zone-before-list{margin-bottom:2rem}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.two-list-widget-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.two-list-widget-grid__item{display:flex;flex-direction:column}.two-list-widget-grid__item__list{margin:0 0 2rem 0}.two-list-widget-grid__item__list .list-narrow-check{position:relative;padding:.5rem 0 .5rem 1.625rem}.two-list-widget-grid__item__list .list-narrow-check::before{display:block;position:absolute;left:0;top:10px;content:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/list-widget/Checkmark.svg")}.two-list-widget-grid__item__list .list-narrow-check__text{padding-top:.5rem}.two-list-widget-grid__item__bot-line{margin-top:auto}.two-list-widget-grid__item__bot-line .bp-rich-text{margin-bottom:0}.two-list-widget-grid__item:first-child{grid-column:span 10/span 10;grid-column-start:2}.two-list-widget-grid__item:nth-child(2){grid-column:span 5/span 5;grid-column-start:2}.two-list-widget-grid__item:nth-child(3){grid-column:span 5/span 5;grid-column-start:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.os-tools-component{background-color:rgb(250, 251, 252);width:100%}.os-tools-component__wrapper{margin:0 auto}.os-tools-component__text-wrapper{text-align:center;padding-bottom:2rem}.os-tools-component__headline{padding:2rem 0}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.os-showpage__grid,.os-showpage-iot-list{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.os-showpage-iot__wave{padding-top:1rem}@media screen and (min-width: 768px){.os-showpage-iot__wave{padding-top:2rem}}.os-tools-page__wave-section,.os-showpage-iot__wave{background-size:auto;background-position:center;background-repeat:no-repeat}.os-showpage-iot__wave{background-position:top;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-start}.os-tools-page__wave-section{background-position:center;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_centered.svg");min-height:40rem;display:flex;flex-direction:column;justify-content:center}.os-tools-page{flex-direction:column}.os-tools-page__headline{max-width:42rem;text-align:center;margin-top:3.75rem;margin-left:auto;margin-right:auto}.os-tools-page__wrapper{width:100%;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.os-tools-page__wrapper .full-flex-item{text-align:center}@media screen and (min-width: 1024px){.os-tools-page__wrapper .full-flex-item{flex-basis:25%}}.os-tools-page__wave-section{padding:4rem 0}.os-tools-page__wave-section--margin{margin:0 auto}.os-showpage__hero{padding-bottom:2rem}.os-showpage__main{flex-direction:column}.os-showpage__grid{padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2rem}@media screen and (min-width: 768px){.os-showpage__grid{padding-left:0;padding-right:0;margin-bottom:5rem}}.os-showpage-iot__wave{display:block;width:100%}.os-showpage-iot__text,.os-showpage-solution__text{max-width:48rem;margin-left:auto;margin-right:auto;text-align:center;grid-column:span 12/span 12;grid-column-start:auto;position:relative;z-index:1}@media screen and (min-width: 768px){.os-showpage-iot__text,.os-showpage-solution__text{grid-column:span 8/span 8;grid-column-start:3}}.os-showpage-iot__text::after,.os-showpage-solution__text::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(255, 255, 255);opacity:.5;filter:blur(24px);z-index:-1}.os-showpage-iot-list{grid-column:span 12/span 12;grid-column-start:auto;padding:24px;background-color:rgb(255, 255, 255);border-radius:12px;box-shadow:0 0 12px 4px rgba(0,0,0,.04);grid-template-columns:repeat(10, 1fr);row-gap:1rem}@media screen and (min-width: 768px){.os-showpage-iot-list{grid-column:span 10/span 10;grid-column-start:2;padding:50px 0}}.os-showpage-iot-list__title{grid-column:span 10/span 10;grid-column-start:auto}@media screen and (min-width: 768px){.os-showpage-iot-list__title{grid-column:span 8/span 8;grid-column-start:2}}.os-showpage-iot-list__wrapper{grid-column:span 10/span 10;grid-column-start:auto}@media screen and (min-width: 768px){.os-showpage-iot-list__wrapper{grid-column:span 8/span 8;grid-column-start:2;-moz-columns:2;columns:2}}.os-showpage-iot-list__item{position:relative;padding-left:1rem;margin-bottom:.5rem}.os-showpage-iot-list__item::before{content:"•";position:absolute;color:rgb(41, 171, 226);font-weight:bold;text-align:center;display:block;min-width:1rem;line-height:26px;left:0}.os-showpage-solution__section{position:relative;width:100%}.os-showpage-solution__grid{position:relative;top:-3rem}.os-showpage-solution__background{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;height:100%;width:100%;top:0}.os-showpage-solution__text{max-width:42rem}.os-showpage-solution__text:after{display:none}.os-showpage-solution__infographic{grid-column:span 10/span 10;grid-column-start:2;z-index:1;left:-2rem;width:calc(100% + 4rem);position:relative}.os-showpage-solution__summary-card{grid-column:span 12/span 12;grid-column-start:auto;padding:60px 40px;background:rgb(255, 255, 255);text-align:center;box-shadow:0 0 12px 4px rgba(0,0,0,.04);border-radius:12px}@media screen and (min-width: 1024px){.os-showpage-solution__summary-card{grid-column:span 4/span 4;grid-column-start:auto}}.os-showpage-software-tools{width:100%}.os-showpage__cta{grid-column:span 12/span 12;grid-column-start:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.os-tools-teaser{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.os-tools-teaser__intro{grid-column:span 10/span 10;grid-column-start:2}.os-tools-teaser__flex{grid-column:span 10/span 10;grid-column-start:2;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:2rem}.short-column-grid__title{text-align:center}.short-column-grid__description{text-align:center}.short-teaser-item__tile div{margin:auto 0}.short-teaser-item__tile img{max-width:6.25rem;margin:0 auto}.short-flex-item{background-color:rgba(0,0,0,0);max-width:12rem;position:relative}.short-flex-item__overlay{position:absolute;left:0;top:0;bottom:0;right:0}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.about-page{padding-top:1rem}@media screen and (min-width: 768px){.about-page{padding-top:2rem}}.about-page{background-size:auto;background-position:center;background-position:top;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;justify-content:flex-start;flex-direction:column;padding-top:4rem;padding-bottom:4rem}.about-page__persons-grid{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-bottom:4rem}.about-page__team-text{text-align:center;max-width:42rem;margin:0 1.5rem 1.5rem;position:relative;z-index:1}@media screen and (min-width: 768px){.about-page__team-text{margin:0 auto 1.5rem}}.about-page__team-text::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(255, 255, 255);opacity:.5;filter:blur(24px);z-index:-1}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.product-teaser__wrapper,.product-teaser__wrapper--centered{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.product-teaser__headline{text-align:center;max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:2rem}@media screen and (min-width: 768px){.product-teaser__wrapper--centered .product-teaser__card:first-child{grid-column:span 4/span 4;grid-column-start:3}}.product-teaser__card{grid-column:span 12/span 12;grid-column-start:auto;display:flex;flex-direction:column}@media screen and (min-width: 768px){.product-teaser__card{grid-column:span 4/span 4;grid-column-start:auto;padding-left:2.5rem;padding-right:2.5rem}}.product-teaser__text-wrapper{margin-bottom:1rem;text-align:center;position:relative;z-index:1}@media screen and (min-width: 768px){.product-teaser__text-wrapper{margin-bottom:2rem}}.product-teaser__text-wrapper::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(255, 255, 255);opacity:.5;filter:blur(24px);z-index:-1}.product-teaser__img{margin-left:auto;margin-right:auto;margin-bottom:1rem}.product-teaser__img img{max-width:21.75rem;max-height:14rem;-o-object-fit:contain;object-fit:contain}.product-teaser__link{margin-top:auto;margin-left:auto;margin-right:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.product-target-group-wrapper,.product-target-group-wrapper__light,.product-target-group-wrapper__dark{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.product-target-group-list-title{text-align:center}.product-target-group-list-title h3{margin-bottom:2rem}.product-target-group-wrapper{gap:0}@media screen and (min-width: 768px){.product-target-group-wrapper{gap:2rem}}.product-target-group-wrapper__light,.product-target-group-wrapper__dark{gap:0}@media screen and (min-width: 768px){.product-target-group-wrapper__light,.product-target-group-wrapper__dark{gap:2rem}}.product-target-group-wrapper__light .product-target-group-tile{box-shadow:0 0 12px 4px rgba(0,0,0,.04);background-color:rgb(255, 255, 255);border-radius:12px}.product-target-group-wrapper__light .product-target-group-tile__card{padding-top:4rem;padding-bottom:4rem}.product-target-group-tile,.product-target-group-wrapper__light .product-target-group-tile{padding-top:1.5rem;grid-column:span 12/span 12;grid-column-start:auto;height:100%;display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));gap:0}@media screen and (min-width: 768px){.product-target-group-tile,.product-target-group-wrapper__light .product-target-group-tile{grid-column:span 4/span 4;grid-column-start:auto;padding-top:0;padding-bottom:0}}.product-target-group-tile__img-wrapper img{border-radius:12px;width:100%}.product-target-group-tile__topline h6{margin-bottom:0}.product-target-group-tile__text p{text-align:center}.product-target-group-tile__card,.product-target-group-wrapper__light .product-target-group-tile__card{display:flex;flex-direction:column;grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.product-target-group-tile__card,.product-target-group-wrapper__light .product-target-group-tile__card{grid-column:span 8/span 8;grid-column-start:2}}.product-target-group-tile__img-wrapper{margin-bottom:2rem}.product-target-group-tile__img-wrapper img{max-width:21.75rem;max-height:14rem;-o-object-fit:contain;object-fit:contain}.product-target-group-tile__text-wrapper{text-align:center}.product-target-group-tile__link{text-align:center;margin-top:auto;margin-left:auto;margin-right:auto}.product-target-group-override div{margin:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.related-content{display:flex;flex-direction:column}.related-content__section{border-bottom:solid 2px rgb(218, 223, 229);gap:2rem;padding-top:1rem;padding-bottom:1rem}.related-content__section__title{display:flex;flex-direction:row;padding-top:1.5rem;padding-bottom:1.5rem}.related-content__section__title__text{flex:1;flex-grow:1;align-self:flex-start;font-size:20px;font-weight:500;letter-spacing:.25px;line-height:28px;width:-moz-max-content;width:max-content;min-width:200px}.related-content__section__title__text h6{font-size:20px}.related-content__section__title__button{flex:2;align-self:flex-end;text-align:end;font-size:14px}.related-content__section__items{display:flex;flex-direction:column;gap:2rem}.related-content__section__categories{display:flex}.small-info-card{border-left:solid 1px rgb(218, 223, 229);padding:0rem 1rem 0rem 1rem}.small-info-card__title{font-size:16px}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.new-swiper-wrapper .swiper-button-next:after,.new-swiper-wrapper .swiper-button-prev:after{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.new-swiper-widget__top{font-size:14px;margin:auto;text-align:center;max-width:628px}.swiper-card{margin:auto;text-align:center;padding:2rem 1rem 2rem 1rem;min-width:150px}@media screen and (min-width: 768px){.swiper-card{max-width:100%;padding-bottom:3rem}}.swiper-card__image{padding-bottom:.5rem}.swiper-card__image img{-o-object-fit:cover;object-fit:cover}.swiper-card__title{text-align:center;margin:auto;font-size:14px;max-width:200px;padding-bottom:1rem}.swiper-card__extra{font-size:14px}.new-swiper-wrapper{position:relative;padding-left:0;padding-right:0;max-width:100vw}.new-swiper-wrapper__new-swiper{max-width:1366px;height:100%;margin-left:6rem;margin-right:6rem}.new-swiper-wrapper__pagination{display:block;padding-top:2rem}@media screen and (min-width: 768px){.new-swiper-wrapper__pagination{display:none}.new-swiper-wrapper .swiper-pagination{bottom:5rem}}.new-swiper-wrapper .swiper-pagination .swiper-pagination-bullet{box-shadow:2px 3rem 1px rgb(255, 255, 255) inset;width:1rem;height:1rem;border:solid 2px rgba(0,0,0,0)}.new-swiper-wrapper .swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);background-origin:border-box}.new-swiper-wrapper .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{opacity:.1}.new-swiper-wrapper .swiper-button-next,.new-swiper-wrapper .swiper-button-prev{position:absolute;visibility:hidden;width:3rem;height:3rem}@media screen and (min-width: 768px){.new-swiper-wrapper .swiper-button-next,.new-swiper-wrapper .swiper-button-prev{visibility:visible}}.new-swiper-wrapper .swiper-button-next:after,.new-swiper-wrapper .swiper-button-prev:after{box-shadow:2px 3rem 1px rgb(255, 255, 255) inset;content:"";border-radius:9999px;font-size:1rem;text-align:center;vertical-align:middle;padding:.875rem;width:3rem;height:3rem;z-index:-1;color:rgb(5, 34, 65);position:absolute;border:solid 2px rgba(0,0,0,0);background:linear-gradient(147.14deg, rgb(41, 171, 226) 0%, rgb(119, 210, 69) 100%);background-origin:border-box}.new-swiper-wrapper .swiper-button-next:hover::after,.new-swiper-wrapper .swiper-button-prev:hover::after{box-shadow:2px 3rem 1px rgba(255,255,255,.7) inset;opacity:.6}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.half-teaser-component__wave{padding-top:1rem}@media screen and (min-width: 768px){.half-teaser-component__wave{padding-top:2rem}}.shop-ad-component__wave,.half-teaser-component__wave{background-size:auto;background-position:center;background-repeat:no-repeat}.half-teaser-component__wave{background-position:top;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Top.svg");background-repeat:no-repeat;min-height:30rem;display:flex;flex-direction:column;justify-content:flex-start}.shop-ad-component__wave{padding-bottom:1rem;background-position:bottom;background-image:url("https://d3k4n1ou7tcbt6.cloudfront.net/shared-assets/apos-frontend/releases/06363182136124597/default/modules/section-with-waves-widget/Wave_Bottom.svg");min-height:30rem;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 768px){.shop-ad-component__wave{padding-bottom:2rem}}.shop-ad-component{width:100%}.shop-ad-component__wave{margin-left:auto;margin-right:auto}.half-teaser-component{width:100%}.half-teaser-component__wave{margin-left:auto;margin-right:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.main-tile,.teaser-tile-widget{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.main-tile{row-gap:.5rem;align-content:center;justify-content:space-evenly;padding-top:2.5rem;padding-bottom:3rem;margin-left:auto;margin-right:auto;border-radius:12px}@media screen and (min-width: 768px){.main-tile{padding-top:4rem}}.clear-tile{background-color:rgb(255, 255, 255)}.dark-tile .teaser-tile-image-content,.dark-tile .text-part,.dark-tile .text-part__shop_ad,.white-tile .teaser-tile-image-content,.white-tile .text-part,.white-tile .text-part__shop_ad{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 768px){.dark-tile .teaser-tile-image-content,.dark-tile .text-part,.dark-tile .text-part__shop_ad,.white-tile .teaser-tile-image-content,.white-tile .text-part,.white-tile .text-part__shop_ad{padding-left:0px;padding-right:0px}}.teaser-tile-image-content{margin:auto;background-position:center;background-repeat:no-repeat;background-size:contain;grid-column:span 12/span 12;grid-column-start:auto;order:1;margin-bottom:2.25rem}@media screen and (min-width: 768px){.teaser-tile-image-content{grid-column:span 3/span 3;grid-column-start:9;margin-bottom:auto}}.teaser-tile-image-content img{border-radius:12px}.text-part,.text-part__shop_ad{grid-column:span 12/span 12;grid-column-start:auto;order:2}@media screen and (min-width: 1024px){.text-part,.text-part__shop_ad{grid-column:span 6/span 6;grid-column-start:2;order:1}}@media screen and (min-width: 768px){.text-part p,.text-part__shop_ad p{margin-bottom:1.5rem}}@media screen and (min-width: 1024px){.text-part__shop_ad h3{width:calc(100% + 2rem)}}.simple-part{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.simple-part{grid-column:span 6/span 6;grid-column-start:4}}.teaser-tile-widget__item{grid-column:span 12/span 12;grid-column-start:auto}.teaser-tile-widget__item--small{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.teaser-tile-widget__item--small{grid-column:span 10/span 10;grid-column-start:2}}.teaser-tile-widget__item--wide{grid-column:span 12/span 12;grid-column-start:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.teaser-text-image-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.teaser-text-image-grid__headline{grid-column:span 10/span 10;grid-column-start:2;margin:auto}.teaser-text-image-grid__headline.text-4-image-8{grid-column:span 12/span 12;grid-column-start:auto}.teaser-text-image-grid__content-grid{grid-column:span 10/span 10;grid-column-start:2;display:flex;flex-wrap:wrap;flex-shrink:1;flex-direction:column}.teaser-text-image-grid__content-grid.text-4-image-8{grid-column:span 12/span 12;grid-column-start:auto}@media screen and (min-width: 768px){.teaser-text-image-grid__content-grid{flex-direction:row}}.teaser-text-image-grid__content-grid.image-left{flex-direction:row}.teaser-text-image-grid__content-grid.image-right{flex-direction:row-reverse}.teaser-text-image-grid__content-grid__content{order:2;flex-basis:100%}@media screen and (min-width: 768px){.teaser-text-image-grid__content-grid__content.text-4-image-6{flex-basis:40%}.teaser-text-image-grid__content-grid__content.text-5-image-5{flex-basis:50%}.teaser-text-image-grid__content-grid__content.text-6-image-4{flex-basis:60%}.teaser-text-image-grid__content-grid__content.text-4-image-8{flex-basis:33%}}.teaser-text-image-grid__content-grid__content__headline{margin-top:auto;display:none}@media screen and (min-width: 768px){.teaser-text-image-grid__content-grid__content__headline{display:block}}.teaser-text-image-grid__content-grid__content__mobile-headline{display:block}@media screen and (min-width: 768px){.teaser-text-image-grid__content-grid__content__mobile-headline{display:none}}.teaser-text-image-grid__content-grid__content__cta{text-align:center}.teaser-text-image-grid__content-grid__content__cta div{margin:auto}@media screen and (min-width: 768px){.teaser-text-image-grid__content-grid__content__cta div{margin:0}}.teaser-text-image-grid__content-grid__image{flex-basis:100%;order:1}@media screen and (min-width: 768px){.teaser-text-image-grid__content-grid__image.text-4-image-6{flex-basis:60%}.teaser-text-image-grid__content-grid__image.text-5-image-5{flex-basis:50%}.teaser-text-image-grid__content-grid__image.text-6-image-4{flex-basis:40%}.teaser-text-image-grid__content-grid__image.text-4-image-8{flex-basis:66%}}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.half-teaser-wrapper{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.half-teaser-tile{grid-column:span 12/span 12;grid-column-start:auto;display:grid;grid-template-columns:repeat(6, 1fr);gap:2rem;max-width:85rem;margin:0 auto;border-radius:12px;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width: 768px){.half-teaser-tile{grid-column:span 6/span 6;grid-column-start:auto;margin-left:0;margin-right:0}}.half-teaser-content{grid-column:span 5/span 5;grid-column-start:2;position:relative;left:-2rem;display:flex;flex-direction:column}@media screen and (min-width: 768px){.half-teaser-content{padding-right:3rem}}.half-teaser-text-image{display:flex;justify-content:space-between}.half-teaser-text-image .half-teaser-text,.half-teaser-text-image .half-teaser-text__full{width:55%}.half-teaser-text-image .half-teaser-text:last-child p,.half-teaser-text-image .half-teaser-text__full:last-child p{margin-bottom:2rem}.half-teaser-text-image .half-teaser-text__full{width:100%}.half-teaser-text-image .half-teaser-image{width:30%;min-width:7.5rem}@media screen and (min-width: 768px){.half-teaser-text-image .half-teaser-image{min-width:9.25rem}}.half-teaser-content{margin-top:3.75rem;margin-bottom:3.75rem}.half-teaser-headlines h6{margin-bottom:0}.half-teaser-cta{margin-top:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.jap-teaser-cards-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto;padding:1rem}.jap-teaser-cards-grid__wrapper{padding:2rem;box-shadow:0 0 12px 4px rgba(0,0,0,.04);border-radius:12px;background-color:rgb(255, 255, 255);grid-column:span 10/span 10;grid-column-start:2}@media screen and (min-width: 768px){.jap-teaser-cards-grid__wrapper{grid-column:span 3/span 3;grid-column-start:auto}}.jap-teaser-card{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.jap-teaser-card__image{margin-bottom:2rem}.jap-teaser-card__cta{width:100%;margin-top:auto;align-self:flex-end}.jap-teaser-card__cta div{margin:auto}
:root{--tw-bg-opacity: 100%;--header-offset: 100px;--admin-header-offset: 0px}.article,.technical-article{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;max-width:85rem;margin:0 auto}.article__intro-text{text-align:justify;padding-top:4rem;grid-column:span 10/span 10;grid-column-start:2}.article-list{max-width:1366px;text-align:left;list-style-type:decimal;list-style-position:inside;grid-column:span 10/span 10;grid-column-start:2}.article-list li::marker{font-size:2rem;font-weight:bolder;display:inline-block;width:1em;margin-left:-1em}@media screen and (min-width: 1024px){.article-list li::marker{font-size:2.5rem;font-weight:bolder}}.article-list__title{display:inline;text-align:left}.article-list__wrapper{padding-bottom:2rem}.secondary-list{padding-top:1rem;list-style-type:lower-alpha;list-style-position:inside;text-align:justify}.secondary-list li::marker{font-size:1rem;font-weight:lighter;display:inline-block;width:1em;margin-left:-1em}.secondary-list__item{padding-top:2rem}.secondary-list__title{padding-top:1rem;padding-bottom:1rem}.technical-article{row-gap:.5rem;grid-template-columns:repeat(10, 1fr)}.technical-article__image{grid-column:span 10/span 10;grid-column-start:1}.technical-article__image img{border-radius:12px}@media screen and (min-width: 1024px){.technical-article__image{grid-column:span 4/span 4;grid-column-start:1}}.technical-article__image-full{grid-column:span 10/span 10;grid-column-start:1}.technical-article__image-full img{margin:auto;border-radius:12px}.technical-article__text{grid-column:span 10/span 10;grid-column-start:1;text-align:justify;margin:auto}@media screen and (min-width: 1024px){.technical-article__text{grid-column:span 6/span 6;grid-column-start:5}}.technical-article__text-full{grid-column:span 10/span 10;grid-column-start:1;text-align:justify;margin:auto}.technical-article__extra-text{grid-column:span 10/span 10;grid-column-start:1;text-align:justify;margin:auto}.noMarker{list-style:none}.technical-article-page{flex-direction:column}


/*# sourceMappingURL=src-build.css.map*/
/* BUILD: public */
