.ce-text.svelte-79ywb9{margin-left:auto;margin-right:auto;max-width:674px}
img.svelte-1p4mn33{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-description.svelte-1p4mn33{font-size:.89rem;line-height:1.375;--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity));width:100%;max-width:100%;margin-top:0.35rem;padding:0;background:transparent;border:0;box-shadow:none;text-align:center}
.timecontrol.svelte-1ymwo5q{font-size:0.55rem}.playtime.svelte-1ymwo5q{--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));--tw-bg-opacity:.6;flex-grow:1;height:7px}.currentPlayTime.svelte-1ymwo5q{--tw-bg-opacity:1;background-color:rgba(245, 228, 29, var(--tw-bg-opacity));height:100%}.currentPlayTimeInvisible.svelte-1ymwo5q{background-color:transparent;height:1rem;top:0px;width:100%;cursor:pointer}.btn.svelte-1ymwo5q{--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity))}.btn.svelte-1ymwo5q:hover{--tw-bg-opacity:1;background-color:rgba(245, 228, 29, var(--tw-bg-opacity))}.btn.svelte-1ymwo5q{--tw-bg-opacity:.8}.btn.svelte-1ymwo5q:hover{--tw-bg-opacity:1}.btn.svelte-1ymwo5q{border-radius:0.25rem;padding:1.25rem;position:absolute;top:50%;left:50%;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity))}.btn.svelte-1ymwo5q:hover{--tw-text-opacity:1;color:rgba(28, 28, 28, var(--tw-text-opacity))}.btn.svelte-1ymwo5q{--tw-text-opacity:.3}.btn.svelte-1ymwo5q:hover{--tw-text-opacity:1}.btn.svelte-1ymwo5q{z-index:10;z-index:10;--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;transform:translateX(var(--tw-translate-x)) translateY(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));--tw-translate-x:-50%;--tw-translate-y:-50%}.podcast.svelte-1ymwo5q:before{background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#F5E41D;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:rgba(245,228,29,0);height:50%;position:absolute;bottom:0px;left:0px;width:100%;z-index:2;content:""}
.youtube-consent.svelte-mj1gyj.svelte-mj1gyj{height:100%;width:100%}.embed-wrap.svelte-mj1gyj.svelte-mj1gyj{height:100%;position:relative;width:100%}.youtube-consent.svelte-mj1gyj iframe.svelte-mj1gyj{height:100%;width:100%;border:0;min-height:16rem}.youtube-fallback.svelte-mj1gyj.svelte-mj1gyj{--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));font-size:.89rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;position:absolute;right:1rem;bottom:1rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));border:1px solid rgba(245, 228, 29, 0.35)}.youtube-fallback.svelte-mj1gyj.svelte-mj1gyj:hover{--tw-bg-opacity:1;background-color:rgba(245, 228, 29, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(28, 28, 28, var(--tw-text-opacity))}.media-consent-hint.svelte-mj1gyj.svelte-mj1gyj{--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding-left:1.5rem;padding-right:1.5rem;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center;--tw-text-opacity:1;color:rgba(246, 246, 246, var(--tw-text-opacity));width:100%;min-height:16rem}.media-consent-hint.svelte-mj1gyj p.svelte-mj1gyj{margin-bottom:1rem;max-width:674px}.media-consent-hint.svelte-mj1gyj button.svelte-mj1gyj{--tw-bg-opacity:1;background-color:rgba(245, 228, 29, var(--tw-bg-opacity))}.media-consent-hint.svelte-mj1gyj button.svelte-mj1gyj:hover{--tw-bg-opacity:.8}.media-consent-hint.svelte-mj1gyj button.svelte-mj1gyj{border-radius:9999px;font-size:.89rem}.media-consent-hint.svelte-mj1gyj button.svelte-mj1gyj:focus{outline:2px solid transparent;outline-offset:2px}.media-consent-hint.svelte-mj1gyj button.svelte-mj1gyj{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity:1;color:rgba(28, 28, 28, var(--tw-text-opacity))}
.media-carousel-item.svelte-s9iz04{position:absolute;top:0px;left:0px;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:500ms}.media-carousel-item.order0.svelte-s9iz04{z-index:20}.media-carousel-item.is-hidden.svelte-s9iz04{opacity:0;pointer-events:none;transform:scale(0.7)}.media-carousel-item.left.order1.svelte-s9iz04{opacity:.15;--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;transform:translateX(var(--tw-translate-x)) translateY(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));--tw-scale-x:.75;--tw-scale-y:.75;--tw-translate-x:-25%;--tw-translate-y:50%}.media-carousel-item.left.order2.svelte-s9iz04{opacity:.15;--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;transform:translateX(var(--tw-translate-x)) translateY(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));--tw-scale-x:.75;--tw-scale-y:.75;--tw-translate-x:-25%;--tw-translate-y:-50%}.media-carousel-item.right.order1.svelte-s9iz04{opacity:.15;--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;transform:translateX(var(--tw-translate-x)) translateY(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));--tw-scale-x:.75;--tw-scale-y:.75;--tw-translate-x:50%;--tw-translate-y:-50%}.media-carousel-item.right.order2.svelte-s9iz04{opacity:.15;--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;transform:translateX(var(--tw-translate-x)) translateY(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));--tw-scale-x:.75;--tw-scale-y:.75;--tw-translate-x:-50%;--tw-translate-y:25%}.media-carousel-item.top.order1.svelte-s9iz04{opacity:.15;--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;transform:translateX(var(--tw-translate-x)) translateY(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));--tw-scale-x:.5;--tw-scale-y:.5;--tw-translate-x:50%;--tw-translate-y:50%}.media-carousel-item.top.order2.svelte-s9iz04{opacity:.15;--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;transform:translateX(var(--tw-translate-x)) translateY(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));--tw-scale-x:.5;--tw-scale-y:.5;--tw-translate-x:-50%;--tw-translate-y:50%}
/**
 * Swiper 6.4.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 17, 2021
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * 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:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.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;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  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: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: 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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.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;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.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%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-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-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.textmediaslider.svelte-ggiqv2{margin-left:auto;margin-right:auto;max-width:674px}.mobile-media-frame.svelte-ggiqv2{--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));height:30rem;overflow:hidden;position:relative;width:100%}.bodytext.svelte-ggiqv2{margin-left:auto;margin-right:auto;margin-top:3rem}.textmediaslider .swiper-pagination{margin-top:1rem !important;bottom:auto !important;top:100% !important}
.ce-textmedia-block.svelte-20208b.svelte-20208b{margin-left:auto;margin-right:auto;max-width:1364px}.textmedia-heading.svelte-20208b.svelte-20208b{margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:674px}.textmedia-heading.svelte-20208b h2.svelte-20208b{font-size:1.667rem;line-height:1.25;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity))}.textmedia-heading.svelte-20208b p.svelte-20208b{font-size:1.125rem;line-height:1.375;margin-top:0.75rem;--tw-text-opacity:1;color:rgba(226, 226, 226, var(--tw-text-opacity))}.ce-textmedia.svelte-20208b.svelte-20208b{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.ce-textmedia-left.svelte-20208b .gallery.svelte-20208b{width:41.666667%;margin-right:2.5rem}.ce-textmedia-left.svelte-20208b .bodytext.svelte-20208b{padding-top:2rem;width:41.666667%}.ce-textmedia-right.svelte-20208b.svelte-20208b{flex-direction:row-reverse}.ce-textmedia-right.svelte-20208b .gallery.svelte-20208b{width:41.666667%;margin-left:2.5rem}.ce-textmedia-right.svelte-20208b .bodytext.svelte-20208b{width:50%;margin-left:2.5rem}.ce-textmedia-top.svelte-20208b.svelte-20208b{display:block}.ce-textmedia-top.svelte-20208b .gallery.svelte-20208b{margin-left:auto;margin-right:auto;margin-top:0px;width:66.666667%}.ce-textmedia-top.svelte-20208b .bodytext.svelte-20208b{margin-left:auto;margin-right:auto;margin-top:2.5rem;width:50%}.ce-textmedia-text-only.svelte-20208b.svelte-20208b{display:block;margin-left:auto;margin-right:auto;max-width:674px}@media(max-width: 640px){.textmedia-heading.svelte-20208b.svelte-20208b{margin-bottom:1.5rem}.textmedia-heading.svelte-20208b h2.svelte-20208b{font-size:1.39rem}}
.fullscreen-btn.svelte-2nfm9g.svelte-2nfm9g{height:1.25rem}.fullscreen-btn.svelte-2nfm9g.svelte-2nfm9g:focus{outline:2px solid transparent;outline-offset:2px}.fullscreen-btn.svelte-2nfm9g.svelte-2nfm9g{width:1.25rem}.fullscreen-btn.svelte-2nfm9g .inner-container.svelte-2nfm9g{display:block;height:1.25rem}.fullscreen-btn.svelte-2nfm9g .inner-container.svelte-2nfm9g:hover{height:2.25rem;margin-top:-0.5rem;margin-left:-0.5rem}.fullscreen-btn.svelte-2nfm9g .inner-container.svelte-2nfm9g{position:relative;width:1.25rem}.fullscreen-btn.svelte-2nfm9g .inner-container.svelte-2nfm9g:hover{width:2.25rem}.fullscreen-btn.svelte-2nfm9g .inner-container.svelte-2nfm9g{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms}.corner.svelte-2nfm9g.svelte-2nfm9g{--tw-border-opacity:1;border-color:rgba(28, 28, 28, var(--tw-border-opacity));height:0.75rem;position:absolute;width:0.75rem;border-radius:1px}
.image-carousel-item.svelte-5wcig1.svelte-5wcig1,.image-link.svelte-5wcig1.svelte-5wcig1,.image-standalone.svelte-5wcig1.svelte-5wcig1{display:block;height:100%;position:relative;width:100%}.image.svelte-5wcig1.svelte-5wcig1{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-carousel-item.fit-image.svelte-5wcig1.svelte-5wcig1{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:none;margin:0;transform:none}.image-carousel-item.fit-image.svelte-5wcig1 .image-link.svelte-5wcig1,.image-carousel-item.fit-image.svelte-5wcig1 .image-standalone.svelte-5wcig1{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:none}.image-carousel-item.fit-image.svelte-5wcig1 .image.svelte-5wcig1{display:block;height:auto;width:auto;max-width:100%;max-height:100vh;-o-object-fit:initial;object-fit:initial}@media(min-width: 1024px){.image-carousel-item.fit-image.svelte-5wcig1 .image.svelte-5wcig1{max-width:1024px}}@media(min-width: 1280px){.image-carousel-item.fit-image.svelte-5wcig1 .image.svelte-5wcig1{max-width:1280px}}.fullscreen-trigger{position:absolute;top:0.875rem;right:0.875rem;z-index:20;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background:rgba(245, 228, 29, 0.78);box-shadow:0 0.75rem 1.5rem rgba(0, 0, 0, 0.22);transition:background 180ms ease, transform 180ms ease}.fullscreen-trigger:hover,.fullscreen-trigger:focus{background:rgba(245, 228, 29, 0.95);transform:translateY(-1px)}
/**
 * Swiper 6.4.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 17, 2021
 */

@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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * 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:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.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;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  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: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: 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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.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;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.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%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-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-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.fullScreen-container .swiper-wrapper{align-items:center;height:100%}.fullScreen-container .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms;width:100% !important;height:100%;padding:2rem;box-sizing:border-box}.fullScreen-container .swiper-slide.swiper-slide-active{opacity:1}.fullScreen-container .swiper-slide.swiper-slide-next,.fullScreen-container .swiper-slide.swiper-slide-prev{opacity:.2}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right{display:none}.image.svelte-3otoh5{display:block;width:100%;height:100%;max-width:calc(100vw - 4rem);max-height:calc(100vh - 7rem);-o-object-fit:contain;object-fit:contain}.image-description.svelte-3otoh5{font-size:.89rem;line-height:1.375;--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity));max-width:calc(100vw - 4rem);margin-top:0.4rem;padding:0;background:transparent;border:0;box-shadow:none;text-align:center}.fullScreen-container.svelte-3otoh5{width:100vw;height:100vh;overflow:hidden}.fullScreen-container .swiper-container{width:100%;height:100%;overflow:hidden}
/**
 * Swiper 6.4.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 17, 2021
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * 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:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.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;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  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: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: 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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.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;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.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%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-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-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.ce-image-carousel.svelte-yhyr05.svelte-yhyr05{margin-left:auto;margin-right:auto;max-width:1364px;position:relative}.carousel-heading.svelte-yhyr05.svelte-yhyr05{margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:674px}.carousel-heading.svelte-yhyr05 h2.svelte-yhyr05{font-size:1.667rem;line-height:1.25;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity))}.carousel-heading.svelte-yhyr05 p.svelte-yhyr05{font-size:1.125rem;line-height:1.375;margin-top:0.75rem;--tw-text-opacity:1;color:rgba(226, 226, 226, var(--tw-text-opacity))}.image-wrapper.svelte-yhyr05.svelte-yhyr05,.mobile-image-wrapper.svelte-yhyr05.svelte-yhyr05{--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));overflow:hidden;position:relative;--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow)}.image-wrapper.svelte-yhyr05.svelte-yhyr05,.mobile-image-wrapper.svelte-yhyr05.svelte-yhyr05{height:var(--carousel-image-height);border-radius:6px}.image-wrapper.svelte-yhyr05.svelte-yhyr05{margin-top:2.5rem;margin-bottom:2.5rem}.image-gallery-wrapper.svelte-yhyr05.svelte-yhyr05{display:flex;flex-direction:column;align-items:center;padding-top:1rem;padding-bottom:1rem;position:relative;width:100%}.image-description.svelte-yhyr05.svelte-yhyr05{font-size:.89rem;line-height:1.375;--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity));width:min(80vw, 80rem);max-width:100%;margin-top:0.35rem;padding:0;background:transparent;border:0;box-shadow:none;text-align:center}.page-carousel-card.svelte-yhyr05.svelte-yhyr05{--tw-bg-opacity:1;background-color:rgba(46, 46, 46, var(--tw-bg-opacity));display:block;overflow:hidden;position:relative;--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);text-decoration:none;height:var(--carousel-image-height);border-radius:0;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.page-carousel-card.svelte-yhyr05.svelte-yhyr05:after{content:'';height:78%;opacity:0.98;z-index:1;background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0);position:absolute;bottom:0px;left:0px;width:100%;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms}.page-carousel-card.svelte-yhyr05:hover .page-carousel-image img.svelte-yhyr05,.page-carousel-card.svelte-yhyr05:focus .page-carousel-image img.svelte-yhyr05{transform:scale(1.045)}.page-carousel-card.svelte-yhyr05:hover .page-carousel-image.svelte-yhyr05:after,.page-carousel-card.svelte-yhyr05:focus .page-carousel-image.svelte-yhyr05:after{opacity:.5}.page-carousel-card.svelte-yhyr05.svelte-yhyr05:hover:after,.page-carousel-card.svelte-yhyr05.svelte-yhyr05:focus:after{opacity:1}.page-carousel-image.svelte-yhyr05.svelte-yhyr05{--tw-bg-opacity:1;background-color:rgba(88, 88, 88, var(--tw-bg-opacity));display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.page-carousel-image.svelte-yhyr05.svelte-yhyr05:after{content:'';--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));opacity:.1;position:absolute;top:0px;right:0px;bottom:0px;left:0px;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms}.page-carousel-image.svelte-yhyr05 img.svelte-yhyr05{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;--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;transform:translateX(var(--tw-translate-x)) translateY(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));transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.page-carousel-caption.svelte-yhyr05.svelte-yhyr05{display:block;padding:1.5rem;position:absolute;right:0px;bottom:0px;left:0px;text-align:left;z-index:10;pointer-events:none}.page-carousel-caption.svelte-yhyr05 strong.svelte-yhyr05{display:block;font-size:1.39rem;line-height:1.25;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}@media(min-width: 1280px){.page-carousel-caption.svelte-yhyr05 strong.svelte-yhyr05{font-size:1.667rem}}.page-carousel-caption.svelte-yhyr05 strong.svelte-yhyr05{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-shadow:0 0 0.035rem rgba(245, 228, 29, 0.5),
            0 0.12rem 0.22rem rgba(28, 28, 28, 0.78),
            0 0.4rem 1.25rem rgba(0, 0, 0, 0.62)}@supports (-webkit-text-stroke: 1px black){.page-carousel-caption.svelte-yhyr05 strong.svelte-yhyr05{-webkit-text-stroke:0.25px rgba(245, 228, 29, 0.28);paint-order:stroke fill}}.page-carousel-caption.svelte-yhyr05 span.svelte-yhyr05{display:block;font-size:.75rem;margin-top:0.75rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));text-transform:uppercase;letter-spacing:.07em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-shadow:0 0.08rem 0.2rem rgba(28, 28, 28, 0.82),
            0 0.22rem 0.8rem rgba(0, 0, 0, 0.56)}.carousel-hitarea.svelte-yhyr05.svelte-yhyr05{display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px;text-decoration:none;cursor:pointer;z-index:8}.carousel-hitarea.svelte-yhyr05 span.svelte-yhyr05{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.size-compact.svelte-yhyr05.svelte-yhyr05{--carousel-image-height:24rem}.size-standard.svelte-yhyr05.svelte-yhyr05{--carousel-image-height:30rem}.size-large.svelte-yhyr05.svelte-yhyr05{--carousel-image-height:36rem}.size-wide.svelte-yhyr05.svelte-yhyr05{--carousel-image-height:42rem}.carousel-caption.svelte-yhyr05.svelte-yhyr05{display:block;padding:1.25rem;position:absolute;right:0px;bottom:0px;left:0px;text-align:left;text-decoration:none;z-index:10;background:linear-gradient(180deg, rgba(28, 28, 28, 0) 0%, rgba(28, 28, 28, 0.72) 34%, rgba(28, 28, 28, 0.94) 100%);padding-top:5rem;pointer-events:none}.carousel-caption.svelte-yhyr05 h3{font-weight:600;font-size:1.2225rem;line-height:1.25;max-width:674px;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));text-shadow:0 0.18rem 0.45rem rgba(0, 0, 0, 0.75)}.carousel-caption.svelte-yhyr05 p{font-size:.89rem;line-height:1.375;margin-top:0.5rem;max-width:674px;--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity));text-shadow:0 0.12rem 0.35rem rgba(0, 0, 0, 0.78)}.ce-image-carousel .image-link,.ce-image-carousel .image-standalone{display:block;height:100%;width:100%}.ce-image-carousel .image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;max-height:none;transform:none}.ce-image-carousel.image-carousel .swiper-slide{width:auto}.ce-image-carousel.image-carousel .image-carousel-item,.ce-image-carousel.image-carousel .image-link,.ce-image-carousel.image-carousel .image-standalone{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:none}.ce-image-carousel.image-carousel .image-carousel-item{margin:0;transform:none}.ce-image-carousel.image-carousel .image-link,.ce-image-carousel.image-carousel .image-standalone{max-width:none}.ce-image-carousel.page-carousel .image-carousel-item,.ce-image-carousel.page-carousel .image-link,.ce-image-carousel.page-carousel .image-standalone{height:auto;width:100%}.ce-image-carousel.image-carousel .image{height:auto;width:auto;display:block;max-height:100vh;max-width:100%;margin:0 auto;-o-object-fit:initial;object-fit:initial;transform:none}@media(min-width: 1024px){.ce-image-carousel.image-carousel .image{max-width:1024px}}@media(min-width: 1280px){.ce-image-carousel.image-carousel .image{max-width:1280px}}.ce-image-carousel .swiper-wrapper{align-items:center}.ce-image-carousel.page-carousel .swiper-wrapper{align-items:stretch}.ce-image-carousel .swiper-slide{opacity:0;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms;height:auto}.ce-image-carousel.page-carousel .swiper-slide{opacity:1;transform:none !important;transition:none}.ce-image-carousel .swiper-slide.swiper-slide-active{opacity:1}.ce-image-carousel.page-carousel .swiper-slide.swiper-slide-active{opacity:1}.ce-image-carousel .swiper-slide.swiper-slide-next,.ce-image-carousel .swiper-slide.swiper-slide-prev{opacity:.4}.ce-image-carousel.page-carousel .swiper-slide.swiper-slide-next,.ce-image-carousel.page-carousel .swiper-slide.swiper-slide-prev{opacity:1}.ce-image-carousel.page-carousel .swiper-slide-shadow-left,.ce-image-carousel.page-carousel .swiper-slide-shadow-right{display:none}.ce-image-carousel .swiper-pagination{margin-top:1rem !important;bottom:auto !important;top:100% !important}.carousel-nav.svelte-yhyr05.svelte-yhyr05{border-radius:9999px;display:flex;align-items:center;justify-content:center}.carousel-nav.svelte-yhyr05.svelte-yhyr05:focus{outline:2px solid transparent;outline-offset:2px}.carousel-nav.svelte-yhyr05.svelte-yhyr05{position:absolute;z-index:20;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;top:calc(50% + 1.5rem);width:3.25rem;height:3.25rem;background:rgba(245, 228, 29, 0.55);box-shadow:0 1rem 2rem rgba(0, 0, 0, 0.22);opacity:0;pointer-events:none;transform:translateY(-50%)}.carousel-nav.is-visible.svelte-yhyr05.svelte-yhyr05{opacity:0.72;pointer-events:auto}.carousel-nav.is-visible.svelte-yhyr05.svelte-yhyr05:hover,.carousel-nav.is-visible.svelte-yhyr05.svelte-yhyr05:focus{opacity:1;background:rgba(245, 228, 29, 0.82)}.carousel-nav.svelte-yhyr05 span.svelte-yhyr05{display:block;width:0.9rem;height:0.9rem;border-top:2px solid rgba(17, 17, 17, 0.9);border-right:2px solid rgba(17, 17, 17, 0.9)}.carousel-nav-prev.svelte-yhyr05.svelte-yhyr05{left:1rem}.carousel-nav-prev.svelte-yhyr05 span.svelte-yhyr05{transform:rotate(-135deg);margin-left:0.3rem}.carousel-nav-next.svelte-yhyr05.svelte-yhyr05{right:1rem}.carousel-nav-next.svelte-yhyr05 span.svelte-yhyr05{transform:rotate(45deg);margin-right:0.3rem}@media(max-width: 1024px){.ce-image-carousel.svelte-yhyr05.svelte-yhyr05{padding-left:1rem;padding-right:1rem}.mobile-image-wrapper.svelte-yhyr05.svelte-yhyr05{height:min(var(--carousel-image-height), 28rem)}.page-carousel-card.svelte-yhyr05.svelte-yhyr05{height:min(var(--carousel-image-height), 28rem)}}@media(max-width: 640px){.carousel-heading.svelte-yhyr05.svelte-yhyr05{margin-bottom:1.5rem}.carousel-heading.svelte-yhyr05 h2.svelte-yhyr05{font-size:1.39rem}.carousel-caption.svelte-yhyr05.svelte-yhyr05{padding:1rem;padding-top:4rem}.carousel-caption.svelte-yhyr05 h3{font-size:1.125rem}.page-carousel-caption.svelte-yhyr05.svelte-yhyr05{padding:1rem}.page-carousel-caption.svelte-yhyr05 strong.svelte-yhyr05{font-size:1.125rem}.carousel-nav.svelte-yhyr05.svelte-yhyr05{width:2.75rem;height:2.75rem}.carousel-nav-prev.svelte-yhyr05.svelte-yhyr05{left:0.5rem}.carousel-nav-next.svelte-yhyr05.svelte-yhyr05{right:0.5rem}}
.content.svelte-ytxf2v,.content.svelte-ytxf2v *{font-weight:400;letter-spacing:0.2px}.title.svelte-ytxf2v{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content.svelte-ytxf2v,.content.svelte-ytxf2v *{font-weight:400;letter-spacing:0.2px}.title.svelte-ytxf2v{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.search-item-small.svelte-ytxf2v{position:relative;padding-bottom:1.5rem}.search-item-small-cta.svelte-ytxf2v{position:absolute;bottom:0}
.content.svelte-1hsv1e,.content.svelte-1hsv1e *{font-weight:400;letter-spacing:0.2px}.title.svelte-1hsv1e{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.categorysitemap-item-container.svelte-1i881vk.svelte-1i881vk{cursor:pointer;height:100%;position:relative;width:100%}.body.svelte-1i881vk.svelte-1i881vk{--tw-bg-opacity:1;background-color:rgba(46, 46, 46, var(--tw-bg-opacity));height:100%;overflow:hidden;position:relative;width:100%}.categorysitemap-item.show-category.svelte-1i881vk .body.svelte-1i881vk:before{content:'';height:35%;opacity:0.95;z-index:1;background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0);position:absolute;top:0px;left:0px;width:100%}.body.svelte-1i881vk.svelte-1i881vk:after{content:'';height:78%;opacity:0.98;z-index:1;background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0);position:absolute;bottom:0px;left:0px;width:100%;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms}.body.svelte-1i881vk .background.svelte-1i881vk{--tw-bg-opacity:1;background-color:rgba(88, 88, 88, var(--tw-bg-opacity));height:100%;position:relative;width:100%}.body.svelte-1i881vk .background.svelte-1i881vk:after{content:'';--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));opacity:.1;position:absolute;top:0px;right:0px;bottom:0px;left:0px;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms}.body.svelte-1i881vk .background img.svelte-1i881vk{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;--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;transform:translateX(var(--tw-translate-x)) translateY(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));transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}.categorysitemap-item-container.svelte-1i881vk:hover .body img.svelte-1i881vk{--tw-scale-x:1.1;--tw-scale-y:1.1}.categorysitemap-item-container.svelte-1i881vk:hover .body .background.svelte-1i881vk:after{opacity:.5}.category.svelte-1i881vk.svelte-1i881vk{display:inline-block;position:absolute;top:0.75rem;left:1.5rem;z-index:10}.category.svelte-1i881vk.svelte-1i881vk:before{content:'';transition:all 0.3s;border-color:currentColor;border-bottom-width:1px;display:inline-block;margin-right:0.25rem;width:0px;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.categorysitemap-item-container.svelte-1i881vk:hover .category.svelte-1i881vk:before{content:'';width:1.25rem}.copy.svelte-1i881vk.svelte-1i881vk{padding:1.5rem;position:absolute;right:0px;bottom:0px;left:0px;z-index:10}.title.svelte-1i881vk.svelte-1i881vk{font-size:1.39rem;line-height:1.25;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}@media(min-width: 1280px){.title.svelte-1i881vk.svelte-1i881vk{font-size:1.667rem}}.title.svelte-1i881vk.svelte-1i881vk{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 0 0.035rem rgba(245, 228, 29, 0.5),
            0 0.12rem 0.22rem rgba(28, 28, 28, 0.78),
            0 0.4rem 1.25rem rgba(0, 0, 0, 0.62)}.title.lead.svelte-1i881vk.svelte-1i881vk{font-size:1.945rem}@media(min-width: 1280px){.title.lead.svelte-1i881vk.svelte-1i881vk{font-size:2.25rem}}@supports (-webkit-text-stroke: 1px black){.title.svelte-1i881vk.svelte-1i881vk{-webkit-text-stroke:0.25px rgba(245, 228, 29, 0.28);paint-order:stroke fill}}.categorysitemap-item.svelte-1i881vk:not(.show-category) .body.svelte-1i881vk:after{opacity:.8}.categorysitemap-item-container.svelte-1i881vk:hover .body.svelte-1i881vk:after{opacity:1}.link.svelte-1i881vk.svelte-1i881vk{height:100%;position:absolute;top:0px;left:0px;width:100%;z-index:10}.info-line.svelte-1i881vk.svelte-1i881vk{font-size:.75rem;margin-top:0.75rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));text-transform:uppercase;letter-spacing:.07em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 0.08rem 0.2rem rgba(28, 28, 28, 0.82),
            0 0.22rem 0.8rem rgba(0, 0, 0, 0.56)}
.articlematrix.svelte-ivfaih.svelte-ivfaih{width:100%}.articlematrix.svelte-ivfaih .grid.svelte-ivfaih{grid-auto-rows:18rem}.article-highlight.svelte-ivfaih.svelte-ivfaih{grid-column:span 12/span 12 !important;grid-row:span 2/span 2 !important}
.item.svelte-1cnmufv{height:30rem;margin-bottom:1rem;position:relative;width:100%}.item.svelte-1cnmufv:before{content:'';height:35%;opacity:0.95;z-index:1;background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0);position:absolute;top:0px;left:0px;width:100%}.item.svelte-1cnmufv:after{content:'';height:50%;opacity:0.95;z-index:1;background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0);position:absolute;bottom:0px;left:0px;width:100%;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms}.category.svelte-1cnmufv{display:inline-block;position:absolute;top:0.75rem;left:1.5rem;z-index:10}.copy.svelte-1cnmufv{padding:1.5rem;position:absolute;right:0px;bottom:0px;left:0px;z-index:10}.title.svelte-1cnmufv{font-size:1.667rem;line-height:1.25;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;text-shadow:0 0 0.035rem rgba(245, 228, 29, 0.5),
            0 0.12rem 0.22rem rgba(28, 28, 28, 0.78),
            0 0.4rem 1.25rem rgba(0, 0, 0, 0.62)}.title.lead.svelte-1cnmufv{font-size:2.25rem}@supports (-webkit-text-stroke: 1px black){.title.svelte-1cnmufv{-webkit-text-stroke:0.25px rgba(245, 228, 29, 0.28);paint-order:stroke fill}}.info-line.svelte-1cnmufv{font-size:.75rem;margin-top:0.75rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));text-transform:uppercase;letter-spacing:.07em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 0.08rem 0.2rem rgba(28, 28, 28, 0.82),
            0 0.22rem 0.8rem rgba(0, 0, 0, 0.56)}.link.svelte-1cnmufv{height:100%;position:absolute;top:0px;left:0px;width:100%;z-index:10}
/**
 * Swiper 6.4.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 17, 2021
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * 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:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.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;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  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: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: 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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.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;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.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%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-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-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.item.svelte-1j6gt1k{height:30rem;position:relative;width:100%}.item.svelte-1j6gt1k:before{content:'';height:35%;opacity:0.95;z-index:1;background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0);position:absolute;top:0px;left:0px;width:100%}.item.svelte-1j6gt1k:after{content:'';height:50%;opacity:0.95;z-index:1;background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0);position:absolute;bottom:0px;left:0px;width:100%;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms}.category.svelte-1j6gt1k{display:inline-block;position:absolute;top:0.75rem;left:1.5rem;z-index:10}.copy.svelte-1j6gt1k{padding:1.5rem;position:absolute;right:0px;bottom:0px;left:0px;z-index:10}.title.svelte-1j6gt1k{font-size:1.667rem;line-height:1.25;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;text-shadow:0 0 0.035rem rgba(245, 228, 29, 0.5),
            0 0.12rem 0.22rem rgba(28, 28, 28, 0.78),
            0 0.4rem 1.25rem rgba(0, 0, 0, 0.62)}@supports (-webkit-text-stroke: 1px black){.title.svelte-1j6gt1k{-webkit-text-stroke:0.25px rgba(245, 228, 29, 0.28);paint-order:stroke fill}}.info-line.svelte-1j6gt1k{font-size:.75rem;margin-top:0.75rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));text-transform:uppercase;letter-spacing:.07em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 0.08rem 0.2rem rgba(28, 28, 28, 0.82),
            0 0.22rem 0.8rem rgba(0, 0, 0, 0.56)}.articleslider .swiper-pagination{margin-top:1rem !important;bottom:auto !important;top:100% !important}.swiper-container{overflow:visible !important}.link.svelte-1j6gt1k{height:100%;position:absolute;top:0px;left:0px;width:100%;z-index:10}
.headline.svelte-1yqf218{font-size:1.39rem;margin-bottom:1.75rem}
.headline.svelte-1yqf218{font-size:1.39rem;margin-bottom:1.75rem}
.headline.svelte-1yqf218{font-size:1.39rem;margin-bottom:1.75rem}
.cta-wrapper.svelte-1a60yn4{background-size:cover;background-position:center;padding:100px;text-align:center;color:black}h3.svelte-1a60yn4{font-weight:bold;font-size:1.667rem;line-height:1.375;margin-bottom:2rem}.cta-text.svelte-1a60yn4{max-width:674px;margin:auto auto 2rem;font-weight:500}.cta-button.svelte-1a60yn4{padding:10px 20px;font-size:1rem;font-weight:bold;cursor:pointer;transition:0.3s;border:2px solid transparent}.cta-button.svelte-1a60yn4:hover{border-color:black}@media(max-width: 768px){.cta-wrapper.svelte-1a60yn4{padding:50px 25px}}
.html-wrapper.svelte-1ktzbsj{width:100%;display:flex;justify-content:center}
.ce-fallback.svelte-162lenk{margin-left:auto;margin-right:auto;max-width:674px}
video.svelte-1itr9wk{transition:0.5s filter linear}video.pause.svelte-1itr9wk{filter:blur(4px)}.video-wrapper.svelte-1itr9wk{z-index:0;pointer-events:none}.video-wrapper.svelte-1itr9wk:before{content:'';background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:transparent;height:18rem;position:fixed;bottom:0px;left:0px;width:100%;z-index:10}.logo-container.svelte-1itr9wk{margin-left:auto;margin-right:auto;position:relative;text-align:center;width:100%;z-index:30;max-width:calc(39rem + 12rem)}.logo-container-inner.svelte-1itr9wk{margin-left:2rem;margin-right:2rem}.logo-sub.svelte-1itr9wk{font-size:1.39rem;line-height:1;margin-top:1rem;position:absolute;top:0px;right:0px;text-align:left;text-transform:uppercase}@media(min-width: 480px){.logo-sub.svelte-1itr9wk{font-size:1.945rem;margin-top:2rem}}@media(min-width: 640px){.logo-sub.svelte-1itr9wk{font-size:2.25rem}}
.partner-links.svelte-ueufqy.svelte-ueufqy{--tw-border-opacity:1;border-color:rgba(245, 228, 29, var(--tw-border-opacity));border-width:1px;display:grid;padding:1rem;grid-gap:1rem;gap:1rem}@media(min-width: 768px){.partner-links.svelte-ueufqy.svelte-ueufqy{grid-template-columns:repeat(3, minmax(0, 1fr))}}.partner-links.svelte-ueufqy.svelte-ueufqy{background:rgba(28, 28, 28, 0.42)}.partner-link.svelte-ueufqy.svelte-ueufqy{display:flex;align-items:center;padding:1rem;position:relative;--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity));grid-gap:1rem;gap:1rem;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;min-height:7rem;background:rgba(255, 255, 255, 0.04)}.partner-link.svelte-ueufqy.svelte-ueufqy:before{content:'';--tw-bg-opacity:1;background-color:rgba(245, 228, 29, var(--tw-bg-opacity));height:100%;opacity:0;position:absolute;top:0px;left:0px;width:0.25rem;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms}.partner-link.svelte-ueufqy.svelte-ueufqy:hover{--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));background:rgba(245, 228, 29, 0.08)}.partner-link.svelte-ueufqy.svelte-ueufqy:hover:before{opacity:1}.logo-wrap.svelte-ueufqy.svelte-ueufqy{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0.75rem;width:6rem;height:5rem}.logo-wrap.svelte-ueufqy img.svelte-ueufqy{display:block;max-height:100%;max-width:100%}.copy.svelte-ueufqy.svelte-ueufqy{display:flex;flex-direction:column;min-width:0px}.copy.svelte-ueufqy strong.svelte-ueufqy{font-size:1rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));text-transform:uppercase;letter-spacing:.07em}.copy.svelte-ueufqy span.svelte-ueufqy{font-size:.89rem;line-height:1.375;margin-top:0.25rem;--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity))}@media(max-width: 640px){.partner-link.svelte-ueufqy.svelte-ueufqy{align-items:flex-start}.logo-wrap.svelte-ueufqy.svelte-ueufqy{width:5rem;height:4.25rem}}
main.svelte-97l1rm.svelte-97l1rm{position:relative;z-index:2}main.svelte-97l1rm.svelte-97l1rm:before{content:'';z-index:0;background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#2E2E2E;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-to:transparent;height:16rem;position:absolute;left:0px;top:-8rem;width:100%}main.svelte-97l1rm.svelte-97l1rm:after{content:'';z-index:0;--tw-bg-opacity:1;background-color:rgba(46, 46, 46, var(--tw-bg-opacity));pointer-events:none;position:absolute;bottom:0px;left:0px;top:8rem;width:100%}.start-content.svelte-97l1rm>.container.svelte-97l1rm{z-index:2}
.keyvisual.svelte-173kz7w.svelte-173kz7w{margin-bottom:0px;position:relative;width:100%;z-index:0}.background.svelte-173kz7w.svelte-173kz7w{height:100%;overflow:hidden;position:fixed;top:0px;left:0px;width:100%;z-index:0}.image-background.svelte-173kz7w.svelte-173kz7w{--tw-bg-opacity:1;background-color:rgba(88, 88, 88, var(--tw-bg-opacity));height:100%;position:absolute;top:0px;left:0px;width:100%;z-index:1}img.svelte-173kz7w.svelte-173kz7w{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0px;left:0px;width:100%}.content.svelte-173kz7w.svelte-173kz7w{padding-bottom:7rem;position:absolute;bottom:0px;width:100%;z-index:10}@media(min-width: 640px){.content.svelte-173kz7w.svelte-173kz7w{padding-bottom:6rem}}.content.svelte-173kz7w.svelte-173kz7w:before{content:'';height:50%;position:fixed;bottom:0px;left:0px;width:100%;background:linear-gradient(0deg, rgba(46, 46, 46, 1) 0%, rgba(46, 46, 46, 0.92) 40%, rgba(46, 46, 46, 0.85) 60%, rgba(46, 46, 46, 0) 100%)}.title-container.svelte-173kz7w.svelte-173kz7w{padding-top:10rem;position:relative}.title-frame.svelte-173kz7w.svelte-173kz7w{margin-left:auto;margin-right:auto;max-width:1364px;padding-left:0px;position:relative}@media(min-width: 640px){.title-frame.svelte-173kz7w.svelte-173kz7w{padding-left:8.333%}}.title.svelte-173kz7w.svelte-173kz7w{font-size:2.7rem;line-height:1;white-space:pre-line}@media(min-width: 320px){.title.svelte-173kz7w.svelte-173kz7w{font-size:3.3rem}}@media(min-width: 640px){.title.svelte-173kz7w.svelte-173kz7w{font-size:5rem}}@media(min-width: 768px){.title.svelte-173kz7w.svelte-173kz7w{font-size:6rem}}.title.svelte-173kz7w.svelte-173kz7w{text-shadow:0 0 0.06rem rgba(245, 228, 29, 0.62),
            0 0.18rem 0.26rem rgba(28, 28, 28, 0.72),
            0 0.5rem 1.7rem rgba(0, 0, 0, 0.68),
            0 0 2.4rem rgba(245, 228, 29, 0.2)}@supports (-webkit-text-stroke: 1px black){.title.svelte-173kz7w.svelte-173kz7w{-webkit-text-stroke:0.55px rgba(245, 228, 29, 0.3);paint-order:stroke fill}}.subheadline.svelte-173kz7w.svelte-173kz7w,.info-line.svelte-173kz7w.svelte-173kz7w{--tw-text-opacity:1;color:rgba(246, 246, 246, var(--tw-text-opacity))}.article-meta.svelte-173kz7w.svelte-173kz7w{position:absolute;right:0px;left:0px;padding-left:inherit;top:calc(100% + 1.5rem);z-index:30}.article-meta.svelte-173kz7w.svelte-173kz7w:before{content:'';position:absolute;top:-0.85rem;bottom:-1rem;left:50%;width:100vw;transform:translateX(-50%);background:rgba(28, 28, 28, 0.72);box-shadow:0 0.75rem 2rem rgba(0, 0, 0, 0.38);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;z-index:0}.article-meta-card.svelte-173kz7w.svelte-173kz7w{display:block;position:relative;max-width:min(56.5rem, calc(100vw - 2rem));z-index:1}.subheadline.svelte-173kz7w.svelte-173kz7w{font-size:1.2225rem;line-height:1.375;margin-top:0px;max-width:904px}@media(min-width: 640px){.subheadline.svelte-173kz7w.svelte-173kz7w{font-size:1.39rem}}.subheadline.svelte-173kz7w.svelte-173kz7w{border-left:4px solid #F5E41D;padding-left:1.25rem;text-shadow:0 0 0.06rem rgba(245, 228, 29, 0.62),
            0 0.18rem 0.26rem rgba(28, 28, 28, 0.72),
            0 0.5rem 1.7rem rgba(0, 0, 0, 0.68),
            0 0 2.4rem rgba(245, 228, 29, 0.2);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.info-line.svelte-173kz7w.svelte-173kz7w{display:flex;flex-wrap:wrap;font-size:.75rem;margin-top:0.75rem;text-transform:uppercase;letter-spacing:.07em;grid-gap:0.5rem;gap:0.5rem}.info-line.svelte-173kz7w span.svelte-173kz7w{--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));display:inline-flex;align-items:center;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:0.75rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));border:1px solid rgba(245, 228, 29, 0.35)}@media(max-width: 1134px){.title.svelte-173kz7w.svelte-173kz7w{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.youtubevideo iframe{height:100%;width:100%}.video-background.svelte-173kz7w.svelte-173kz7w{position:absolute;top:50%;left:50%;width:100vw;height:100vh;z-index:2;transform:translate(-50%, -50%);opacity:0}@media(min-aspect-ratio: 16/9){.video-background.svelte-173kz7w.svelte-173kz7w{height:56.25vw}}@media(max-aspect-ratio: 16/9){.video-background.svelte-173kz7w.svelte-173kz7w{width:177.78vh}}.video-background.svelte-173kz7w video.svelte-173kz7w{--tw-bg-opacity:1;background-color:rgba(46, 46, 46, var(--tw-bg-opacity));height:100%;width:100%}.video-fs.svelte-173kz7w.svelte-173kz7w{z-index:1002}
.btn-start.svelte-1092dzf.svelte-1092dzf{--tw-bg-opacity:1;background-color:rgba(129, 129, 129, var(--tw-bg-opacity));border-radius:9999px;display:inline-flex;flex-direction:row-reverse;align-items:center;justify-content:center;height:3rem;position:relative;--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.3), 0 4px 6px -2px rgba(0, 0, 0, 0.25);box-shadow:0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);--tw-text-opacity:1;color:rgba(46, 46, 46, var(--tw-text-opacity))}.btn-start.svelte-1092dzf .label.svelte-1092dzf{--tw-bg-opacity:1;background-color:rgba(225, 208, 9, var(--tw-bg-opacity));border-radius:9999px;display:inline-flex;align-items:center;font-weight:700;height:3rem;font-size:.89rem;opacity:0;overflow:hidden;padding-left:1rem;padding-right:3rem;position:absolute;right:0px;white-space:nowrap;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms;max-width:0}.btn-start.hover.svelte-1092dzf.svelte-1092dzf{--tw-bg-opacity:1;background-color:rgba(225, 208, 9, var(--tw-bg-opacity))}.btn-start.hover.svelte-1092dzf .label.svelte-1092dzf{opacity:1;max-width:1000px}.btn-start.svelte-1092dzf .icon-act.svelte-1092dzf{opacity:0}.btn-start.hover.svelte-1092dzf .icon-no.svelte-1092dzf,.btn-start.hover.svelte-1092dzf .icon-act.svelte-1092dzf{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms}.btn-start.hover.svelte-1092dzf .icon-no.svelte-1092dzf{opacity:0}.btn-start.hover.svelte-1092dzf .icon-act.svelte-1092dzf{opacity:1}
.btn-start.svelte-et0a9e.svelte-et0a9e{--tw-bg-opacity:1;background-color:rgba(129, 129, 129, var(--tw-bg-opacity));border-radius:9999px;display:inline-flex;flex-direction:row-reverse;align-items:center;justify-content:center;height:3rem;position:relative;--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.3), 0 4px 6px -2px rgba(0, 0, 0, 0.25);box-shadow:0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);--tw-text-opacity:1;color:rgba(46, 46, 46, var(--tw-text-opacity))}.btn-start.svelte-et0a9e .label.svelte-et0a9e{--tw-bg-opacity:1;background-color:rgba(225, 208, 9, var(--tw-bg-opacity));border-radius:9999px;display:inline-flex;align-items:center;font-weight:700;height:3rem;font-size:.89rem;opacity:0;overflow:hidden;padding-right:1rem;padding-left:3rem;position:absolute;left:0px;white-space:nowrap;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms;max-width:0}.btn-start.svelte-et0a9e .icon-act.svelte-et0a9e{opacity:0}.btn-start.hover.svelte-et0a9e.svelte-et0a9e{--tw-bg-opacity:1;background-color:rgba(225, 208, 9, var(--tw-bg-opacity))}.btn-start.hover.svelte-et0a9e .label.svelte-et0a9e{opacity:1;max-width:1000px}.btn-start.hover.svelte-et0a9e .icon-no.svelte-et0a9e,.btn-start.hover.svelte-et0a9e .icon-act.svelte-et0a9e{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms}.btn-start.hover.svelte-et0a9e .icon-no.svelte-et0a9e{opacity:0}.btn-start.hover.svelte-et0a9e .icon-act.svelte-et0a9e{opacity:1}
.footer-buttons.svelte-f6991r.svelte-f6991r{height:150px}.footer-buttons.svelte-f6991r .footer-buttons-inner.svelte-f6991r{display:flex;align-items:center;justify-content:center;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:500ms}.footer-buttons.svelte-f6991r .footer-buttons-inner.sticky.svelte-f6991r{position:fixed;left:0px;bottom:4rem;width:100%;z-index:100}.footer-buttons.svelte-f6991r.svelte-f6991r:before{content:"";background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#2E2E2E;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-stops:var(--tw-gradient-from), rgba(46,46,46,0.74902), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-to:rgba(46,46,46,0);height:8rem;pointer-events:none;position:fixed;bottom:0px;left:0px;width:100%;z-index:100}
/**
 * Swiper 6.4.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 17, 2021
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * 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:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.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;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  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: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: 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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.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;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.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%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-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-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.swiper-container.svelte-3fkmd2{margin-left:0;opacity:1 !important}@media(min-width: 768px){.swiper-container.svelte-3fkmd2{margin-left:16.666%}}.swiper-container.svelte-3fkmd2:before{content:"";background-image:linear-gradient(to left, var(--tw-gradient-stops));--tw-gradient-from:#2E2E2E;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-to:rgba(46,46,46,0);display:none;height:100%;pointer-events:none;position:absolute;top:0px;right:0px;width:25%;z-index:10}@media(min-width: 768px){.swiper-container.svelte-3fkmd2:before{display:block}}.background.svelte-3fkmd2:before{content:"";background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#2E2E2E;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-to:rgba(46,46,46,0);height:100%;position:absolute;bottom:0px;left:0px;width:100%}.relatedarticle.svelte-3fkmd2 .swiper-slide{width:auto !important}.relatedarticle.svelte-3fkmd2 .swiper-container{overflow:hidden !important}
/**
 * Swiper 6.4.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 17, 2021
 */

@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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * 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:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.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;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  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: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: 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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.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;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.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%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-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-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.insider.svelte-15xnk0u{z-index:1000}.btn-insider.svelte-15xnk0u{--tw-bg-opacity:1;background-color:rgba(245, 228, 29, var(--tw-bg-opacity));border-top-left-radius:0.375rem;border-top-right-radius:0.375rem;font-size:.89rem;margin-left:6rem}.btn-insider.svelte-15xnk0u:focus{outline:2px solid transparent;outline-offset:2px}.btn-insider.svelte-15xnk0u{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:2rem;padding-right:2rem;position:absolute;left:0px;bottom:100%;text-align:left;--tw-text-opacity:1;color:rgba(28, 28, 28, var(--tw-text-opacity));font-style:italic;width:14rem}.btn-insider.svelte-15xnk0u:before{content:'';border-color:currentColor;border-bottom-width:1px;display:inline-block;margin-bottom:0px;margin-right:0.25rem;width:1.25rem}.insider-body.svelte-15xnk0u{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms}.insider-body.open.svelte-15xnk0u{height:100vh;max-height:100%}@media(min-width: 640px){.insider-body.open.svelte-15xnk0u{height:auto;max-height:39rem}}.insider-title.svelte-15xnk0u{letter-spacing:0.25em}.title.svelte-15xnk0u{min-height:54px;line-height:1.25;position:relative;z-index:10}.header.svelte-15xnk0u{position:relative}.header.svelte-15xnk0u:before{content:'';background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:rgba(245,228,29,0);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:#F5E41D;height:1.75rem;pointer-events:none;position:absolute;left:0px;top:100%;width:100%}.footer.svelte-15xnk0u{position:relative}.footer.svelte-15xnk0u:before{content:'';background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:rgba(245,228,29,0);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:#F5E41D;height:2.5rem;pointer-events:none;position:absolute;left:0px;bottom:100%;width:100%}
/**
 * Swiper 6.4.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 17, 2021
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * 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:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.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;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  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: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: 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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.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;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.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%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-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-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-container-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.insider.svelte-t3w5lm{z-index:1000}.btn-insider.svelte-t3w5lm{--tw-bg-opacity:1;background-color:rgba(245, 228, 29, var(--tw-bg-opacity));font-size:.89rem}.btn-insider.svelte-t3w5lm:focus{outline:2px solid transparent;outline-offset:2px}.btn-insider.svelte-t3w5lm{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.5rem;padding-right:1.5rem;position:absolute;left:0px;bottom:100%;text-align:left;--tw-text-opacity:1;color:rgba(28, 28, 28, var(--tw-text-opacity));font-style:italic;width:auto;width:100%;z-index:10}.btn-insider.open.svelte-t3w5lm{padding-top:1rem;top:0px;bottom:auto;width:100%}.btn-insider.svelte-t3w5lm:before{content:'';border-color:currentColor;border-bottom-width:1px;display:inline-block;margin-bottom:0px;margin-right:0.25rem;width:1.25rem}.insider-body.svelte-t3w5lm{max-height:0;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms}.insider-body.open.svelte-t3w5lm{height:100vh;max-height:100%}@media(min-width: 640px){.insider-body.open.svelte-t3w5lm{height:auto;max-height:39rem}}.insider-title.svelte-t3w5lm{letter-spacing:0.25em}.title.svelte-t3w5lm{min-height:54px;line-height:1.25;position:relative;z-index:10}.header.svelte-t3w5lm{position:relative}.header.svelte-t3w5lm:before{content:'';background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:rgba(245,228,29,0);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:#F5E41D;height:1.75rem;pointer-events:none;position:absolute;left:0px;top:100%;width:100%}.footer.svelte-t3w5lm{position:relative}.footer.svelte-t3w5lm:before{content:'';background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:rgba(245,228,29,0);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:#F5E41D;height:2.5rem;pointer-events:none;position:absolute;left:0px;bottom:100%;width:100%}@media(max-width: 640px){.insider .swiper .swiper-wrapper{max-height:100%}.insider .swiper .swiper-wrapper{max-height:100%}}
.copyright.svelte-1lhjdnj{font-size:0.55rem;margin-top:2rem;max-width:1364px}.copyright-inner.svelte-1lhjdnj{margin-left:8.333333%}.frame-text ~ .copyright{padding-left:0;max-width:674px}.frame-text ~ .copyright .copyright-inner{margin-left:0}.label.svelte-1lhjdnj{font-size:90%}
button.svelte-17hg1yp{--tw-bg-opacity:1;background-color:rgba(88, 88, 88, var(--tw-bg-opacity));--tw-bg-opacity:.5}button.svelte-17hg1yp:hover{--tw-bg-opacity:1}button.svelte-17hg1yp{border-radius:9999px;margin:0.25rem;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity:1;color:rgba(28, 28, 28, var(--tw-text-opacity))}
.readout.svelte-roiiwt{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#F5E41D;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:rgba(245,228,29,0.50196);border-top-left-radius:9999px;border-bottom-left-radius:9999px;padding-left:1rem;width:12rem;height:50px}.playtime.svelte-roiiwt{--tw-bg-opacity:1;background-color:rgba(28, 28, 28, var(--tw-bg-opacity));flex-grow:1;padding:0.25rem;height:16px}.currentPlayTime.svelte-roiiwt{--tw-bg-opacity:1;background-color:rgba(245, 228, 29, var(--tw-bg-opacity));height:100%}.currentPlayTimeInvisible.svelte-roiiwt{background-color:transparent;height:1rem;top:0px;width:6rem;cursor:pointer}.ctrlbtn.svelte-roiiwt{height:1.5rem;width:1.5rem}button.svelte-roiiwt:focus{outline:2px solid transparent;outline-offset:2px}
button.svelte-gyd5g9.svelte-gyd5g9:focus{outline:2px solid transparent;outline-offset:2px}button.svelte-gyd5g9.svelte-gyd5g9{position:relative;max-width:55px;min-width:55px;height:50px}button.svelte-gyd5g9.svelte-gyd5g9:before{content:"";max-width:70px;background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0.25098);height:100%;position:absolute;top:0px;right:0px;width:100%}button.svelte-gyd5g9.svelte-gyd5g9:first-child:before{border-top-left-radius:0.375rem}button.svelte-gyd5g9.svelte-gyd5g9:last-child:before{border-bottom-left-radius:0.375rem}button.svelte-gyd5g9.svelte-gyd5g9:after{content:"";background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#F5E41D;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:rgba(245,228,29,0.50196);border-top-left-radius:9999px;border-bottom-left-radius:9999px;height:100%;opacity:0;position:absolute;top:0px;right:0px;width:100%}button.svelte-gyd5g9 .icon.svelte-gyd5g9{display:flex;align-items:center;justify-content:center;height:100%;position:absolute;top:0px;right:0px;z-index:10;width:55px}button.svelte-gyd5g9 .label.svelte-gyd5g9{display:block;margin-right:0px;max-width:0rem;opacity:0;overflow:hidden;padding-left:1rem;position:relative;--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity));white-space:nowrap;z-index:10}button.svelte-gyd5g9.svelte-gyd5g9:hover{max-width:1364px;width:auto}button.svelte-gyd5g9.svelte-gyd5g9:hover:before{opacity:0}button.svelte-gyd5g9.svelte-gyd5g9:hover:after{opacity:1}button.svelte-gyd5g9:hover .label.svelte-gyd5g9{margin-right:3rem;max-width:1364px;opacity:1}button.svelte-gyd5g9.svelte-gyd5g9,button.svelte-gyd5g9.svelte-gyd5g9:before,button.svelte-gyd5g9.svelte-gyd5g9:after,button.svelte-gyd5g9 .label.svelte-gyd5g9,button.svelte-gyd5g9 .icon.svelte-gyd5g9 svg{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms;transition-delay:500ms}button.svelte-gyd5g9:hover .icon.svelte-gyd5g9 svg{--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity))}
.ssbc-button__link.svelte-u8bjui,.ssbc-button__icon.svelte-u8bjui{display:inline-block}.ssbc-button__link.svelte-u8bjui{text-decoration:none;color:#fff}.ssbc-button.svelte-u8bjui{transition:25ms ease-out;padding:0.75em}.ssbc-button__icon.svelte-u8bjui svg{width:1em;height:1em;margin:0;vertical-align:middle}.ssbc-button__icon--fill.svelte-u8bjui{fill:#fff;stroke:none}.ssbc-button__icon--outline.svelte-u8bjui{fill:none;stroke:#fff}
.ssbc-button--email{background-color:#777777}.ssbc-button--email:active,.ssbc-button--email:hover{background-color:#5e5e5e}
.ssbc-button--facebook{background-color:#3b5998}.ssbc-button--facebook:active,.ssbc-button--facebook:hover{background-color:#2d4373}
.ssbc-button--linkedin{background-color:#0077b5}.ssbc-button--linkedin:active,.ssbc-button--linkedin:hover{background-color:#046293}
.ssbc-button--pinterest{background-color:#bd081c}.ssbc-button--pinterest:active,.ssbc-button--pinterest:hover{background-color:#8c0615}
.ssbc-button--x{background-color:#14171a}.ssbc-button--x:active,.ssbc-button--x:hover{background-color:#000000}
.ssbc-button--whatsapp{background-color:#25D366}.ssbc-button--whatsapp:active,.ssbc-button--whatsapp:hover{background-color:#1DA851}
.ssbc-button--xing{background-color:#1a7576}.ssbc-button--xing:active,.ssbc-button--xing:hover{background-color:#114C4C}
.toolbar-item-container.svelte-1qzdwlv{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#F5E41D;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:rgba(245,228,29,0.50196);border-top-left-radius:9999px;border-bottom-left-radius:9999px;padding-left:1rem;height:50px}.ssbc-button{background-image:none !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0px !important;--tw-text-opacity:1 !important;color:rgba(28, 28, 28, var(--tw-text-opacity)) !important;height:50px;width:40px;background-color:transparent}.ssbc-button__link:hover .ssbc-button{--tw-text-opacity:1 !important;color:rgba(255, 255, 255, var(--tw-text-opacity)) !important}.ssbc-button__icon--fill{fill:currentColor !important;filter:brightness(0) saturate(100%)
}
.toolbar-contact-container.svelte-j9sexp.svelte-j9sexp{padding-left:1rem;background:linear-gradient(90deg, rgba(245, 228, 29, 1), rgba(245, 228, 29, 0.94));box-shadow:0 1.1rem 2.5rem rgba(0, 0, 0, 0.3);min-height:50px;width:min(32rem, calc(100vw - 5.75rem));border-top-left-radius:0;border-bottom-left-radius:1rem}.contact-card.svelte-j9sexp.svelte-j9sexp{display:flex;align-items:stretch;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem;padding-right:2.5rem;position:relative;--tw-text-opacity:1;color:rgba(28, 28, 28, var(--tw-text-opacity));grid-gap:0.75rem;gap:0.75rem}.photo-frame.svelte-j9sexp.svelte-j9sexp{flex-shrink:0;overflow:hidden;width:clamp(9rem, 18vw, 11rem);aspect-ratio:4 / 3;border-radius:0;background:rgba(255, 255, 255, 0.24);box-shadow:0 0.65rem 1.35rem rgba(46, 46, 46, 0.18)}.photo.svelte-j9sexp.svelte-j9sexp{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:center top;object-position:center top;filter:contrast(1.03) saturate(1.04)}.content.svelte-j9sexp.svelte-j9sexp{align-self:center;min-width:0px;padding-top:0.25rem}h3.svelte-j9sexp.svelte-j9sexp{font-family:TT Tricks, Arial, sans-serif;font-size:1rem;line-height:1.25;margin-bottom:0.25rem}dl.svelte-j9sexp.svelte-j9sexp{display:grid;grid-gap:0.25rem;gap:0.25rem;font-size:0.78rem}dl.svelte-j9sexp div.svelte-j9sexp{display:grid;grid-gap:0.25rem;gap:0.25rem}dt.svelte-j9sexp.svelte-j9sexp{opacity:.7;text-transform:uppercase;letter-spacing:.07em;font-size:0.62rem}dd.svelte-j9sexp.svelte-j9sexp{line-height:1.375;word-wrap:break-word}a.svelte-j9sexp.svelte-j9sexp{text-decoration:underline;-webkit-text-decoration-color:#2e2e2e;text-decoration-color:#2e2e2e;text-underline-offset:0.125rem}.close.svelte-j9sexp.svelte-j9sexp{display:flex;align-items:center;justify-content:center;height:2rem}.close.svelte-j9sexp.svelte-j9sexp:focus{outline:2px solid transparent;outline-offset:2px}.close.svelte-j9sexp.svelte-j9sexp{position:absolute;top:0.75rem;right:0.75rem;width:2rem}.close.svelte-j9sexp svg{width:18px;height:18px}@media(max-width: 640px){.contact-card.svelte-j9sexp.svelte-j9sexp{flex-direction:column;padding-left:0.75rem;padding-right:2.5rem;grid-gap:0.75rem;gap:0.75rem}.photo-frame.svelte-j9sexp.svelte-j9sexp{width:min(11rem, 100%);aspect-ratio:4 / 3}}
button.svelte-nca80r.svelte-nca80r:focus{outline:2px solid transparent;outline-offset:2px}button.svelte-nca80r.svelte-nca80r{position:relative;max-width:55px;min-width:55px;height:50px}button.svelte-nca80r.svelte-nca80r:before{content:"";max-width:70px;background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#1C1C1C;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:rgba(28,28,28,0.25098);height:100%;position:absolute;top:0px;right:0px;width:100%}button.svelte-nca80r.svelte-nca80r:first-child:before{border-top-left-radius:0.375rem}button.svelte-nca80r.svelte-nca80r:last-child:before{border-bottom-left-radius:0.375rem}button.svelte-nca80r.svelte-nca80r:after{content:"";background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#F5E41D;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 228, 29, 0));--tw-gradient-to:rgba(245,228,29,0.50196);border-top-left-radius:9999px;border-bottom-left-radius:9999px;height:100%;opacity:0;position:absolute;top:0px;right:0px;width:100%}button.svelte-nca80r .icon.svelte-nca80r{display:flex;align-items:center;justify-content:center;height:100%;position:absolute;top:0px;right:0px;z-index:10;width:55px}button.svelte-nca80r .label.svelte-nca80r{display:block;margin-right:0px;max-width:0rem;opacity:0;overflow:hidden;padding-left:1rem;position:relative;--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity));white-space:nowrap;z-index:10}button.svelte-nca80r.svelte-nca80r:hover{max-width:1364px;width:auto}button.svelte-nca80r.svelte-nca80r:hover:before{opacity:0}button.svelte-nca80r.svelte-nca80r:hover:after{opacity:1}button.svelte-nca80r:hover .label.svelte-nca80r{margin-right:3rem;max-width:1364px;opacity:1}button.svelte-nca80r.svelte-nca80r,button.svelte-nca80r.svelte-nca80r:before,button.svelte-nca80r.svelte-nca80r:after,button.svelte-nca80r .label.svelte-nca80r,button.svelte-nca80r .icon.svelte-nca80r svg{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:500ms;transition-delay:500ms}button.svelte-nca80r:hover .icon.svelte-nca80r svg{--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity))}.toolbar-contact-slot.svelte-nca80r.svelte-nca80r{display:flex;justify-content:flex-end;position:relative;height:50px}.toolbar-contact-slot.svelte-nca80r button.svelte-nca80r:before,.toolbar-contact-slot.svelte-nca80r button.svelte-nca80r:after{border-top-left-radius:0}.contact-panel.svelte-nca80r.svelte-nca80r{position:absolute;top:50%;z-index:20;right:55px;transform:translateY(-50%)}
main.svelte-ccx8g0{box-sizing:border-box;position:relative;z-index:1}main.svelte-ccx8g0:before{content:'';background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#2E2E2E;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-to:rgba(46,46,46,0);height:16rem;position:absolute;left:0px;top:-8rem;width:100%}main.svelte-ccx8g0:after{content:'';--tw-bg-opacity:1;background-color:rgba(46, 46, 46, var(--tw-bg-opacity));position:absolute;bottom:0px;left:0px;top:8rem;width:100%}
.category-layout-container.svelte-w4o18x.svelte-w4o18x{padding-top:10rem}.category-intro.svelte-w4o18x.svelte-w4o18x{margin-left:auto;margin-right:auto;max-width:1024px;position:relative}.category-kicker.svelte-w4o18x.svelte-w4o18x{display:inline-flex;align-items:center;font-size:.75rem;margin-bottom:1.25rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));text-transform:uppercase;letter-spacing:.07em}.category-kicker.svelte-w4o18x.svelte-w4o18x:before{content:'';border-color:currentColor;border-bottom-width:1px;display:inline-block;margin-right:0.75rem;width:2.5rem}.category-intro.svelte-w4o18x h2.svelte-w4o18x{font-size:2.7rem;line-height:1;margin-bottom:1.75rem}@media(min-width: 640px){.category-intro.svelte-w4o18x h2.svelte-w4o18x{font-size:3.3rem}}.category-intro.svelte-w4o18x p.svelte-w4o18x{font-size:1.2225rem;line-height:1.625;max-width:904px;--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity));border-left:4px solid #F5E41D;padding-left:1.25rem}
main.svelte-1keaa2v{box-sizing:border-box;position:relative}main.svelte-1keaa2v:before{content:'';background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:#2E2E2E;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-to:transparent;height:16rem;position:absolute;left:0px;top:-8rem;width:100%}main.svelte-1keaa2v:after{content:'';--tw-bg-opacity:1;background-color:rgba(46, 46, 46, var(--tw-bg-opacity));--tw-gradient-to:transparent;position:absolute;bottom:0px;left:0px;top:8rem;width:100%}
.footer.svelte-1wnk6s3.svelte-1wnk6s3{--tw-bg-opacity:1;background-color:rgba(46, 46, 46, var(--tw-bg-opacity));padding-top:6rem;position:relative}.footer-nav-container.svelte-1wnk6s3.svelte-1wnk6s3{z-index:10}.footer-nav.svelte-1wnk6s3.svelte-1wnk6s3{display:flex;justify-content:center;list-style-type:none;padding-bottom:1.5rem}@media(min-width: 640px){.footer-nav.svelte-1wnk6s3.svelte-1wnk6s3{justify-content:flex-end}}.footer-nav.svelte-1wnk6s3 a.svelte-1wnk6s3{font-weight:200;font-size:.89rem;margin-left:0.5rem;margin-right:0.5rem;--tw-text-opacity:1;color:rgba(226, 226, 226, var(--tw-text-opacity));text-transform:uppercase}
.button.svelte-c1q189.svelte-c1q189{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-bg-opacity:0;border-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;height:2rem;margin-right:1rem}.button.svelte-c1q189.svelte-c1q189:focus{outline:2px solid transparent;outline-offset:2px}.button.svelte-c1q189.svelte-c1q189{position:absolute;left:0px;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));width:2rem;top:1.75rem}.button-inner.svelte-c1q189.svelte-c1q189{position:relative;width:20px;height:20px}.line.svelte-c1q189.svelte-c1q189{height:2px;border-radius:2px;width:20px;transition:all 0.3s ease-in-out;position:absolute;top:0;left:0}.bottom.svelte-c1q189.svelte-c1q189{top:14px}.middle.svelte-c1q189.svelte-c1q189{top:7px}.hover.svelte-c1q189:not(.open) .bottom.svelte-c1q189{top:16px}.hover.svelte-c1q189:not(.open) .top.svelte-c1q189{top:-2px}.open.svelte-c1q189 .top.svelte-c1q189{transform:translate(0px, 10px) rotate(45deg)}.open.svelte-c1q189 .bottom.svelte-c1q189{transform:translate(0px, -6px) rotate(-45deg);top:16px}.open.svelte-c1q189 .middle.svelte-c1q189{opacity:0}
.sidebar.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:rgba(28,28,28,0.85882);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(28, 28, 28, 0));--tw-gradient-to:#1C1C1C;overflow:hidden;position:fixed;top:0px;width:18rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms;z-index:1000}.sidebar-inner.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{display:flex;flex-direction:column;justify-content:flex-start;height:100%;overflow-y:auto;padding-bottom:2.5rem;padding-top:6rem;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-width:thin}.hamburger-container.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{position:absolute;top:0px;right:1.75rem;width:1.5rem;z-index:10}.nav-container.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{margin-bottom:2.5rem;padding-left:3.5rem}.search-container.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{margin-bottom:2.5rem}.socialmedianav.svelte-1xz41m8>.svelte-1xz41m8:not([hidden])~.svelte-1xz41m8.svelte-1xz41m8:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.socialmedianav.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{display:flex;align-items:center;justify-content:center;padding-bottom:1rem}.socialmedianav.svelte-1xz41m8 a.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{--tw-bg-opacity:1;background-color:rgba(64, 64, 64, var(--tw-bg-opacity));border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;height:2rem;width:2rem}.description.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{padding-left:3.5rem;--tw-text-opacity:1;color:rgba(245, 228, 29, var(--tw-text-opacity));text-align:left;margin:1rem 0}.nav-container.svelte-1xz41m8 ul.svelte-1xz41m8>.svelte-1xz41m8:not([hidden])~.svelte-1xz41m8:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.nav-container.svelte-1xz41m8 ul.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{display:flex;flex-direction:column}.nav-container.svelte-1xz41m8 li.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{margin:0px;padding:0px}.dp-none.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8.svelte-1xz41m8{display:none}
#languageSwitch.svelte-1olx4g{width:35px;height:25px;margin:auto;padding:2px;margin-left:50px;font-size:75%;position:absolute;top:2.05rem}.languageSwitch-flag.svelte-1olx4g{width:auto}
.header-inner.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5:before{content:"";background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:#2E2E2E;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-stops:var(--tw-gradient-from), rgba(46,46,46,0.85098), var(--tw-gradient-to, rgba(46, 46, 46, 0));--tw-gradient-to:rgba(46,46,46,0);height:12rem;pointer-events:none;position:absolute;top:0px;left:0px;width:100%}.mainnav.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{position:absolute;top:1.5rem;left:6rem}.mainnav.svelte-8qqyl5 ul.svelte-8qqyl5>.svelte-8qqyl5:not([hidden])~.svelte-8qqyl5:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.mainnav.svelte-8qqyl5 ul.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{display:flex;font-size:1.125rem;list-style-type:none;align-items:center}.mainnav.svelte-8qqyl5 ul li.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{flex-shrink:0;max-width:1364px;overflow:visible;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;display:flex;align-items:center;min-height:2.5rem}.btn-mainnav.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{display:flex;line-height:1.25;position:relative;align-items:center;min-height:2.5rem}.btn-mainnav.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5:before{align-self:flex-end;margin-bottom:0.58rem;transform:none}.nav-title.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{display:block}.nav-teaser.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{font-weight:400;font-size:.89rem;line-height:1.375;margin-top:0.5rem;opacity:0;pointer-events:none;position:absolute;top:100%;--tw-text-opacity:1;color:rgba(242, 242, 242, var(--tw-text-opacity));white-space:normal;width:13rem;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms;left:1.5rem;transform:translateY(-3px);text-transform:none}.btn-mainnav.svelte-8qqyl5:hover .nav-teaser.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5,.btn-mainnav.svelte-8qqyl5:focus .nav-teaser.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{opacity:1}.btn-mainnav.svelte-8qqyl5:hover .nav-teaser.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5,.btn-mainnav.svelte-8qqyl5:focus .nav-teaser.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{transform:translateY(0)}.header-layout-1.svelte-8qqyl5 .mainnav ul.svelte-8qqyl5>.svelte-8qqyl5:not([hidden])~.svelte-8qqyl5:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.header-layout-1.svelte-8qqyl5 .mainnav ul li.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5:not(.active){max-width:0rem;opacity:0}.search-header.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{width:180px;max-width:180px !important;flex:0 0 180px;display:none}@media(min-width: 1280px){.search-header.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{display:block}}.header-logo.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5.svelte-8qqyl5{right:-35px !important}
.wrapper.svelte-8nf9dt{display:flex;flex-direction:column;justify-content:space-between}h1.svelte-8nf9dt{display:none
}
