/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

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

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! 
 * OverlayScrollbars
 * Version: 2.14.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{-webkit-box-sizing:border-box;box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto!important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.os-size-observer{contain:strict;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:-1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:inherit;bottom:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:0;margin:-133px;padding:inherit;right:0;top:0;-webkit-transform:scale(.1);transform:scale(.1)}.os-size-observer,.os-size-observer:before{-webkit-box-sizing:inherit;box-sizing:inherit}.os-size-observer:before{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{-webkit-animation:os-size-observer-appear-animation 1ms forwards;animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-flex:1;border:inherit;-ms-flex:auto;flex:auto;margin:-133px;padding:inherit;-webkit-transform:scale(10);transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;padding:inherit;position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.os-size-observer-listener-scroll{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;overflow:hidden;right:0;-webkit-box-flex:0;-ms-flex:none;flex:none}.os-size-observer-listener-item-final{-webkit-transition:none;transition:none}@-webkit-keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{-webkit-box-flex:0;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;contain:strict;-ms-flex:none;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;height:0!important;width:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{height:100%;margin:0;width:100%}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){-webkit-box-sizing:inherit;box-sizing:inherit;position:relative;-webkit-box-flex:1;border:none;-ms-flex:auto;flex:auto;height:auto;margin:0;min-width:0;padding:0;width:100%;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:hidden;overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){display:none!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border-width:0!important;white-space:nowrap!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;-ms-scroll-snap-type:none!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{-webkit-box-sizing:inherit;box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{-webkit-transition:none!important;transition:none!important}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;-ms-touch-action:none;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;-webkit-transition:none!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);-webkit-transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{height:calc(var(--os-viewport-percent)*100%);right:0;top:calc(var(--os-scroll-percent-directional)*100%);-webkit-transform:translateY(calc(var(--os-scroll-percent-directional)*-100%));transform:translateY(calc(var(--os-scroll-percent-directional)*-100%))}@supports(container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;-webkit-transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%));transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;-webkit-transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%));transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);-webkit-transition:opacity .15s,background-color .15s,border-color .15s;transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar-handle{background:var(--os-handle-bg);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius)}.os-scrollbar-handle:hover{background:var(--os-handle-bg-hover);border:var(--os-handle-border-hover)}.os-scrollbar-handle:active{background:var(--os-handle-bg-active);border:var(--os-handle-border-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);-webkit-transition:opacity .15s,background-color .15s,border-color .15s,height .15s;transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);-webkit-transition:opacity .15s,background-color .15s,border-color .15s,width .15s;transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{-webkit-box-sizing:border-box;box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}:root{--white:#fff;--white-rgb:255,255,255;--base-white:#fff;--base-white-rgb:255,255,255;--black:#000;--black-rgb:0,0,0;--base-black:#000;--base-black-rgb:0,0,0;--black-2:#1b1b1b;--black-2-rgb:27,27,27;--base-black-2:#1b1b1b;--base-black-2-rgb:27,27,27;--success:#219653;--success-rgb:33,150,83;--base-success:#219653;--base-success-rgb:33,150,83;--warning:#ffbc36;--warning-rgb:255,188,54;--base-warning:#ffbc36;--base-warning-rgb:255,188,54;--danger:#ff550c;--danger-rgb:255,85,12;--base-danger:#ff550c;--base-danger-rgb:255,85,12;--primary-default:#131d41;--primary-default-rgb:19,29,65;--base-primary-default:#131d41;--base-primary-default-rgb:19,29,65;--primary-hover:#2a3a73;--primary-hover-rgb:42,58,115;--base-primary-hover:#2a3a73;--base-primary-hover-rgb:42,58,115;--primary-pressed:#212e5e;--primary-pressed-rgb:33,46,94;--base-primary-pressed:#212e5e;--base-primary-pressed-rgb:33,46,94;--primary-disabled:#ecedf2;--primary-disabled-rgb:236,237,242;--base-primary-disabled:#ecedf2;--base-primary-disabled-rgb:236,237,242;--primary-disabled-text:#abb4d4;--primary-disabled-text-rgb:171,180,212;--base-primary-disabled-text:#abb4d4;--base-primary-disabled-text-rgb:171,180,212;--primary-outline:#3d8bf0;--primary-outline-rgb:61,139,240;--base-primary-outline:#3d8bf0;--base-primary-outline-rgb:61,139,240;--primary-2-default:#2170d9;--primary-2-default-rgb:33,112,217;--base-primary-2-default:#2170d9;--base-primary-2-default-rgb:33,112,217;--primary-2-hover:#00439d;--primary-2-hover-rgb:0,67,157;--base-primary-2-hover:#00439d;--base-primary-2-hover-rgb:0,67,157;--primary-2-pressed:#013c88;--primary-2-pressed-rgb:1,60,136;--base-primary-2-pressed:#013c88;--base-primary-2-pressed-rgb:1,60,136;--primary-2-disabled:#e6edf6;--primary-2-disabled-rgb:230,237,246;--base-primary-2-disabled:#e6edf6;--base-primary-2-disabled-rgb:230,237,246;--primary-2-disabled-text:#8eafdb;--primary-2-disabled-text-rgb:142,175,219;--base-primary-2-disabled-text:#8eafdb;--base-primary-2-disabled-text-rgb:142,175,219;--primary-2-outline:#2170d9;--primary-2-outline-rgb:33,112,217;--base-primary-2-outline:#2170d9;--base-primary-2-outline-rgb:33,112,217;--secondary-100:#4d5d98;--secondary-100-rgb:77,93,152;--base-secondary-100:#4d5d98;--base-secondary-100-rgb:77,93,152;--secondary-200:#5f6b97;--secondary-200-rgb:95,107,151;--base-secondary-200:#5f6b97;--base-secondary-200-rgb:95,107,151;--secondary-300:#8a94b5;--secondary-300-rgb:138,148,181;--base-secondary-300:#8a94b5;--base-secondary-300-rgb:138,148,181;--secondary-400:#c9cdda;--secondary-400-rgb:201,205,218;--base-secondary-400:#c9cdda;--base-secondary-400-rgb:201,205,218;--secondary-500:#ebecf0;--secondary-500-rgb:235,236,240;--base-secondary-500:#ebecf0;--base-secondary-500-rgb:235,236,240;--secondary-600:#f3f5f9;--secondary-600-rgb:243,245,249;--base-secondary-600:#f3f5f9;--base-secondary-600-rgb:243,245,249;--gray-100:#333;--gray-100-rgb:51,51,51;--base-gray-100:#333;--base-gray-100-rgb:51,51,51;--gray-200:#4f4f4f;--gray-200-rgb:79,79,79;--base-gray-200:#4f4f4f;--base-gray-200-rgb:79,79,79;--gray-300:#828282;--gray-300-rgb:130,130,130;--base-gray-300:#828282;--base-gray-300-rgb:130,130,130;--gray-400:#bdbdbd;--gray-400-rgb:189,189,189;--base-gray-400:#bdbdbd;--base-gray-400-rgb:189,189,189;--gray-500:#e0e0e0;--gray-500-rgb:224,224,224;--base-gray-500:#e0e0e0;--base-gray-500-rgb:224,224,224;--gray-600:#f2f2f2;--gray-600-rgb:242,242,242;--base-gray-600:#f2f2f2;--base-gray-600-rgb:242,242,242;--gray-700:#f5f5f5;--gray-700-rgb:245,245,245;--base-gray-700:#f5f5f5;--base-gray-700-rgb:245,245,245;--gray-800:#f8f8f8;--gray-800-rgb:248,248,248;--base-gray-800:#f8f8f8;--base-gray-800-rgb:248,248,248;--gray-900:#fff;--gray-900-rgb:255,255,255;--base-gray-900:#fff;--base-gray-900-rgb:255,255,255;--gray-1000:#c7cdd1;--gray-1000-rgb:199,205,209;--base-gray-1000:#c7cdd1;--base-gray-1000-rgb:199,205,209;--gray-1100:#a1acb2;--gray-1100-rgb:161,172,178;--base-gray-1100:#a1acb2;--base-gray-1100-rgb:161,172,178;--gray-1200:#dedede;--gray-1200-rgb:222,222,222;--base-gray-1200:#dedede;--base-gray-1200-rgb:222,222,222;--gray-1300:#f2f3f7;--gray-1300-rgb:242,243,247;--base-gray-1300:#f2f3f7;--base-gray-1300-rgb:242,243,247;--gray-1400:#1b1b1b;--gray-1400-rgb:27,27,27;--base-gray-1400:#1b1b1b;--base-gray-1400-rgb:27,27,27;--green-100:#a0ff42;--green-100-rgb:160,255,66;--base-green-100:#a0ff42;--base-green-100-rgb:160,255,66;--green-200:#005d4b;--green-200-rgb:0,93,75;--base-green-200:#005d4b;--base-green-200-rgb:0,93,75;--green-300:#013e32;--green-300-rgb:1,62,50;--base-green-300:#013e32;--base-green-300-rgb:1,62,50;--green-400:#25d366;--green-400-rgb:37,211,102;--base-green-400:#25d366;--base-green-400-rgb:37,211,102;--green-500:#1ea952;--green-500-rgb:30,169,82;--base-green-500:#1ea952;--base-green-500-rgb:30,169,82;--blue-100:#61a2ff;--blue-100-rgb:97,162,255;--base-blue-100:#61a2ff;--base-blue-100-rgb:97,162,255;--blue-200:#dafbff;--blue-200-rgb:218,251,255;--base-blue-200:#dafbff;--base-blue-200-rgb:218,251,255;--blue-300:#26a4e2;--blue-300-rgb:38,164,226;--base-blue-300:#26a4e2;--base-blue-300-rgb:38,164,226;--blue-400:#1987bd;--blue-400-rgb:25,135,189;--base-blue-400:#1987bd;--base-blue-400-rgb:25,135,189;--accent-dark:#000;--accent-dark-rgb:0,0,0;--base-accent-dark:#000;--base-accent-dark-rgb:0,0,0;--accent-blue:#61a2ff;--accent-blue-rgb:97,162,255;--base-accent-blue:#61a2ff;--base-accent-blue-rgb:97,162,255;--accent-orange:#ff550c;--accent-orange-rgb:255,85,12;--base-accent-orange:#ff550c;--base-accent-orange-rgb:255,85,12;--accent-fuchsia:#d83b8c;--accent-fuchsia-rgb:216,59,140;--base-accent-fuchsia:#d83b8c;--base-accent-fuchsia-rgb:216,59,140;--accent-violet:#b34ed9;--accent-violet-rgb:179,78,217;--base-accent-violet:#b34ed9;--base-accent-violet-rgb:179,78,217;--accent-blue-2:#00c7f2;--accent-blue-2-rgb:0,199,242;--base-accent-blue-2:#00c7f2;--base-accent-blue-2-rgb:0,199,242;--accent-light-blue-2:#dee9ff;--accent-light-blue-2-rgb:222,233,255;--base-accent-light-blue-2:#dee9ff;--base-accent-light-blue-2-rgb:222,233,255}:root[data-theme=dark]{--white:#000;--white-rgb:0,0,0;--black:#fff;--black-rgb:255,255,255;--gray-100:#787878;--gray-100-rgb:120,120,120}:root{--color-main:var(--green-300);--bg-color-main:var(--white);--desktop-point:1440;--mobile-point:1024;--ps:calc(max(100vw, var(--mobile-point) * 1px)/var(--desktop-point))}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:400;src:local("InterDisplay-Regular"),url(../fonts/InterDisplay-Regular.woff2) format("woff2"),url(../fonts/InterDisplay-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:500;src:local("InterDisplay-Medium"),url(../fonts/InterDisplay-Medium.woff2) format("woff2"),url(../fonts/InterDisplay-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:600;src:local("InterDisplay-SemiBold"),url(../fonts/InterDisplay-SemiBold.woff2) format("woff2"),url(../fonts/InterDisplay-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:700;src:local("InterDisplay-Bold"),url(../fonts/InterDisplay-Bold.woff2) format("woff2"),url(../fonts/InterDisplay-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TTBluescreensTrial;font-style:normal;font-weight:700;src:local("TTBluescreensTrial-Bold"),url(../fonts/TTBluescreensTrial-Bold.woff2) format("woff2"),url(../fonts/TTBluescreensTrial-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TTBluescreensTrial;font-style:normal;font-weight:100 900;src:local("TTBluescreensTrial-Variable"),url(../fonts/TTBluescreensTrial-Variable.woff2) format("woff2"),url(../fonts/TTBluescreensTrial-Variable.woff) format("woff")}html{background-color:#fff;background-color:var(--bg-color-main);color:#013e32;color:var(--color-main);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease;transition-timing-function:ease}html:not(.is-ready) *{-webkit-transition-duration:0s!important;transition-duration:0s!important}picture{display:block}picture img{width:100%}img{height:auto;max-width:100%}img,svg{display:block}svg{fill:currentcolor;height:1em;width:1em}.picture-ratio{--ratio:100%;position:relative}.picture-ratio:before{content:"";display:block;padding-bottom:var(--ratio);width:100%}.picture-ratio img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}::-moz-selection{background:#abb4d4;background:var(--primary-disabled-text)}::selection{background:#abb4d4;background:var(--primary-disabled-text)}html{font-family:InterDisplay,"sans-serif";font-size:calc((max(100vw, 1024 * 1px)/1440)*16);font-size:calc(max(100vw, 1024 * 1px)/1440*16);font-size:calc(var(--ps)*16);line-height:1.5}@media(max-width:64rem){html{font-size:100%!important}}body{line-height:inherit}.h1,h1{color:currentcolor;font-family:InterDisplay,"sans-serif";font-size:1.875rem;font-weight:700;line-height:1.3;margin:0 0 1.75rem}@media(max-width:64rem){.h1,h1{font-size:1.875rem;line-height:1.3}}.h2,h2{color:currentcolor;font-family:InterDisplay,"sans-serif";font-size:1.875rem;font-weight:700;line-height:1.3;margin:0 0 1.5rem}@media(max-width:64rem){.h2,h2{font-size:1.875rem;line-height:1.3}}.h3,h3{color:currentcolor;font-family:InterDisplay,"sans-serif";font-size:1.4375rem;font-weight:700;line-height:1.3;margin:0 0 1.25rem}@media(max-width:64rem){.h3,h3{font-size:1.4375rem;line-height:1.3}}.h4,h4{color:currentcolor;font-family:InterDisplay,"sans-serif";font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 1rem}@media(max-width:64rem){.h4,h4{font-size:1.25rem;line-height:1.3}}.h5,h5{color:currentcolor;font-family:InterDisplay,"sans-serif";font-size:1.125rem;font-weight:700;line-height:1.3;margin:0 0 .75rem}@media(max-width:64rem){.h5,h5{font-size:1.125rem;line-height:1.3}}.h6,h6{color:currentcolor;font-family:InterDisplay,"sans-serif";font-size:1rem;font-weight:700;line-height:1.3;margin:0 0 .5rem}@media(max-width:64rem){.h6,h6{font-size:1rem;line-height:1.3}}.a,a{--color:var(--primary-2-default);--color-hover:var(--primary-2-hover);color:#2170d9;color:var(--color,inherit);cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.a:hover,a:hover{color:var(--color-hover)}.mark,mark{background-color:#ecedf2;background-color:var(--primary-disabled)}@-webkit-keyframes spinner{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.os-scrollbar.os-theme-custom{--os-size:0.875rem;--os-padding-perpendicular:0.25rem;--os-padding-axis:1rem;--os-track-border-radius:0.625rem;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0.625rem;--os-handle-bg:var(--secondary-600);--os-handle-bg-hover:var(--secondary-500);--os-handle-bg-active:var(--secondary-400);--os-handle-border:0.0625rem solid var(--secondary-300);--os-handle-border-hover:0.0625rem solid var(--secondary-200);--os-handle-border-active:0.0625rem solid var(--secondary-100);--os-handle-min-size:2.0625rem;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0.25rem}.button,button{cursor:pointer}.button{--color:var(--green-100);--color-hover:var(--green-100);--color-pressed:var(--green-100);--color-disabled:var(--primary-disabled-text);--bg-color:var(--green-200);--bg-color-hover:var(--green-300);--bg-color-pressed:var(--green-300);--bg-color-disabled:var(--primary-disabled);--border-color:var(--green-200);--border-color-hover:var(--green-300);--border-color-pressed:var(--green-300);--border-color-disabled:var(--primary-disabled);--outline-color:var(--primary-outline);--border-width:0.0625rem;--border-radius:6.25rem;--font-size:0.875rem;--font-weight:500;--line-height:1.25rem;--padding-y:0.5625rem;--padding-x:1.4375rem;--min-width:auto;--box-shadow:none;--font-family:InterDisplay,sans-serif;--icon-size:var(--line-height);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#005d4b;background-color:var(--bg-color);border-color:#005d4b;border-color:var(--border-color);border-radius:6.25rem;border-radius:var(--border-radius);border-style:solid;border-width:.0625rem;border-width:var(--border-width);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);color:#a0ff42;color:var(--color);font-family:InterDisplay,sans-serif;font-family:var(--font-family);font-size:.875rem;font-size:var(--font-size);font-weight:500;font-weight:var(--font-weight);justify-content:center;line-height:1.25rem;line-height:var(--line-height);margin:0;min-width:auto;min-width:var(--min-width);outline:.125rem solid transparent;outline-offset:.125rem;padding:.5625rem 1.4375rem;padding:var(--padding-y) var(--padding-x);text-align:center;-webkit-text-decoration:none;text-decoration:none;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color,border,-webkit-box-shadow;transition-property:color,background-color,border,-webkit-box-shadow;transition-property:color,background-color,border,box-shadow;transition-property:color,background-color,border,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;transition-timing-function:ease}.button:has(svg){padding:var(--padding-y) calc(var(--padding-x) - .75rem)}@media(hover){.button.hover,.button:hover{background-color:var(--bg-color-hover);border-color:var(--border-color-hover);color:var(--color-hover)}}.button.focus-visible,.button:focus-visible{outline-color:var(--outline-color)}.button.pressed,.button:active{background-color:var(--bg-color-pressed);border-color:var(--border-color-pressed);color:var(--color-pressed)}.button.disabled,.button:disabled,.button[disabled]{background-color:var(--bg-color-disabled);border-color:var(--border-color-disabled);color:var(--color-disabled);cursor:not-allowed;pointer-events:none}.button.disabled:after,.button:disabled:after,.button[disabled]:after{content:"";cursor:not-allowed;height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%}.button>*{position:relative;z-index:1}.button svg{display:block;fill:currentcolor;font-size:var(--icon-size);height:1em;min-height:1em;min-width:1em;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:1em}.button svg:not(:only-child):not(:last-child){margin-right:.5rem}.button svg:not(:only-child):not(:first-child){margin-left:.5rem}.button--small{--font-size:0.625rem;--padding-y:0.4375rem;--padding-x:1.1875rem;--min-width:auto;--line-height:1rem;text-transform:uppercase}.button--middle{--font-size:1.125rem;--padding-y:0.6875rem;--padding-x:1.9375rem;--min-width:auto;--line-height:1.5rem}.button--big{--font-size:1rem;--padding-y:0.9375rem;--padding-x:1.9375rem;--min-width:auto;--line-height:1.5rem}.button--big .svg,.button--big svg{height:1rem;min-height:1rem;min-width:1rem;width:1rem}.button--large{--font-size:1.125rem;--padding-y:1.0625rem;--padding-x:2.4375rem;--min-width:auto;--line-height:1.75rem}.button--primary-2{--color:rgba(var(--white-rgb),1);--color-hover:rgba(var(--white-rgb),1);--color-pressed:rgba(var(--white-rgb),1);--color-disabled:var(--primary-disabled-text);--bg-color:rgba(var(--white-rgb),0.2);--bg-color-hover:rgba(var(--white-rgb),0.2);--bg-color-pressed:rgba(var(--white-rgb),0.2);--bg-color-disabled:var(--primary-2-disabled);--border-color:rgba(var(--white-rgb),0.2);--border-color-hover:rgba(var(--white-rgb),0.2);--border-color-pressed:rgba(var(--white-rgb),0.2);--border-color-disabled:var(--primary-2-disabled)}.button--primary-3{--color:var(--green-200);--color-hover:var(--green-200);--color-pressed:var(--green-200);--color-disabled:var(--primary-disabled-text);--bg-color:var(--green-100);--bg-color-hover:var(--blue-200);--bg-color-pressed:var(--blue-200);--bg-color-disabled:var(--primary-2-disabled);--border-color:var(--green-100);--border-color-hover:var(--blue-200);--border-color-pressed:var(--blue-200);--border-color-disabled:var(--primary-2-disabled)}.button--secondary{--color:var(--primary-default);--color-hover:var(--primary-hover);--color-pressed:var(--primary-pressed);--color-disabled:var(--primary-2-disabled-text);--bg-color:transparent;--bg-color-hover:var(--secondary-600);--bg-color-pressed:var(--secondary-500);--bg-color-disabled:transparent;--border-color:var(--primary-default);--border-color-hover:var(--primary-hover);--border-color-pressed:var(--primary-pressed);--border-color-disabled:var(--primary-disabled)}.button--secondary.button--success{--color:var(--success);--color-hover:var(--success);--color-pressed:var(--success);--bg-color:var(--base-white);--bg-color-hover:var(--base-white);--bg-color-pressed:var(--base-white);--border-color:var(--success);--border-color-hover:var(--success);--border-color-pressed:var(--success)}.button--secondary.button--warning{--color:var(--warning);--color-hover:var(--warning);--color-pressed:var(--warning);--bg-color:var(--base-white);--bg-color-hover:var(--base-white);--bg-color-pressed:var(--base-white);--border-color:var(--warning);--border-color-hover:var(--warning);--border-color-pressed:var(--warning)}.button--secondary.button--danger{--color:var(--danger);--color-hover:var(--danger);--color-pressed:var(--danger);--bg-color:var(--base-white);--bg-color-hover:var(--base-white);--bg-color-pressed:var(--base-white);--border-color:var(--danger);--border-color-hover:var(--danger);--border-color-pressed:var(--danger)}.button--secondary-2{--color:var(--primary-2-default);--color-hover:var(--primary-2-hover);--color-pressed:var(--primary-2-pressed);--color-disabled:var(--primary-2-disabled-text);--bg-color:transparent;--bg-color-hover:var(--secondary-600);--bg-color-pressed:var(--secondary-500);--bg-color-disabled:transparent;--border-color:var(--primary-2-default);--border-color-hover:var(--primary-2-hover);--border-color-pressed:var(--primary-2-pressed);--border-color-disabled:var(--primary-2-disabled)}.button--secondary-3{--color:var(--gray-100);--color-hover:var(--gray-100);--color-pressed:var(--gray-100);--color-disabled:var(--gray-400);--bg-color:transparent;--bg-color-hover:var(--secondary-600);--bg-color-pressed:var(--secondary-500);--bg-color-disabled:transparent;--border-color:var(--gray-500);--border-color-hover:var(--gray-500);--border-color-pressed:var(--gray-400);--border-color-disabled:var(--gray-500)}.button--flat{--color:var(--primary-default);--color-hover:var(--primary-hover);--color-pressed:var(--primary-pressed);--color-disabled:var(--primary-disabled-text);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-pressed:transparent;--bg-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent;--border-color-pressed:transparent;--border-color-disabled:transparent;--border-width:0;--padding-y:0;--padding-x:0;min-width:auto}.button--flat.button--success{--color:var(--success);--color-hover:var(--success);--color-pressed:var(--success);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-pressed:transparent;--border-color:transparent;--border-color-hover:transparent;--border-color-pressed:transparent;--min-width:auto}.button--flat.button--warning{--color:var(--warning);--color-hover:var(--warning);--bg-color:transparent;--bg-color-hover:transparent;--border-color:transparent;--border-color-hover:transparent;--min-width:auto}.button--flat.button--danger{--color:var(--danger);--color-hover:var(--danger);--bg-color:transparent;--bg-color-hover:transparent;--border-color:transparent;--border-color-hover:transparent;--min-width:auto}.button--flat-2{--color:var(--primary-2-default);--color-hover:var(--primary-2-hover);--color-pressed:var(--primary-2-pressed);--color-disabled:var(--primary-2-disabled-text);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-pressed:transparent;--bg-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent;--border-color-pressed:transparent;--border-color-disabled:transparent;--border-width:0;--padding-y:0;--padding-x:0;min-width:auto}.button--gradient{--color:var(--base-white);--color-hover:var(--base-white);--border-width:0;background:var(--primary-gradient);background-color:transparent}.button-icon{--size:2.5rem;--padding-y:0.625rem;--padding-x:0.625rem;height:2.5rem;height:var(--size);min-height:2.5rem;min-height:var(--size);min-width:2.5rem;min-width:var(--size);width:2.5rem;width:var(--size)}.button-icon--prev svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.button-icon--circle{--border-radius:50%}.button-icon svg{margin:0;position:relative}.button-icon.button--flat,.button-icon.button--flat-2{--size:auto;--padding-y:0;--padding-x:0}.button-close{--size:2.5rem;--padding-y:0.3125rem;--padding-x:0.3125rem;--color:var(--color);--color-hover:var(--primary-hover);--bg-color:transparent;--bg-color-hover:transparent;--border-color:transparent;--border-color-hover:transparent;--border-radius:0;height:2.5rem;height:var(--size);min-height:2.5rem;min-height:var(--size);min-width:2.5rem;min-width:var(--size);width:2.5rem;width:var(--size)}.button-close svg{font-size:1.875rem;margin:0}.button-select{--color:var(--gray-100);--color-hover:var(--gray-100);--color-pressed:var(--gray-100);--color-disabled:var(--gray-500);--bg-color:var(--white);--bg-color-hover:var(--white);--bg-color-pressed:var(--white);--bg-color-disabled:var(--primary-2-disabled);--border-color:var(--gray-500);--border-color-hover:var(--primary-2-default);--border-color-pressed:var(--primary-2-pressed);--border-color-disabled:var(--primary-2-disabled);--outline-color:var(--primary-2-outline);--color-active:var(--gray-100);--color-selected:var(--gray-100);--bg-color-active:var(--white);--bg-color-selected:var(--white);--border-color-active:var(--primary-2-default);--border-color-selected:var(--gray-400);--padding-x:0.75rem;margin:0;text-align:left}.button-select.button-select--flat{--border-color:transparent;--border-color-hover:transparent;--padding-y:0.625em;--padding-x:0;--min-width:auto;--border-radius:0;--border-width:none}.button-pagination{--size:2rem;--color:var(--gray-800);--color-hover:var(--gray-800);--bg-color:transparent;--bg-color-hover:transparent;--border-color:transparent;--border-color-hover:var(--gray-800);--font-weight:bold;--font-size:0.875rem;height:2rem;height:var(--size);margin:.25rem;min-height:2rem;min-height:var(--size);min-width:2rem;min-width:var(--size);width:2rem;width:var(--size)}.button-pagination.selected{--color:var(--base-white);--bg-color:var(--gray-800)}.button-tab{--color:var(--white);--color-hover:var(--white);--color-pressed:var(--white);--color-disabled:var(--gray-500);--bg-color:rgba(var(--white-rgb),0.2);--bg-color-hover:rgba(var(--white-rgb),0.2);--bg-color-pressed:rgba(var(--white-rgb),0.2);--bg-color-disabled:transparent;--border-color:rgba(var(--white-rgb),0.2);--border-color-hover:rgba(var(--white-rgb),0.2);--border-color-pressed:rgba(var(--white-rgb),0.2);--border-color-disabled:transparent;--color-active:var(--green-200);--bg-color-active:var(--green-100);--border-color-active:var(--green-100);--border-radius:1rem;--font-size:2rem;--font-weight:700;--line-height:80%;--padding-y:0.5rem;--padding-x:0.75rem;--min-width:unset;--box-shadow:unset;--font-family:TTBluescreensTrial;--icon-size:TTBluescreensTrial;margin:0;text-transform:uppercase}.button-tab.active{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--color-active);z-index:2}.button--back{--color:var(--gray-800);--font-size:1.125rem;--icon-size:1.5rem;margin:0 0 1.5rem}.button--back .svg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.button.button--loading{--icon-size:1.25rem}.button.button--loading span,.button.button--loading svg{color:transparent}.button.button--loading .svg-loading{left:50%;opacity:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;--color:inherit;--color-readonly:var(--gray-400);--color-disabled:var(--gray-400);--color-placeholder:var(--gray-400);--color-placeholder-disabled:var(--gray-500);--bg-color:var(--gray-1300);--bg-color-readonly:transparent;--bg-color-disabled:transparent;--border-color:rgba(var(--gray-1100-rgb),0.22);--border-color-hover:rgba(var(--gray-1100-rgb),1);--border-color-focus:var(--blue-100);--border-color-readonly:var(--gray-500);--border-color-disabled:var(--gray-500);--border-color-invalid:var(--accent-orange);--border-color-valid:var(--success);--border-width:0.0625rem;--border-radius:1rem;--font-family:InterDisplay,sans-serif;--font-size:1rem;--font-weight:500;--line-height:132%;--padding-y:0.9375rem;--padding-x:0.6875rem;--box-shadow:none}.input-wrapper:has(.input--square){--size:2.625rem;--padding-y:0.625em;--padding-x:0.625em}.input-wrapper:has(.input--square) .input{height:var(--size);min-height:var(--size);min-width:var(--size);text-align:center;width:var(--size)}.input-wrapper:has(.input--placeholder){--border-color:var(--black);--border-color-hover:var(--primary-2-default);--border-color-focus:var(--primary-2-default);--padding-x:0;--padding-y:1rem;--border-radius:0}.input-wrapper:has(.input--placeholder) .input{border-left:none;border-right:none;border-top:none;padding-bottom:calc(var(--padding-y)/2)}.input-wrapper:has(.input--placeholder) .input:focus~.input-placeholder{--font-size:0.625rem;--line-height:0.75rem;top:0;-webkit-transform:none;transform:none}.input-wrapper:has(.input--placeholder) .input:not(:-moz-placeholder)~.input-placeholder{--font-size:0.625rem;--line-height:0.75rem;top:0;transform:none}.input-wrapper:has(.input--placeholder) .input:not(:-ms-input-placeholder)~.input-placeholder{--font-size:0.625rem;--line-height:0.75rem;top:0;transform:none}.input-wrapper:has(.input--placeholder) .input:not(:placeholder-shown)~.input-placeholder{--font-size:0.625rem;--line-height:0.75rem;top:0;-webkit-transform:none;transform:none}.input-wrapper:has(.input--placeholder) .input::-webkit-input-placeholder{opacity:0}.input-wrapper:has(.input--placeholder) .input::-moz-placeholder{opacity:0}.input-wrapper:has(.input--placeholder) .input:-ms-input-placeholder{opacity:0}.input-wrapper:has(.input--placeholder) .input::-ms-input-placeholder{opacity:0}.input-wrapper:has(.input--placeholder) .input::placeholder{opacity:0}.input,.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bg-color);border-color:var(--border-color);border-radius:var(--border-radius);border-style:solid;border-width:var(--border-width);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);color:var(--color);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);margin:0;outline:transparent;overflow:hidden;padding:var(--padding-y) var(--padding-x);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:var(--color-placeholder);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.input::-moz-placeholder,.textarea::-moz-placeholder{color:var(--color-placeholder);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:var(--color-placeholder);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.input::-ms-input-placeholder,.textarea::-ms-input-placeholder{color:var(--color-placeholder);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.input::placeholder,.textarea::placeholder{color:var(--color-placeholder);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}@media(hover){.input.hover,.input:hover,.textarea.hover,.textarea:hover{border-color:var(--border-color-hover)}}.input.focus,.input:focus,.input[focus],.textarea.focus,.textarea:focus,.textarea[focus]{border-color:var(--border-color-focus)}.input:-moz-read-only,.textarea:-moz-read-only{background-color:var(--bg-color-readonly);border-color:var(--border-color-readonly);color:var(--color-readonly)}.input.readonly,.input:read-only,.input[readonly],.textarea.readonly,.textarea:read-only,.textarea[readonly]{background-color:var(--bg-color-readonly);border-color:var(--border-color-readonly);color:var(--color-readonly)}.input.disabled,.input:disabled,.input[disabled],.textarea.disabled,.textarea:disabled,.textarea[disabled]{border-color:var(--border-color-disabled);color:var(--color-disabled);cursor:not-allowed;pointer-events:none}.input.disabled::-webkit-input-placeholder,.input:disabled::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,.textarea.disabled::-webkit-input-placeholder,.textarea:disabled::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:var(--color-placeholder-disabled)}.input.disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder,.textarea.disabled::-moz-placeholder,.textarea:disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:var(--color-placeholder-disabled)}.input.disabled:-ms-input-placeholder,.input:disabled:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,.textarea.disabled:-ms-input-placeholder,.textarea:disabled:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:var(--color-placeholder-disabled)}.input.disabled::-ms-input-placeholder,.input:disabled::-ms-input-placeholder,.input[disabled]::-ms-input-placeholder,.textarea.disabled::-ms-input-placeholder,.textarea:disabled::-ms-input-placeholder,.textarea[disabled]::-ms-input-placeholder{color:var(--color-placeholder-disabled)}.input.disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder,.textarea.disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--color-placeholder-disabled)}.textarea{--padding-y:0.9375rem;--padding-x:0.6875rem;--height:auto;height:auto;height:var(--height);margin:0;min-height:17.75rem;resize:none}.textarea-counter{color:#a1acb2;color:var(--gray-1100);font-size:.75rem;letter-spacing:-.01em;line-height:130%;margin-top:.5rem}.textarea-counter--red{color:#ff550c;color:var(--accent-orange)}.input-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.input-container.disabled{cursor:not-allowed}.input-container.invalid .input-label,.input-container.invalid~.input-label{color:#ff550c;color:var(--danger)}.input-container.invalid .input,.input-container.invalid .textarea{border-color:var(--border-color-invalid)}.input-container.invalid .input-message--invalid,.input-container.invalid~.input-message--invalid{display:block}.input-container.valid .input-label,.input-container.valid~.input-label{color:#219653;color:var(--success)}.input-container.valid .input,.input-container.valid .textarea{border-color:var(--border-color-hint)}.input-container.valid .input-message--valid,.input-container.valid~.input-message--valid{display:block}.input-container.hint .input-label,.input-container.hint~.input-label{color:#a1acb2;color:var(--gray-1100)}.input-container.hint .input-message--hint,.input-container.hint~.input-message--hint{display:block}.input-container .input,.input-container .textarea{margin:0;width:100%}.input-container .input~.input-icon,.input-container .textarea~.input-icon{left:auto;right:.75rem}.input-container .input~.input-control,.input-container .textarea~.input-control{right:.75rem}.input-container .input:not(:-moz-placeholder)~.input-control--clear,.input-container .textarea:not(:-moz-placeholder)~.input-control--clear{opacity:1;visibility:visible}.input-container .input:not(:-ms-input-placeholder)~.input-control--clear,.input-container .textarea:not(:-ms-input-placeholder)~.input-control--clear{opacity:1;visibility:visible}.input-container .input:not(:placeholder-shown)~.input-control--clear,.input-container .textarea:not(:placeholder-shown)~.input-control--clear{opacity:1;visibility:visible}.input-container .input-control{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.input-label{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:136%;margin:0 0 .5rem;order:-1}.input-label i{color:#ff550c;color:var(--accent-orange);font-size:.7em;margin-left:.3125rem;vertical-align:bottom}.input-label sup{color:#2170d9;color:var(--primary-2-default)}.input-control{--icon-size:1.25rem;--size:1.25rem;margin:0}.input-control.active svg:not(:only-child){display:none}.input-control.active svg:not(:only-child):last-child{display:block}.input-control svg{margin:0!important}.input-control svg:not(:only-child):last-child{display:none}.input-icon{color:var(--secondary-1);display:block;font-size:1.25rem;height:1em;left:.6875rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em;z-index:2}.input-icon~.input{padding-left:2.625rem}.input-message{display:none;font-size:.75rem;left:0;letter-spacing:-.01em;line-height:130%;margin-top:.25rem;position:absolute;right:0;text-align:left;top:calc(100% + .25rem)}@media(max-width:64rem){.input-message{font-size:.75rem;line-height:1.125rem}}.input-message--hint{color:#a1acb2;color:var(--gray-1100)}.input-message--valid{color:#219653;color:var(--success)}.input-message--warning{color:#ffbc36;color:var(--warning)}.input-message--invalid{color:#ff550c;color:var(--danger)}.input-placeholder{--color:var(--gray-400);--font-family:InterDisplay,sans-serif;--font-size:1rem;--font-weight:500;--line-height:132%;color:#bdbdbd;color:var(--color);font-size:1rem;font-size:var(--font-size);font-weight:500;font-weight:var(--font-weight);left:0;line-height:132%;line-height:var(--line-height);pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top,color,font-size,line-height,-webkit-transform;transition:top,color,font-size,line-height,-webkit-transform;transition:transform,top,color,font-size,line-height;transition:transform,top,color,font-size,line-height,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox{--size:1.5rem;--icon-size:0.8125rem;--color:transparent;--color-checked:var(--base-white);--color-disabled:transparent;--color-checked-disabled:var(--primary-2-disabled-text);--bg-color:var(--green-200);--bg-color-hover:var(--green-200);--bg-color-checked:var(--green-200);--bg-color-checked-hover:var(--green-200);--bg-color-disabled:transparent;--bg-color-checked-disabled:var(--primary-2-disabled);--border-color:var(--green-200);--border-color-hover:var(--green-200);--border-color-disabled:var(--gray-500);--border-color-checked:var(--primary-2-default);--border-color-checked-hover:var(--primary-2-hover);--border-color-checked-disabled:var(--primary-2-disabled);--border-radius:0.25rem;cursor:pointer;display:block;margin:0;position:relative}.checkbox.checked .checkbox__wrap .checkbox__custom,.checkbox__input:checked~.checkbox__wrap .checkbox__custom{background-color:var(--bg-color-checked);border-color:var(--border-color-checked);color:var(--color-checked)}.checkbox.checked .checkbox__wrap .checkbox__custom:hover,.checkbox__input:checked~.checkbox__wrap .checkbox__custom:hover{background-color:var(--bg-color-checked-hover);border-color:var(--border-color-checked-hover)}.checkbox.disabled .checkbox__wrap,.checkbox__input:disabled~.checkbox__wrap{background-color:inherit;color:inherit;cursor:not-allowed}.checkbox.disabled .checkbox__wrap .checkbox__custom,.checkbox__input:disabled~.checkbox__wrap .checkbox__custom{background-color:var(--bg-color-disabled);border-color:var(--border-color-disabled);color:var(--color-disabled)}.checkbox.disabled.checked .checkbox__wrap .checkbox__custom,.checkbox__input:disabled:checked~.checkbox__wrap .checkbox__custom{background-color:var(--bg-color-checked-disabled);border-color:var(--border-color-checked-disabled);color:var(--color-checked-disabled)}.checkbox.disabled{cursor:not-allowed}.checkbox.disabled .checkbox__wrap{pointer-events:none}.checkbox.indeterminate .checkbox__wrap .checkbox__custom,.checkbox__input:indeterminate~.checkbox__wrap .checkbox__custom{background-color:var(--bg-color-checked);border-color:var(--border-color-checked);color:var(--color-checked)}.checkbox.indeterminate .checkbox__wrap .checkbox__custom:hover,.checkbox__input:indeterminate~.checkbox__wrap .checkbox__custom:hover{background-color:var(--bg-color-checked-hover);border-color:var(--border-color-checked-hover)}.checkbox.indeterminate .checkbox__wrap .checkbox__custom:after,.checkbox__input:indeterminate~.checkbox__wrap .checkbox__custom:after{background-color:var(--color-checked);content:"";display:block;font-size:calc(var(--icon-size) - .25rem);height:1em;height:.125rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1em}.checkbox.indeterminate .checkbox__wrap .checkbox__icon,.checkbox__input:indeterminate~.checkbox__wrap .checkbox__icon{opacity:0}.checkbox__message{bottom:.25rem;color:#ff550c;color:var(--danger);display:none;font-size:.75rem;left:2.25rem;letter-spacing:-.01em;line-height:130%;position:absolute}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.0625rem;left:50%;margin:0;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.0625rem;z-index:-2}.checkbox__wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.checkbox__wrap:hover .checkbox__custom{border-color:var(--border-color-hover)}.checkbox__custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--bg-color);border-color:var(--border-color);border-radius:var(--border-radius);border-style:solid;border-width:.0625rem;color:var(--color);font-size:var(--size);height:1em;justify-content:center;margin:0 .8125rem 0 0;min-height:1em;min-width:1em;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:1em}.checkbox__custom .svg,.checkbox__custom svg{height:1rem;width:1rem}.checkbox__text{display:block;font-family:InterDisplay,"sans-serif";font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1.28;margin:auto 0;overflow:hidden;text-align:left}@media(max-width:48rem){.checkbox__text{font-size:.875rem}}.checkbox__text b{color:var(--gray-8);font-weight:700}.checkbox__text a{--color:var(--gray-1400);--color-hover:var(--gray-1400);-webkit-text-decoration:underline;text-decoration:underline}.checkbox__done{font-size:var(--icon-size)}.checkbox__svg{font-size:1rem;margin-right:.5rem}.checkbox--error{padding-bottom:1.5rem}.checkbox--error .checkbox__message{display:inline-block}.checkbox--error .checkbox__custom{background-color:#ff550c;background-color:var(--danger);border-color:#ff550c;border-color:var(--danger)}.radio{--size:1.25rem;--icon-size:0.5rem;--color:transparent;--color-checked:var(--base-white);--color-disabled:transparent;--color-checked-disabled:var(--base-white);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-checked:var(--primary-2-default);--bg-color-checked-hover:var(--primary-2-hover);--bg-color-disabled:transparent;--bg-color-checked-disabled:var(--primary-2-disabled);--border-color:var(--gray-400);--border-color-hover:var(--primary-2-default);--border-color-disabled:var(--gray-500);--border-color-checked:var(--primary-2-default);--border-color-checked-hover:var(--primary-2-hover);--border-color-checked-disabled:var(--primary-2-disabled);--border-radius:50%;cursor:pointer;display:block;margin:.3125rem 0;position:relative}.radio.checked .radio__wrap .radio__custom,.radio__input:checked~.radio__wrap .radio__custom{background-color:var(--bg-color-checked);border-color:var(--border-color-checked);color:var(--color-checked)}.radio.checked .radio__wrap .radio__custom:hover,.radio__input:checked~.radio__wrap .radio__custom:hover{background-color:var(--bg-color-checked-hover);border-color:var(--border-color-checked-hover)}.radio.disabled .radio__wrap,.radio__input:disabled~.radio__wrap{background-color:inherit;color:inherit;cursor:not-allowed}.radio.disabled .radio__wrap .radio__custom,.radio__input:disabled~.radio__wrap .radio__custom{background-color:var(--bg-color-disabled);border-color:var(--border-color-disabled);color:var(--color-disabled)}.radio.disabled.checked .radio__wrap .radio__custom,.radio__input:disabled:checked~.radio__wrap .radio__custom{background-color:var(--bg-color-checked-disabled);border-color:var(--border-color-checked-disabled);color:var(--color-checked-disabled)}.radio.disabled{cursor:not-allowed}.radio.disabled .radio__wrap{pointer-events:none}.radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.0625rem;left:50%;margin:0;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.0625rem;z-index:-2}.radio__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.radio__custom,.radio__wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.radio__custom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--bg-color);border-color:var(--border-color);border-radius:var(--border-radius);border-style:solid;border-width:.0625rem;color:var(--color);font-size:var(--size);height:1em;justify-content:center;margin:0 .375rem 0 0;min-height:1em;min-width:1em;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:1em}.radio__custom:hover{border-color:var(--border-color-hover)}.radio__custom:before{background-color:currentcolor;border-radius:50%;color:currentcolor;content:"";font-size:var(--icon-size);height:1em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1em}.radio__text{color:currentcolor;display:block;font-family:InterDisplay,"sans-serif";font-size:.875rem;font-weight:400;line-height:1.4286;overflow:hidden}.radio__text b{color:var(--gray-8);font-weight:700}.switcher{--size:1.25rem;--color:var(--base-white);--color-hover:var(--base-white);--color-checked:var(--base-white);--color-disabled:var(--base-white);--color-checked-disabled:var(--base-white);--bg-color:var(--gray-500);--bg-color-hover:var(--gray-400);--bg-color-checked:var(--primary-2-default);--bg-color-checked-hover:var(--primary-2-hover);--bg-color-disabled:var(--gray-600);--bg-color-checked-disabled:var(--primary-2-disabled);--border-color:var(--base-white);--border-color-hover:var(--base-white);--border-color-disabled:var(--base-white);--border-color-checked:var(--base-white);--border-color-checked-hover:var(--base-white);--border-color-checked-disabled:var(--base-white);cursor:pointer;display:block;margin:.3125rem 0;position:relative}.switcher.checked .switcher__wrap .switcher__custom-wrapper,.switcher__input:checked~.switcher__wrap .switcher__custom-wrapper{background-color:var(--bg-color-checked)}.switcher.checked .switcher__wrap .switcher__custom-wrapper:hover,.switcher__input:checked~.switcher__wrap .switcher__custom-wrapper:hover{background-color:var(--bg-color-checked-hover)}.switcher.checked .switcher__wrap .switcher__custom-wrapper .switcher__custom,.switcher__input:checked~.switcher__wrap .switcher__custom-wrapper .switcher__custom{background-color:var(--color-checked);-webkit-transform:translateX(100%);transform:translateX(100%)}.switcher.disabled .switcher__wrap .switcher__custom-wrapper,.switcher__input:disabled~.switcher__wrap .switcher__custom-wrapper{background-color:var(--bg-color-disabled);cursor:not-allowed}.switcher.disabled .switcher__wrap .switcher__custom-wrapper:hover,.switcher__input:disabled~.switcher__wrap .switcher__custom-wrapper:hover{background-color:var(--bg-color-disabled)}.switcher.disabled .switcher__wrap .switcher__custom-wrapper .switcher__custom,.switcher__input:disabled~.switcher__wrap .switcher__custom-wrapper .switcher__custom{color:var(--color-disabled)}.switcher.disabled.checked .switcher__wrap .switcher__custom-wrapper,.switcher__input:disabled:checked~.switcher__wrap .switcher__custom-wrapper{background-color:var(--bg-color-checked-disabled);border-color:var(--border-color-checked-disabled)}.switcher.disabled.checked .switcher__wrap .switcher__custom,.switcher__input:disabled:checked~.switcher__wrap .switcher__custom{color:var(--color-checked-disabled)}.switcher.disabled{cursor:not-allowed}.switcher.disabled .switcher__wrap{pointer-events:none}.switcher__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.0625rem;left:50%;margin:0;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.0625rem;z-index:-2}.switcher__wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.switcher__wrap:hover .switcher__custom{border-color:var(--border-color-hover)}.switcher__custom-wrapper{background-color:var(--bg-color);border-radius:1.25rem;height:calc(var(--size) + .125rem);margin:0 .5em 0 0;min-height:calc(var(--size) + .125rem);min-width:calc(var(--size)*2 + .125rem);padding:.0625rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:calc(var(--size)*2 + .125rem)}.switcher__custom-wrapper:hover{background-color:var(--bg-color-hover)}.switcher__custom-wrapper:hover .switcher__custom{color:var(--color-hover)}.switcher__custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:currentcolor;border-color:var(--border-color);border-radius:var(--border-radius);border-radius:50%;border-style:solid;border-width:.0625rem;color:var(--color);font-size:var(--size);height:1em;justify-content:center;margin:0 .8125rem 0 0;min-height:1em;min-width:1em;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color,border-color,-webkit-transform;transition-property:color,background-color,border-color,-webkit-transform;transition-property:color,background-color,border-color,transform;transition-property:color,background-color,border-color,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:1em}.switcher__text{display:block;font-family:InterDisplay,"sans-serif";font-size:1rem;font-weight:500;line-height:1.28;margin:auto 0;overflow:hidden}.switcher__text b{color:var(--gray-8);font-weight:700}.switcher__icon{color:currentcolor;font-size:var(--icon-size)}.switcher__svg{font-size:1.25rem;margin-right:.5rem}.dropdown{--size-icon:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:.3125rem;position:relative;width:100%;z-index:2}.dropdown.active{z-index:3}.dropdown.active .dropdown__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.dropdown.active .dropdown__arrow{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.dropdown select{display:none}.dropdown__button{margin:0;position:relative;width:100%;z-index:2}.dropdown__placeholder{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropdown__placeholder b{font-weight:700}.dropdown__arrow-wrapper{margin-left:1em}.is-ready .dropdown__popper .dropdown__content{position:static}.dropdown__content{--position:calc(100% + 0.25rem);background-color:#fff;background-color:var(--base-white);border-radius:.25rem;-webkit-box-shadow:0 0 1.25rem rgba(0,0,0,.25);box-shadow:0 0 1.25rem rgba(0,0,0,.25);-webkit-box-shadow:0 0 1.25rem rgb(var(--black-rgb),.25);box-shadow:0 0 1.25rem rgb(var(--black-rgb),.25);left:0;min-width:12.5rem;opacity:0;padding:.5rem;position:absolute;top:calc(100% + .25rem);top:var(--position);-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,visibility,-webkit-transform,-webkit-box-shadow;transition-property:opacity,visibility,-webkit-transform,-webkit-box-shadow;transition-property:opacity,visibility,transform,box-shadow;transition-property:opacity,visibility,transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:100%;z-index:1}select[data-select]{display:block}select[data-select].button.button-select{color:transparent;font-size:inherit;overflow:hidden;pointer-events:none}select[data-select].button.button-select option{visibility:hidden}.select{margin:.3125rem;position:relative;width:100%}.select,.select.multiple .select__item .checkbox__custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.select.tags .select__tags-wrapper{display:block}.select.tags .select__template-title,.select.tags .select__title-wrapper{display:none}.select.template .select__template-title{display:block}.select.template .select__tags-wrapper,.select.template .select__title{display:none}.select.counter .select__counter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.select.counter .select__tags-wrapper,.select.counter .select__template-title{display:none}.select.selected .select__button{background-color:var(--bg-color-selected);border-color:var(--border-color-selected);color:var(--color-selected)}@media(hover){.select.selected .select__button.hover,.select.selected .select__button:hover{background-color:var(--bg-color-hover);border-color:var(--border-color-hover);color:var(--color-hover)}}.select.active:before{z-index:5}.select.active .select__button-wrapper{z-index:4}.select.active .select__button-wrapper .select__search{display:block}.select.active .select__button{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--color-active)}.select.active .select__popper{pointer-events:all}.select.active .select__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.select.active .select__arrow{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.select.loading{cursor:wait}.select.loading:before{-webkit-animation:spinner .5s linear infinite;animation:spinner .5s linear infinite;background-color:currentcolor;color:#2170d9;color:var(--primary-2-default);content:"";display:block;font-size:1.25rem;height:1em;left:50%;-webkit-mask-image:url(../images/spinner.svg);mask-image:url(../images/spinner.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;min-height:1em;min-width:1em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1em;z-index:2}.select.loading>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select.loading .select__button>*,.select.loading .select__content>*{opacity:0}.select.disabled,.select[disabled]{cursor:not-allowed}.select.disabled:before,.select[disabled]:before{opacity:.5}.select.disabled .select__button,.select[disabled] .select__button{--color-disabled:var(--gray-400);--bg-color-disabled:var(--white);--border-color-disabled:var(--gray-500);background-color:#fff;background-color:var(--bg-color-disabled);border-color:#e0e0e0;border-color:var(--border-color-disabled);color:#bdbdbd;color:var(--color-disabled)}.select.disabled .select__tag,.select[disabled] .select__tag{background-color:#f5f5f5;background-color:var(--gray-700);border-color:#e0e0e0;border-color:var(--gray-500)}.select.disabled .select__tag .button-icon,.select[disabled] .select__tag .button-icon{--color:currentcolor}.select.disabled .select__counter,.select[disabled] .select__counter{background-color:#e0e0e0;background-color:var(--gray-500)}.select.disabled>*,.select>select,.select[disabled]>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select>select{height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%}.select__button-wrapper{position:relative;width:100%}.select__button-wrapper .select__search{background-color:#fff;background-color:var(--bg-color-main);display:none;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:2}.select__button{--icon-size:1rem;position:relative;width:100%}.select__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.select__title{display:block;min-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__title b{font-weight:700}.select__counter{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#2170d9;background-color:var(--primary-2-default);border-radius:50%;color:#fff;color:var(--base-white);font-size:.625rem;justify-content:center;line-height:.5rem;margin:auto 0 auto .25rem;min-height:.75rem;min-width:.75rem;padding:.125rem .1875rem;text-align:center}.select__tags-wrapper{--tag-padding-v:0.3125rem;--tag-padding-h:0.4375rem;--tag-border-w:0.0625rem;display:none;margin:-.375rem -.5rem;margin:calc((var(--tag-padding-v) + var(--tag-border-w))*-1) calc((var(--tag-padding-h) + var(--tag-border-w))*-1);overflow:hidden;width:100%}.select__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.125rem}.select__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f5f9;background-color:var(--secondary-600);border-color:#8eafdb;border-color:var(--primary-2-disabled-text);border-radius:.25rem;border-style:solid;border-width:var(--tag-border-w);font-size:.875rem;line-height:1.25rem;margin:.125rem;max-width:calc(100% - .25rem);padding:var(--tag-padding-v) var(--tag-padding-h)}.select__tag.disabled{opacity:.7}.select__tag.disabled .button-icon{cursor:not-allowed}.select__tag span{display:block;overflow:hidden;text-overflow:ellipsis}.select__tag .button-icon{--color:var(--primary-2-default);margin:0 0 0 .5em}.select__tag .button-icon svg{font-size:1rem}.select__template-title{display:none;margin:-.3125rem 0;overflow:hidden;width:100%}.select__template-title .select-template{padding:0}.select__arrow-wrapper{margin-left:1em}.select .select__arrow{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.select__popper{pointer-events:none;z-index:3}.is-ready .select__popper .select__content{position:static}.select__content{--position:calc(100% + 0.25rem);background-color:#fff;background-color:var(--base-white);border-radius:.25rem;-webkit-box-shadow:0 0 1.25rem rgba(0,0,0,.25);box-shadow:0 0 1.25rem rgba(0,0,0,.25);-webkit-box-shadow:0 0 1.25rem rgb(var(--black-rgb),.25);box-shadow:0 0 1.25rem rgb(var(--black-rgb),.25);left:0;min-width:12.5rem;opacity:0;padding:0;position:absolute;top:calc(100% + .25rem);top:var(--position);-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,visibility,-webkit-transform,-webkit-box-shadow;transition-property:opacity,visibility,-webkit-transform,-webkit-box-shadow;transition-property:opacity,visibility,transform,box-shadow;transition-property:opacity,visibility,transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:100%;z-index:3}.select__content--right{left:auto;right:0}.select__content--bottom{bottom:var(--position);top:auto}.select__content .select__search{padding:.375rem 1rem}.select__search{margin-bottom:.25rem}.select__search .input-wrapper{height:100%;margin:0;width:100%}.select__search .input,.select__search .input-container{height:100%}.select__list{max-height:18.125rem;overflow-x:hidden}.select__list::-webkit-scrollbar{width:.25rem}.select__list::-webkit-scrollbar-thumb{background:#828282;background:var(--gray-300);border-radius:.25rem}.select__list::-webkit-scrollbar-track{background:transparent;border-radius:.25rem}.select__list{scrollbar-color:#828282 transparent;scrollbar-color:var(--gray-300) transparent;scrollbar-width:thin}.select__subtitle{display:block;font-size:.875rem;font-weight:700;line-height:1.7;padding:0 .5rem;text-transform:uppercase}.select__itemgroup{padding:.375rem 0}.select__itemgroup:first-child{padding-top:1rem}.select__itemgroup:last-child{padding-bottom:1rem}.select__itemgroup.hidden{display:none}.select__item:first-child{margin-top:.5rem}.select__item:last-child{margin-bottom:.5rem}.select__item.hidden{display:none}.select__item--select-all{border-bottom:.0625rem solid #e0e0e0;border-bottom:.0625rem solid var(--gray-500)}.select__item--select-all .checkbox__custom{display:none!important}.select__option{margin:0;width:100%}.select__option .checkbox__wrap{padding:.375rem 1rem}.select__option .checkbox__wrap:hover{background-color:#f3f5f9;background-color:var(--secondary-600);color:#2170d9;color:var(--primary-2-default)}.select__option .checkbox__custom{display:none}.select:not(.multiple) .select__option.checked,.select__option .select-template:hover{color:#2170d9;color:var(--primary-2-default)}.select__option .select-template:hover{background-color:#f3f5f9;background-color:var(--secondary-600)}.select__option.checked .select-template{color:#2170d9;color:var(--primary-2-default)}.select__option.disabled{color:#bdbdbd;color:var(--gray-400)}.select__option.disabled .select-template{background-color:transparent;color:#bdbdbd;color:var(--gray-400);cursor:not-allowed}.select__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.select-template,.select__label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.375rem 1rem}.select-template{cursor:pointer}.select-template__img-wrapper{border-radius:50%;font-size:1.875rem;height:1em;margin-right:.5rem;min-height:1em;min-width:1em;width:1em}.select-template__img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.select-template__title{color:#8a94b5;color:var(--secondary-300);display:block;font-size:.75rem;font-weight:300;line-height:.75rem}.select-template__text{font-size:.875rem;font-weight:500;line-height:1.125rem}.modal-wrapper{background-color:rgba(0,0,0,.5);background-color:rgb(var(--black-rgb),.5);display:block;font-size:0;height:100vh;height:var(--vh,100vh);left:0;opacity:0;overflow:auto;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding:1.25rem;position:fixed;text-align:center;top:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;white-space:nowrap;width:100vw;z-index:10}@media(max-width:64rem){.modal-wrapper{padding-top:6rem}}@media(max-width:48rem){.modal-wrapper{padding:4.25rem .75rem .75rem}}.modal-wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.modal-wrapper.active{opacity:1;visibility:visible}.modal-wrapper.active .modal{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal{background-color:#fff;background-color:var(--white);border-radius:3rem;display:inline-block;font-size:1rem;max-width:30rem;opacity:0;padding:1.5rem;position:relative;text-align:center;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;vertical-align:middle;white-space:normal;width:100%;z-index:11}@media(max-width:64rem){.modal{border-radius:2rem}}.modal--small{max-width:35rem}.modal--medium{max-width:75.5rem}.modal--medium .modal{border-radius:3rem}.modal--large{max-width:75.5rem}.modal--no-padding{padding-left:0;padding-right:0}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__header .button-close{margin:0 0 0 auto}.modal__subtitle{font-size:1.25rem;margin:0 0 1rem}.modal__text{color:var(--gray-6);line-height:1.5;text-align:left}.modal__icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5rem}.modal__icon{font-size:5rem;height:1em;margin:auto;min-height:1em;min-width:1em;width:1em}.modal__footer{margin-top:1.5rem;padding-top:1rem}.modal__actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__actions .button{margin:0}.modal__actions .button:not(:last-of-type){margin-right:1.5rem}.modal__close-btn{height:4rem;width:4rem;-ms-flex-negative:0;background-color:#005d4b;background-color:var(--green-200);border-radius:50%;color:#a0ff42;color:var(--green-100);flex-shrink:0;padding:0;right:3rem;top:3rem}@media(max-width:48rem){.modal__close-btn{height:3rem;width:3rem}}.modal__close-btn .svg,.modal__close-btn svg{height:65%;min-height:65%;min-width:65%;width:65%}.modal-wrapper--application{color:#1b1b1b;color:var(--black-2)}.modal-wrapper--application .modal{padding:3rem}@media(max-width:64rem){.modal-wrapper--application .modal{padding:3rem 1.5rem 1.5rem}}@media(max-width:48rem){.modal-wrapper--application .modal{padding:3rem 1rem 1rem}}.modal-wrapper--application .modal__title{color:#013e32;color:var(--green-300);font-family:TTBluescreensTrial;font-size:5rem;font-weight:700;letter-spacing:-.01em;line-height:90%;margin:0;text-align:left;text-transform:uppercase;width:100%}@media(max-width:64rem){.modal-wrapper--application .modal__title{font-size:4.5rem}}@media(max-width:48rem){.modal-wrapper--application .modal__title{font-size:4rem}}@media(max-width:35.5rem){.modal-wrapper--application .modal__title{font-size:3.5rem;text-align:center}}.modal-wrapper--application .modal__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}@media(max-width:48rem){.modal-wrapper--application .modal__top{margin-bottom:2rem}}.modal-wrapper--application .modal__close-btn{height:4rem;width:4rem;-ms-flex-negative:0;background-color:#005d4b;background-color:var(--green-200);border-radius:50%;color:#a0ff42;color:var(--green-100);flex-shrink:0;padding:0;position:absolute;right:3rem;top:3rem}@media(max-width:64rem){.modal-wrapper--application .modal__close-btn{bottom:calc(100% + 1rem);position:absolute;right:0;top:auto}}@media(max-width:48rem){.modal-wrapper--application .modal__close-btn{bottom:calc(100% + .5rem);height:3rem;width:3rem}}.modal-wrapper--application .modal__close-btn .svg,.modal-wrapper--application .modal__close-btn svg{height:65%;width:65%}.modal-wrapper--application .modal__inputs{display:grid;grid-template-columns:323fr 323fr 425fr;grid-gap:2rem 1.25rem;gap:2rem 1.25rem}@media(max-width:48rem){.modal-wrapper--application .modal__inputs{gap:1.25rem;grid-template-columns:1fr}}.modal-wrapper--application .modal__inputs .modal__input .input-container{height:100%}.modal-wrapper--application .modal__inputs .modal__input textarea{max-height:17.75rem;min-height:7.5rem}@media(min-width:48.0625rem){.modal-wrapper--application .modal__inputs .modal__input textarea{height:100%!important;max-height:none;min-height:0;min-height:auto}}.modal-wrapper--application .modal__inputs .modal__input:has(textarea){grid-column:3/4;grid-row:1/4;margin-bottom:-1.5rem}@media(max-width:48rem){.modal-wrapper--application .modal__inputs .modal__input:has(textarea){grid-column:unset;grid-row:unset}}.modal-wrapper--application .modal__inputs:has(textarea){padding-bottom:1.5rem}.modal-wrapper--application .modal__cta{font-family:TTBluescreensTrial;font-size:5rem;font-weight:700;letter-spacing:-.01em;line-height:90%;padding:1.5rem;text-transform:uppercase;width:100%}@media(max-width:48rem){.modal-wrapper--application .modal__cta{font-size:3.5rem;padding:1.25rem}}.modal-wrapper--application .modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}@media(max-width:48rem){.modal-wrapper--application .modal__body{gap:2rem}}.modal-wrapper--application .modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-top:2.5rem;padding:0}@media(max-width:48rem){.modal-wrapper--application .modal__footer{margin-top:2rem}}.modal-wrapper--fish .modal{background-color:transparent;max-width:30.5rem;padding:0;position:relative;width:100%}@media(max-width:35.5rem){.modal-wrapper--fish .modal{max-width:17.5rem}}.modal-wrapper--fish .modal:before{--fish-size:4.0313rem;--fish-ratio:2.19845;--fish-width:var(--fish-size);--fish-height:calc(var(--fish-size)*var(--fish-ratio)*2);--bg-x:calc(var(--fish-size)*0.36);--bg-y:calc(var(--fish-size)*-1.07);background-color:#a0ff42;background-color:var(--green-100);background-image:url(../images/fish4.svg),url(../images/fish4.svg);background-position:1.45127rem -4.31349rem,3.46692rem 4.54912rem;background-position:var(--bg-x) var(--bg-y),calc(var(--bg-x) + var(--fish-width)/2) calc(var(--bg-y) + var(--fish-height)/2);background-repeat:repeat,repeat;background-size:4.0313rem 17.72522rem,4.0313rem 17.72522rem;background-size:var(--fish-width) var(--fish-height),var(--fish-width) var(--fish-height);border-radius:2rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:translateY(2.5625rem) translateX(-8.6875rem) rotate(18deg);transform:translateY(2.5625rem) translateX(-8.6875rem) rotate(18deg)}@media(max-width:35.5rem){.modal-wrapper--fish .modal:before{--fish-size:2.62035rem;-webkit-transform:translateY(1.125rem) translateX(-6.375rem) rotate(18deg);transform:translateY(1.125rem) translateX(-6.375rem) rotate(18deg)}}.modal-wrapper--fish .modal__hook-stick{background-color:#fff;background-color:var(--white);bottom:99%;height:100vh;position:absolute;width:21.7%}.modal-wrapper--fish .modal__hook-1{height:24.375rem;left:41%;position:absolute;top:-20.9375rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:5.125rem;z-index:1}@media(max-width:35.5rem){.modal-wrapper--fish .modal__hook-1{height:13.6875rem;top:-11.5625rem;width:2.875rem}}.modal-wrapper--fish .modal__hook-1-wrap{height:100%;position:relative;width:100%}.modal-wrapper--fish .modal__hook-1 .svg,.modal-wrapper--fish .modal__hook-1 svg{-webkit-filter:drop-shadow(-1.5rem .8125rem 1.8375rem rgba(0,0,0,.1));filter:drop-shadow(-1.5rem .8125rem 1.8375rem rgba(0,0,0,.1));height:100%;min-height:100%;min-width:100%;width:100%}@media(max-width:35.5rem){.modal-wrapper--fish .modal__hook-1 .svg,.modal-wrapper--fish .modal__hook-1 svg{-webkit-filter:drop-shadow(-13.46px 7.29px 16.49px rgba(0,0,0,.1));filter:drop-shadow(-13.46px 7.29px 16.49px rgba(0,0,0,.1))}}.modal-wrapper--fish .modal__hook-2{height:24.375rem;left:52%;position:absolute;top:-20.9375rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:11.8125rem}@media(max-width:35.5rem){.modal-wrapper--fish .modal__hook-2{height:13.6875rem;top:-11.5625rem;width:6.625rem}}.modal-wrapper--fish .modal__hook-2 .svg,.modal-wrapper--fish .modal__hook-2 svg{height:100%;min-height:100%;min-width:100%;width:100%}.modal-wrapper--fish .modal__close-btn{height:4rem;padding:0;position:absolute;right:1.5rem;top:1.5rem;width:4rem}@media(max-width:35.5rem){.modal-wrapper--fish .modal__close-btn{height:2rem;min-height:2rem;min-width:2rem;right:1rem;top:1rem;width:2rem}}.modal-wrapper--fish .modal__badge{margin-bottom:3.1875rem;outline-color:#000;outline-color:var(--black);outline-offset:-1rem;width:17.5rem}@media(max-width:35.5rem){.modal-wrapper--fish .modal__badge{margin-bottom:1.25rem;width:10rem}}.modal-wrapper--fish .modal__badge picture{height:100%;max-width:97.14%;-webkit-transform:translateX(17.857%) translateY(-12.857%);transform:translateX(17.857%) translateY(-12.857%);width:100%}.modal-wrapper--fish .modal__badge img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal-wrapper--fish .modal__wrap{text-align:center}.modal-wrapper--fish .modal__wrap,.modal-wrapper--fish .modal__wrap [data-overlayscrollbars-viewport]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-wrapper--fish .modal__title{font-family:TTBluescreensTrial;font-size:2.875rem;font-weight:700;letter-spacing:-.01em;line-height:80%;margin-bottom:1rem;text-transform:uppercase}@media(max-width:35.5rem){.modal-wrapper--fish .modal__title{font-size:2rem;margin-bottom:.5rem}}.modal-wrapper--fish .modal__desc{font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:136%}@media(max-width:35.5rem){.modal-wrapper--fish .modal__desc{font-size:1rem}}.modal-wrapper--fish .modal__outer{border-radius:2rem;display:inline-block;height:100%;overflow:hidden;padding:6rem 1.5rem 3rem;position:relative;width:100%}@media(max-width:35.5rem){.modal-wrapper--fish .modal__outer{padding:3.5rem 1rem 2.125rem}}.modal-wrapper--fish .modal__hole{border-radius:50%;-webkit-box-shadow:0 0 0 300vh #fff;box-shadow:0 0 0 300vh #fff;-webkit-box-shadow:0 0 0 300vh var(--white);box-shadow:0 0 0 300vh var(--white);height:2.75rem;left:50%;position:absolute;top:1.625rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2.75rem}@media(max-width:35.5rem){.modal-wrapper--fish .modal__hole{height:1.5rem;top:1rem;width:1.5rem}}[data-tippy-template]{display:none}[data-tippy-root] .dropdown__content{opacity:1;position:static;top:0;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;visibility:visible}.tippy-box{background-color:#fff;background-color:var(--white);border-radius:.25rem;-webkit-box-shadow:0 0 .625rem rgba(0,0,0,.25);box-shadow:0 0 .625rem rgba(0,0,0,.25);-webkit-box-shadow:0 0 .625rem rgb(var(--black-rgb),.25);box-shadow:0 0 .625rem rgb(var(--black-rgb),.25);color:inherit;font-size:.75rem;line-height:1.5}.tippy-content{padding:.5rem .75rem}.tippy-arrow{color:#fff;color:var(--white)}[data-tab-content]:not(.active){display:none}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs .button-tab:hover{z-index:2}.tabs .button-tab:not(:last-child){margin-right:calc(var(--border-width)*-1)}.tabs .button-tab:not(:first-child):not(:last-child){--border-radius:0}.tabs .button-tab:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.tabs .button-tab:last-child{border-bottom-left-radius:0;border-top-left-radius:0}[data-accordion]:not(.active) [data-accordion-content]{max-height:0}[data-accordion].active [data-accordion-button] .svg--arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[data-accordion-content]{height:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.badge{aspect-ratio:212/109;background-color:#005d4b;background-color:var(--green-200);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:TTBluescreensTrial;font-size:2.875rem;font-weight:700;letter-spacing:-.01em;line-height:79%;outline:.125rem solid #fff;outline:.125rem solid var(--white);outline-offset:-.375rem;text-transform:uppercase;width:13.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;color:var(--white);justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:48rem){.badge{font-size:2rem;line-height:80%;width:9.6875rem}}.badge .svg,.badge svg{height:2rem;min-height:2rem;min-width:2rem;width:2rem}.badge .svg:first-child,.badge svg:first-child{margin-bottom:.375rem}.badge .svg:last-child,.badge svg:last-child{margin-top:.375rem}.badge--vw{font-size:2.875rem;font-size:calc(var(--badge-width, 13.25rem)*46/212);outline:.125rem solid #fff;outline:calc(var(--badge-width, 13.25rem)*2/212) solid var(--white);outline-offset:-.375rem;outline-offset:calc(var(--badge-width, 13.25rem)*-6/212);width:13.25rem;width:var(--badge-width,13.25rem)}@media(max-width:48rem){.badge--vw{--badge-width:9.6875rem;line-height:80%}}.badge--vw .svg,.badge--vw svg{height:2rem;height:calc(var(--badge-width, 13.25rem)*32/212);min-height:2rem;min-height:calc(var(--badge-width, 13.25rem)*32/212);min-width:2rem;min-width:calc(var(--badge-width, 13.25rem)*32/212);width:2rem;width:calc(var(--badge-width, 13.25rem)*32/212)}.badge--vw .svg:first-child,.badge--vw svg:first-child{margin-bottom:.375rem;margin-bottom:calc(var(--badge-width, 13.25rem)*6/212)}.badge--vw .svg:last-child,.badge--vw svg:last-child{margin-top:.375rem;margin-top:calc(var(--badge-width, 13.25rem)*6/212)}.badge--arch-box{aspect-ratio:140/145;background-color:#61a2ff;background-color:var(--accent-blue);border-radius:50% 50% .9375rem .9375rem;width:8.6875rem}@media(max-width:48rem){.badge--arch-box{width:6.375rem}}.badge--arch-box-2{aspect-ratio:140/145;background-color:#61a2ff;background-color:var(--accent-blue);border-radius:.9375rem .9375rem 50% 50%;text-align:center;width:8.6875rem}.badge--light-green{background-color:#a0ff42;background-color:var(--green-100);color:#005d4b;color:var(--green-200);outline-color:#005d4b;outline-color:var(--green-200)}.badge--orange{background-color:#ff550c;background-color:var(--accent-orange);color:#fff;color:var(--white)}.badge--square{aspect-ratio:1/1;background-color:#61a2ff;background-color:var(--blue-100);border-radius:1rem;padding:1rem}.badge--square.badge--vw{border-radius:1rem;border-radius:calc(var(--badge-width, 13.25rem)*16/212);padding:1rem;padding:calc(var(--badge-width, 13.25rem)*16/212)}.badge--square .svg,.badge--square svg{aspect-ratio:1/1;height:100%;width:100%}.hero{--request-size:1}@media(max-width:48rem){.hero{--request-size:0.7756}}@media(max-width:35.5rem){.hero{--request-size:0.641}}.request{--color:var(--green-300);--color-hover:var(--green-300);aspect-ratio:1/1;background-color:#a0ff42;background-color:var(--green-100);border-radius:50%;color:#013e32;color:var(--green-300);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:TTBluescreensTrial;font-size:calc(2.875rem*var(--request-size));font-weight:700;letter-spacing:-.01em;line-height:80%;outline:calc(.1875rem*var(--request-size)) solid #000;outline:calc(.1875rem*var(--request-size)) solid var(--black);outline-offset:calc(-1.25rem*var(--request-size));position:relative;text-transform:uppercase;width:calc(20.1875rem*var(--request-size));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:calc(73px*var(--request-size))}.request__hook-1{aspect-ratio:99/182;left:calc(4.1875rem*var(--request-size));position:absolute;top:calc(-4.4375rem*var(--request-size));width:calc(6.5rem*var(--request-size));z-index:2}.request__hook-1 .svg,.request__hook-1 svg{height:100%;width:100%}.request__hook-2{aspect-ratio:130/159;position:absolute;right:calc(.9375rem*var(--request-size));top:calc(-3.0625rem*var(--request-size));width:calc(8.125rem*var(--request-size));z-index:-1}.request__hook-2 .svg,.request__hook-2 svg{height:100%;width:100%}.request__fish{height:calc(11.875rem*var(--request-size));left:calc(2.9375rem*var(--request-size));position:absolute;top:calc(-2rem*var(--request-size));-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);width:calc(12.0625rem*var(--request-size))}.request__fish .svg,.request__fish svg{height:100%;width:100%}.event-card{--badge-w:17.0625rem;background-color:#61a2ff;background-color:var(--blue-100);border-radius:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.9375rem 2.1875rem 1.9375rem 2.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#dafbff;color:var(--blue-200);max-width:51.8125rem;width:100%}@media(max-width:64rem){.event-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;max-width:calc(var(--badge-w)*1.2747);padding:1.9375rem 2.1875rem}}@media(max-width:48rem){.event-card{max-width:calc(var(--badge-w)*1.0879);padding:2.5rem 1.5rem 1.5rem}}.event-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;max-width:26.625rem}@media(max-width:64rem){.event-card__text{gap:1rem;margin-bottom:1.5rem}}.event-card__title{font-family:TTBluescreensTrial;font-size:5rem;font-weight:700;letter-spacing:-.01em;line-height:90%;text-transform:uppercase}@media(max-width:64rem){.event-card__title{font-size:4.5rem}}@media(max-width:48rem){.event-card__title{font-size:3.5rem}}@media(max-width:35.5rem){.event-card__title{font-size:3rem}}.event-card__desc{font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.5rem}@media(max-width:48rem){.event-card__desc{font-size:1rem;line-height:136%}}.event-card__badge{aspect-ratio:273/285;background-color:#dafbff;background-color:var(--blue-200);border-radius:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;outline:.1875rem solid #000;outline:.1875rem solid var(--black);outline-offset:-.9375rem;padding:.9375rem;width:var(--badge-w);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-negative:0;flex-shrink:0;position:relative}@media(max-width:48rem){.event-card__badge{--badge-w:15.5625rem}}.event-card__badge-img{height:11rem;margin-bottom:1.5625rem;margin-left:.9375rem;width:11.625rem}.event-card__badge-img img,.event-card__badge-img picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.event-card--balls{background-color:#dafbff;background-color:var(--blue-200);color:#61a2ff;color:var(--blue-100)}.event-card--balls .event-card__badge{background-color:#61a2ff;background-color:var(--blue-100);border-radius:50% 50% 2.1875rem 2.1875rem;outline-color:#000;outline-color:var(--black)}.event-card--balls .event-card__badge-img{aspect-ratio:230/268;height:calc(var(--badge-w)*.9817);left:calc(var(--badge-w)*.1062);margin:0;min-height:calc(var(--badge-w)*.9817);min-width:calc(var(--badge-w)*.8425);position:absolute;top:0;width:calc(var(--badge-w)*.8425)}.event-card--pan{background-color:#a0ff42;background-color:var(--green-100);color:#005d4b;color:var(--green-200)}.event-card--pan .event-card__badge{background-color:#005d4b;background-color:var(--green-200);border-radius:2.1875rem 2.1875rem 50% 50%;outline-color:#000;outline-color:var(--black)}.event-card--pan .event-card__badge-img{aspect-ratio:271/257;bottom:calc(var(--badge-w)*.1575);height:calc(var(--badge-w)*.9414);margin:0;min-height:calc(var(--badge-w)*.9414);min-width:calc(var(--badge-w)*.9927);position:absolute;right:calc(var(--badge-w)*.0549);width:calc(var(--badge-w)*.9927)}.event-card--speaker{background-color:#005d4b;background-color:var(--green-200);color:#a0ff42;color:var(--green-100)}.event-card--speaker .event-card__badge{background-color:#a0ff42;background-color:var(--green-100);border-radius:50%;outline-color:#000;outline-color:var(--black)}.event-card--speaker .event-card__badge-img{aspect-ratio:1/1;height:calc(var(--badge-w)*.7253);left:calc(var(--badge-w)*.1575);margin:0;min-height:calc(var(--badge-w)*.7253);min-width:calc(var(--badge-w)*.7253);position:absolute;top:calc(var(--badge-w)*.1355);width:calc(var(--badge-w)*.7253)}.notebook{background-color:#fff;background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:2rem;color:#013e32;color:var(--green-300);-ms-flex-direction:column;flex-direction:column;gap:2.5rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:1.25rem 1.5rem 2rem}@media(max-width:35.5rem){.notebook{border-radius:1.5rem;gap:1.5rem;padding:1rem}}.notebook__title{background-color:#61a2ff;background-color:var(--blue-100);border-radius:1.5rem;color:#fff;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:TTBluescreensTrial;font-size:2.875rem;font-weight:700;letter-spacing:-.01em;line-height:79%;padding:1rem 1.5rem;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;border:.1875rem solid #61a2ff;border:.1875rem solid var(--blue-100);justify-content:space-between}@media(max-width:35.5rem){.notebook__title{font-size:2rem}}.notebook__title .span,.notebook__title span{background-color:#dafbff;background-color:var(--blue-200);border-radius:1.5rem;color:#61a2ff;color:var(--blue-100);display:inline-block;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:-1rem -1.5rem -1rem auto;padding:1rem 1.5rem}.notebook__item:not(:last-child){border-bottom:.0625rem solid #c7cdd1;border-bottom:.0625rem solid var(--gray-1000);padding-bottom:1.25rem}@media(max-width:35.5rem){.notebook__item:not(:last-child){padding-bottom:.9375rem}}.notebook__item:not(:first-child){border-top:.0625rem solid #c7cdd1;border-top:.0625rem solid var(--gray-1000);padding-top:1.25rem}@media(max-width:35.5rem){.notebook__item:not(:first-child){padding-top:.9375rem}}.notebook__item-day-state{background-color:#005d4b;background-color:var(--green-200);color:#fff;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4.0625rem;font-size:1.125rem;font-weight:500;gap:.25rem;letter-spacing:-.01em;line-height:1.5rem;margin-bottom:1.25rem;padding:.25rem .5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:35.5rem){.notebook__item-day-state{font-size:1rem;gap:.1875rem;margin-bottom:.9375rem}}.notebook__item-day-state .svg,.notebook__item-day-state svg{height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}@media(max-width:35.5rem){.notebook__item-day-state .svg,.notebook__item-day-state svg{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}}.notebook__item-time{font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.5rem;margin-bottom:.75rem}@media(max-width:35.5rem){.notebook__item-time{font-size:1rem;margin-bottom:.5rem}}.notebook__item-title{font-family:TTBluescreensTrial;font-size:2.875rem;font-weight:700;letter-spacing:-.01em;line-height:79%;text-transform:uppercase}.notebook__item-title:has(.badge){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.notebook__item-title:has(.badge) span:has(.badge){display:inline-block;padding-left:3rem;position:relative}.notebook__item-title:has(.badge) span:has(.badge) .badge{font-size:1rem;left:-1.125rem;position:absolute;top:-.625rem;-webkit-transform:rotate(8deg);transform:rotate(8deg);width:4rem}.notebook__item-signature{color:#a1acb2;color:var(--gray-1100);font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.5rem;margin-top:.75rem}.packing-list{aspect-ratio:1410/800;background-color:#dafbff;background-color:var(--blue-200);border-radius:2.5rem;position:relative}@media(max-width:64rem){.packing-list{aspect-ratio:unset;height:48rem}}@media(max-width:35.5rem){.packing-list{aspect-ratio:351/712;height:auto;max-height:44.5rem}}.packing-list-outer{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#dafbff;background-color:var(--blue-200);border-radius:2.5rem;justify-content:center;overflow:hidden}.packing-list__item{display:none;position:absolute}.packing-list__item-inner{position:relative}.packing-list__item-arrow{height:2.1875rem;position:absolute;width:7.3125rem}@media(max-width:35.5rem){.packing-list__item-arrow{height:1.5rem;width:5.125rem}}.packing-list__item-arrow .svg,.packing-list__item-arrow svg{height:100%;width:100%}.packing-list__item-picture{position:absolute}.packing-list__item-title{background-color:#a0ff42;background-color:var(--green-100);border-radius:.5rem;color:#013e32;color:var(--green-300);font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.5rem;padding:.1875rem 1rem .3125rem}@media(max-width:35.5rem){.packing-list__item-title{font-size:1rem;letter-spacing:-.01em;line-height:136%;padding:.1875rem .5rem .3125rem}}.packing-list__item:first-child{display:inline-block;left:6.875rem;top:10.875rem}@media(max-width:64rem){.packing-list__item:first-child{left:3%;top:19.3229%}}@media(max-width:48rem){.packing-list__item:first-child{left:13%;top:32.3229%}}@media(max-width:35.5rem){.packing-list__item:first-child{left:12.6%;top:35.9229%}}.packing-list__item:first-child .packing-list__item-arrow{bottom:calc(100% + 1.25rem);left:4.5625rem;-webkit-transform:rotate(155deg);transform:rotate(155deg)}@media(max-width:48rem){.packing-list__item:first-child .packing-list__item-arrow{bottom:calc(100% + 3.4375rem);left:2.4375rem;-webkit-transform:rotate(75deg) scaleY(-1);transform:rotate(75deg) scaleY(-1)}}@media(max-width:35.5rem){.packing-list__item:first-child .packing-list__item-arrow{bottom:calc(100% + 2.375rem);left:2.4375rem}}.packing-list__item:first-child .packing-list__item-picture{height:18.875rem;left:3.9375rem;top:-3.5625rem;width:19rem}@media(max-width:48rem){.packing-list__item:first-child .packing-list__item-picture{bottom:calc(100% + .5625rem);height:13.0625rem;left:auto;right:2.4375rem;top:auto;width:13.0625rem}}@media(max-width:35.5rem){.packing-list__item:first-child .packing-list__item-picture{bottom:1rem;right:1rem}}.packing-list__item:first-child .packing-list__item-picture img,.packing-list__item:first-child .packing-list__item-picture picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.packing-list__item:nth-child(2){display:inline-block;left:32.75rem;top:6.0625rem}@media(max-width:64rem){.packing-list__item:nth-child(2){left:38%;top:12.6302%}}@media(max-width:48rem){.packing-list__item:nth-child(2){left:32%;top:0}}@media(max-width:35.5rem){.packing-list__item:nth-child(2){left:10.5%;top:4.4%}}.packing-list__item:nth-child(2) .packing-list__item-arrow{left:7.1875rem;top:calc(100% + 1.25rem);-webkit-transform:rotate(-164deg) scaleY(-1);transform:rotate(-164deg) scaleY(-1)}@media(max-width:35.5rem){.packing-list__item:nth-child(2) .packing-list__item-arrow{left:auto;right:.4375rem;top:calc(100% + 1.125rem)}}.packing-list__item:nth-child(2) .packing-list__item-picture{height:18.5625rem;left:calc(100% - .1875rem);top:-5.6875rem;width:20.4375rem}@media(max-width:48rem){.packing-list__item:nth-child(2) .packing-list__item-picture{height:12.625rem;left:calc(100% - 2.875rem);top:-3.0625rem;width:13.9375rem}}.packing-list__item:nth-child(2) .packing-list__item-picture img,.packing-list__item:nth-child(2) .packing-list__item-picture picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.packing-list__item:nth-child(3){display:inline-block;right:19.875rem;top:15.6875rem}@media(max-width:64rem){.packing-list__item:nth-child(3){right:9.4%;top:32.6823%}}@media(max-width:48rem){.packing-list__item:nth-child(3){right:16.4%;top:17.6823%}}@media(max-width:35.5rem){.packing-list__item:nth-child(3){right:24%;top:26.6823%}}.packing-list__item:nth-child(3) .packing-list__item-arrow{bottom:100%;left:calc(100% - 3.0625rem);-webkit-transform:rotate(-168deg);transform:rotate(-168deg)}@media(max-width:35.5rem){.packing-list__item:nth-child(3) .packing-list__item-arrow{bottom:auto;left:auto;right:-3.0625rem;top:-1.25rem;-webkit-transform:rotate(-172deg);transform:rotate(-172deg)}}.packing-list__item:nth-child(3) .packing-list__item-picture{height:18.625rem;left:1.375rem;top:-3.125rem;width:18.75rem}@media(max-width:48rem){.packing-list__item:nth-child(3) .packing-list__item-picture{height:13.125rem;left:4.875rem;width:13.125rem}}@media(max-width:35.5rem){.packing-list__item:nth-child(3) .packing-list__item-picture{left:auto;right:-9.5625rem;top:-2.875rem}}.packing-list__item:nth-child(3) .packing-list__item-picture img,.packing-list__item:nth-child(3) .packing-list__item-picture picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.packing-list__item:nth-child(4){bottom:17.125rem;display:inline-block;right:7.5rem}@media(max-width:64rem){.packing-list__item:nth-child(4){bottom:35.7%;right:12%}}@media(max-width:48rem){.packing-list__item:nth-child(4){bottom:28%;right:15%}}@media(max-width:35.5rem){.packing-list__item:nth-child(4){bottom:25.4%;right:22.7%}}.packing-list__item:nth-child(4) .packing-list__item-arrow{right:calc(100% - .4375rem);top:.625rem;-webkit-transform:rotate(-48deg) scaleY(-1);transform:rotate(-48deg) scaleY(-1)}@media(max-width:48rem){.packing-list__item:nth-child(4) .packing-list__item-arrow{bottom:-1.4125rem;right:-4.9875rem;top:auto;-webkit-transform:rotate(165deg) scaleY(-1);transform:rotate(165deg) scaleY(-1)}}@media(max-width:35.5rem){.packing-list__item:nth-child(4) .packing-list__item-arrow{bottom:-.8125rem;right:-3.6875rem}}.packing-list__item:nth-child(4) .packing-list__item-picture{height:10.75rem;right:-2.6875rem;top:calc(100% + 1.3125rem);width:18.625rem}@media(max-width:48rem){.packing-list__item:nth-child(4) .packing-list__item-picture{bottom:1.625rem;height:7.5rem;left:4.625rem;right:auto;top:auto;width:12.9375rem}}@media(max-width:35.5rem){.packing-list__item:nth-child(4) .packing-list__item-picture{bottom:auto;left:auto;right:-8.875rem;top:-5.125rem}}.packing-list__item:nth-child(4) .packing-list__item-picture img,.packing-list__item:nth-child(4) .packing-list__item-picture picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.packing-list__item:nth-child(5){bottom:12.9375rem;display:inline-block;right:27rem}@media(max-width:64rem){.packing-list__item:nth-child(5){bottom:18.6198%;right:36.8%}}@media(max-width:48rem){.packing-list__item:nth-child(5){bottom:5.6198%;right:25.8%}}@media(max-width:35.5rem){.packing-list__item:nth-child(5){bottom:6.9198%;right:4.3%}}.packing-list__item:nth-child(5) .packing-list__item-arrow{right:.4375rem;top:calc(100% + 3.1875rem);-webkit-transform:rotate(-62deg);transform:rotate(-62deg)}@media(max-width:48rem){.packing-list__item:nth-child(5) .packing-list__item-arrow{right:2.5625rem;top:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.packing-list__item:nth-child(5) .packing-list__item-picture{height:12.625rem;right:calc(100% + .75rem);top:-1.1875rem;width:16.75rem}@media(max-width:48rem){.packing-list__item:nth-child(5) .packing-list__item-picture{bottom:-1.875rem;height:8.6875rem;right:calc(100% + 1.3125rem);top:auto;width:11.5625rem}}.packing-list__item:nth-child(5) .packing-list__item-picture img,.packing-list__item:nth-child(5) .packing-list__item-picture picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.packing-list__item:nth-child(6){bottom:10.625rem;display:inline-block;left:23.3125rem}@media(max-width:64rem){.packing-list__item:nth-child(6){bottom:28.3854%;left:22.9%}}@media(max-width:35.5rem){.packing-list__item:nth-child(6){bottom:35.0854%;left:28.3%}}.packing-list__item:nth-child(6) .packing-list__item-arrow{bottom:calc(100% + 2.5rem);right:2rem;-webkit-transform:rotate(29deg) scaleY(-1);transform:rotate(29deg) scaleY(-1)}@media(max-width:48rem){.packing-list__item:nth-child(6) .packing-list__item-arrow{bottom:auto;right:.3125rem;top:calc(100% + 1.5625rem);-webkit-transform:rotate(-45deg) scaleY(1);transform:rotate(-45deg) scaleY(1)}}.packing-list__item:nth-child(6) .packing-list__item-picture{height:15.3125rem;right:calc(100% - .0625rem);top:-7.25rem;width:13.9375rem}@media(max-width:48rem){.packing-list__item:nth-child(6) .packing-list__item-picture{height:10.75rem;right:6.5625rem;top:-1.6875rem;width:9.8125rem}}@media(max-width:35.5rem){.packing-list__item:nth-child(6) .packing-list__item-picture{right:3.625rem}}.packing-list__item:nth-child(6) .packing-list__item-picture img,.packing-list__item:nth-child(6) .packing-list__item-picture picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.packing-list__title{font-family:TTBluescreensTrial;font-size:5rem;font-weight:700;left:50%;letter-spacing:-.01em;line-height:90%;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media(max-width:48rem){.packing-list__title{font-size:3.5rem}}.living{aspect-ratio:1410/800;border-radius:2.5rem;overflow:hidden;position:relative;width:100%}@media(max-width:64rem){.living{aspect-ratio:1/1.2}}@media(max-width:48rem){.living{aspect-ratio:unset;height:44.5rem}}.living-outer{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;background-color:var(--bg-color-main);border-radius:2.5rem;justify-content:center;overflow:hidden}@media(max-width:48rem){.living-outer{border-radius:2rem}}.living__bg-1{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.living__bg-1 img,.living__bg-1 picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.living__bg-2{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.living__bg-2 img,.living__bg-2 picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.living__body{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:8.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-color:var(--white);gap:2rem;max-width:42.8125rem;padding-bottom:10rem;padding-top:4rem;width:100%}@media(max-width:64rem){.living__body{padding:4rem 3rem}}@media(max-width:48rem){.living__body{gap:1rem;max-width:100%;padding:2.5rem 2rem 4.75rem;top:6rem;width:calc(100% - 2.75rem)}}.living__title{font-family:TTBluescreensTrial;font-size:5rem;font-weight:700;letter-spacing:-.01em;line-height:90%;text-transform:uppercase}@media(max-width:64rem){.living__title{text-align:center}}@media(max-width:48rem){.living__title{font-size:3.5rem}}.living__text{font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.5rem;max-width:31.8125rem;text-align:center;width:100%}@media(max-width:48rem){.living__text{font-size:1rem}}.living__icons{--icons-size:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.9375rem .6875rem;padding:calc(.9375rem*var(--icons-size)) calc(.6875rem*var(--icons-size))}@media(max-width:48rem){.living__icons{--icons-size:0.7899}}.living__icon{aspect-ratio:1/1;background-color:#a0ff42;background-color:var(--green-100);border-radius:calc(2rem*var(--icons-size));outline:calc(.0625rem*var(--icons-size)) solid #000;outline:calc(.0625rem*var(--icons-size)) solid var(--black);outline-offset:calc(-.3125rem*var(--icons-size));-webkit-transform:rotate(calc(18deg*var(--icons-size)));transform:rotate(calc(18deg*var(--icons-size)));width:calc(7.125rem*var(--icons-size))}.living__icon:nth-child(2){background-color:#61a2ff;background-color:var(--blue-100);margin-left:calc(-.75rem*var(--icons-size));-webkit-transform:translateY(calc(-.375rem*var(--icons-size))) rotate(calc(-8deg*var(--icons-size)));transform:translateY(calc(-.375rem*var(--icons-size))) rotate(calc(-8deg*var(--icons-size)))}.route{background-color:#005d4b;background-color:var(--green-200);border-radius:2.5rem;color:#fff;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}@media(max-width:64rem){.route{gap:2.5rem;padding:3rem 1.5rem}}@media(max-width:48rem){.route{border-radius:2rem;padding:2.5rem 1rem}}.route-outer{min-height:100vh;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#005d4b;background-color:var(--green-200);border-radius:2.5rem;justify-content:center;overflow:hidden}.route-outer,.route__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.route__top{gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:55.125rem}@media(max-width:64rem){.route__top{gap:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:0}}@media(max-width:48rem){.route__top{gap:1rem}}.route__title{font-family:TTBluescreensTrial;font-size:5rem;font-weight:700;letter-spacing:-.01em;line-height:90%;text-transform:uppercase}@media(max-width:48rem){.route__title{font-size:4rem}}@media(max-width:35.5rem){.route__title{font-size:3.5rem}}.route__desc{font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:119%;text-align:center}@media(max-width:64rem){.route__desc{font-size:1.25rem;text-align:left}}@media(max-width:48rem){.route__desc{font-size:1.125rem}}.route__badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.route__bottom{display:grid;grid-template-columns:28.8% 1fr;grid-gap:3.5rem;gap:3.5rem}@media(max-width:64rem){.route__bottom{gap:2.5rem;grid-template-columns:1fr}}.route__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(max-width:64rem){.route__box{gap:1.5rem}}@media(max-width:48rem){.route__box{gap:1rem}}.route__box-time{background-color:#a0ff42;background-color:var(--green-100);border-radius:.5rem;color:#013e32;color:var(--green-300);font-size:1.125rem;letter-spacing:-.01em;line-height:1.5rem;padding:.1875rem 1rem .3125rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:48rem){.route__box-time{font-size:1rem;line-height:136%;padding:.1875rem .5rem .3125rem}}.route__box-title{font-family:TTBluescreensTrial;font-size:2.875rem;font-weight:700;letter-spacing:-.01em;line-height:79%;text-transform:uppercase}@media(max-width:48rem){.route__box-title{font-size:2rem}}.route__box-desc{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(max-width:48rem){.route__box-desc{font-size:1rem}}.route__box-desc-wrap{display:grid;grid-template-columns:repeat(2,calc(50% - 1.75rem));-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:3.5rem;gap:3.5rem}@media(max-width:48rem){.route__box-desc-wrap{gap:2.5rem;grid-template-columns:1fr}}.pricing-card{background-color:#dafbff;background-color:var(--blue-200);border-radius:2rem;color:#005d4b;color:var(--green-200);padding:3.5rem;position:relative}@media(max-width:48rem){.pricing-card{padding:2rem 1.5rem 1.5rem}}@media(max-width:35.5rem){.pricing-card{padding:1.5rem 1rem 1rem}}.pricing-card__picture{aspect-ratio:508/184;border-radius:1rem;margin-bottom:2.875rem;overflow:hidden;width:100%}@media(max-width:48rem){.pricing-card__picture{aspect-ratio:303/136}}@media(max-width:35.5rem){.pricing-card__picture{margin-bottom:1.5rem}}.pricing-card__picture img,.pricing-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pricing-card__title{font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;letter-spacing:-.01em;line-height:90%;margin-bottom:1rem;text-transform:uppercase}@media(max-width:48rem){.pricing-card__title{font-size:4.75rem;letter-spacing:-.02em;line-height:90%}}@media(max-width:35.5rem){.pricing-card__title{font-size:4rem}}.pricing-card__desc{font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:119%;margin-bottom:2.875rem}@media(max-width:48rem){.pricing-card__desc{font-size:1.25rem;margin-bottom:1.5rem}}@media(max-width:35.5rem){.pricing-card__desc{font-size:1.125rem}}.pricing-card__desc span{background-image:radial-gradient(circle,currentColor .0938rem,transparent 0);background-position:0;background-repeat:repeat;background-size:.375rem .375rem;display:inline-block;-webkit-filter:blur(1.1px);filter:blur(1.1px);height:.9375rem;width:6.1875rem}.pricing-card__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.75rem;margin-bottom:3.5rem}@media(max-width:48rem){.pricing-card__list{gap:1rem;margin-bottom:2rem}}.pricing-card__list-item{font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:119%;padding-left:2.9375rem;position:relative}@media(max-width:48rem){.pricing-card__list-item{font-size:1.125rem;padding-left:2.25rem}}.pricing-card__list-item:before{aspect-ratio:1/1;background-color:currentcolor;content:"";height:2rem;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27 viewBox=%270 0 32 32%27%3E%3Crect width=%2730%27 height=%2730%27 x=%271%27 y=%271%27 stroke=%27%23000%27 stroke-width=%272%27 rx=%2715%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m9 15.498 6 5.002 8-9.5%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2732%27 height=%2732%27 fill=%27none%27 viewBox=%270 0 32 32%27%3E%3Crect width=%2730%27 height=%2730%27 x=%271%27 y=%271%27 stroke=%27%23000%27 stroke-width=%272%27 rx=%2715%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m9 15.498 6 5.002 8-9.5%27/%3E%3C/svg%3E") center/contain no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem}@media(max-width:48rem){.pricing-card__list-item:before{height:1.5rem;width:1.5rem}}.pricing-card__price{font-family:TTBluescreensTrial;font-size:5rem;font-weight:700;letter-spacing:-.01em;line-height:90%;margin-bottom:1rem}@media(max-width:48rem){.pricing-card__price{font-size:4rem}}@media(max-width:35.5rem){.pricing-card__price{font-size:3.5rem}}.pricing-card__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin:0 -2rem -2rem;padding:1.125rem 1.5rem;width:calc(100% + 4rem)}@media(max-width:48rem){.pricing-card__cta{margin:0;padding:1.125rem 1.5rem;width:100%}}.pricing-card__cta span{font-family:TTBluescreensTrial;font-size:5rem;font-weight:700;letter-spacing:-.01em;line-height:90%;text-transform:uppercase}@media(max-width:64rem){.pricing-card__cta span{font-size:4.5rem}}@media(max-width:48rem){.pricing-card__cta span{font-size:4rem}}@media(max-width:35.5rem){.pricing-card__cta span{font-size:3.5rem}}.pricing-card__badge.badge--arch-box-2{font-size:2.25rem;line-height:85%;position:absolute;right:-2.1875rem;top:-2.6875rem;-webkit-transform:rotate(8deg);transform:rotate(8deg)}@media(max-width:64rem){.pricing-card__badge.badge--arch-box-2{right:0;top:-.375rem}}@media(max-width:35.5rem){.pricing-card__badge.badge--arch-box-2{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;line-height:80%;right:-1.75rem;width:6.375rem}.pricing-card__badge.badge--arch-box-2 .svg,.pricing-card__badge.badge--arch-box-2 svg{height:1.5rem;margin-bottom:.25rem;width:1.5rem}}.pricing-card__badge.badge--square{position:absolute;right:5.9375rem;top:-1.4375rem;-webkit-transform:rotate(32deg);transform:rotate(32deg);width:4rem}.pricing-card--primary-2{background-color:#005d4b;background-color:var(--green-200);color:#a0ff42;color:var(--green-100)}.faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}@media(max-width:64rem){.faq{gap:3rem}}@media(max-width:48rem){.faq{gap:2rem}}.faq__title{font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;letter-spacing:-.02em;line-height:90%;text-align:center;text-transform:uppercase}@media(max-width:48rem){.faq__title{font-size:4.75rem;letter-spacing:-.02em;line-height:90%}}@media(max-width:35.5rem){.faq__title{font-size:4rem}}.faq__item{border-bottom:.0625rem solid hsla(0,0%,87%,.32);border-bottom:.0625rem solid rgba(var(--gray-1200-rgb),.32);color:#a1acb2;color:var(--gray-1100);padding-bottom:1.5rem}.faq__item:not(:first-child){padding-top:2rem}@media(max-width:35.5rem){.faq__item:nth-child(n){padding:1.5rem 0}}.faq__item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;gap:.75rem;justify-content:space-between}.faq__item-top .svg,.faq__item-top svg{border-radius:50%;height:2rem;-webkit-transition:background-color .4s ease,color .4s ease,-webkit-transform .4s ease;transition:background-color .4s ease,color .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,background-color .4s ease,color .4s ease;transition:transform .4s ease,background-color .4s ease,color .4s ease,-webkit-transform .4s ease;width:2rem;-ms-flex-negative:0;flex-shrink:0}@media(max-width:35.5rem){.faq__item-top .svg,.faq__item-top svg{padding:.3125rem}}.faq__item-title{font-size:1.75rem;font-weight:500;letter-spacing:-.01em;line-height:119%}@media(max-width:48rem){.faq__item-title{font-size:1.5rem}}.faq__item-text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.125rem;gap:.75rem;letter-spacing:-.01em;line-height:136%}@media(max-width:35.5rem){.faq__item-text{font-size:1rem}}.faq__item-text a{--color:var(--green-100);--color-hover:var(--green-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%276%27 viewBox=%270 0 20 6%27%3E%3Cpath fill=%27none%27 stroke=%27%23a0ff42%27 stroke-linecap=%27round%27 stroke-width=%272%27 d=%27M0 3q2.5-3 5 0t5 0 5 0 5 0%27/%3E%3C/svg%3E");background-position:0 100%;background-repeat:repeat-x;background-size:1.25rem .375rem;color:#a0ff42;color:var(--green-100);display:inline-block}.faq__item-text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;counter-reset:item;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.faq__item-text ul li{counter-increment:item;padding-left:1.5rem;position:relative}.faq__item-text ul li:before{color:#a0ff42;color:var(--green-100);content:counter(item) ".";font-size:1.125rem;font-weight:500;left:0;letter-spacing:-.01em;line-height:136%;position:absolute;top:0}.faq__item-text ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;list-style:none}.faq__item-text ol li{padding-left:1.5rem;position:relative}.faq__item-text ol li:before{background-color:#a0ff42;background-color:var(--green-100);border-radius:50%;content:"";height:.375rem;left:0;position:absolute;top:.5625rem;width:.375rem}@media(hover){.faq__item:hover .faq__item-top .svg,.faq__item:hover .faq__item-top svg{background-color:#dafbff;background-color:var(--blue-200);color:#1b1b1b;color:var(--black-2)}}.faq__item.active .faq__item-top .svg,.faq__item.active .faq__item-top svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:1408/798;justify-content:center;padding:17.125rem 0;position:relative}.contact-us__bg{border-radius:0 0 2rem 2rem;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.contact-us__bg-mob,.contact-us__bg-pc{height:100%;width:100%}@media(max-width:35.5rem){.contact-us__bg-pc{display:none}}.contact-us__bg-mob{display:none}@media(max-width:35.5rem){.contact-us__bg-mob{display:block}}.contact-us__bg img,.contact-us__bg picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contact-us__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;position:relative;z-index:1}@media(max-width:48rem){.contact-us__main{gap:2rem}}.contact-us__title{font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;letter-spacing:-.02em;line-height:90%;text-transform:uppercase}@media(max-width:48rem){.contact-us__title{font-size:4.75rem;letter-spacing:-.02em;line-height:90%}}@media(max-width:35.5rem){.contact-us__title{font-size:4rem}}.contact-us__footer{bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;left:2rem;position:absolute;right:2rem;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:1.75rem;font-weight:500;justify-content:space-between;letter-spacing:-.01em;line-height:119%}@media(max-width:48rem){.contact-us__footer{bottom:.75rem;left:.75rem;right:.75rem}}.contact-us__politica,.contact-us__year{--color:var(--white);--color-hover:var(--white);font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:136%}@media(max-width:48rem){.contact-us__politica,.contact-us__year{font-size:1rem}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media(max-width:48rem){.socials{gap:.25rem}}.socials__item{--color-hover:var(--blue-100);background-color:#dafbff;background-color:var(--blue-200);border-radius:6.25rem;color:#61a2ff;color:var(--blue-100);font-family:TTBluescreensTrial;font-size:4rem;font-weight:700;letter-spacing:-.02em;line-height:90%;padding:1.9375rem 2.625rem;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width:48rem){.socials__item{font-size:3rem;padding:1.4063rem 1.9688rem}}@media(max-width:35.5rem){.socials__item{font-size:2rem;padding:.9375rem 1.3125rem}}.socials__item:has(svg){background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-radius:50%;height:7.5rem;overflow:hidden;padding:0;width:7.5rem;-ms-flex-negative:0;flex-shrink:0}.socials__item:has(svg) .svg,.socials__item:has(svg) svg{height:100%;width:100%}@media(max-width:48rem){.socials__item:has(svg){height:5.625rem;width:5.625rem}}@media(max-width:35.5rem){.socials__item:has(svg){height:3.75rem;width:3.75rem}}.socials__item--mail{background-color:#dafbff;background-color:var(--blue-200);color:#61a2ff;color:var(--blue-100)}.socials__item--tg{color:#26a4e2;color:var(--blue-300)}.socials__item--ws{color:#25d366;color:var(--green-400)}@media(hover){.socials__item:hover.socials__item--mail{background-color:#61a2ff;background-color:var(--blue-100);color:#fff;color:var(--white)}.socials__item:hover.socials__item--tg{color:#1987bd;color:var(--blue-400)}.socials__item:hover.socials__item--ws{color:#1ea952;color:var(--green-500)}}.logo{--logo-size:1;height:2.625rem;height:calc(2.625rem*var(--logo-size));min-height:2.625rem;min-height:calc(2.625rem*var(--logo-size));min-width:12.2256rem;min-width:calc(12.2256rem*var(--logo-size));width:12.2256rem;width:calc(12.2256rem*var(--logo-size))}.logo .svg,.logo svg{height:100%;width:100%}.burger{--sticks-color:var(--white);--sticks-color-hover:var(--white);--burger-size:2.5rem;background:none;height:2.5rem;height:var(--burger-size);margin:0;width:2.5rem;width:var(--burger-size);-ms-flex-negative:0;flex-shrink:0}.burger,.burger__wrap{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.burger__wrap{height:calc(var(--burger-size)*.4444);min-height:calc(var(--burger-size)*.4444);min-width:calc(var(--burger-size)*.6944);width:calc(var(--burger-size)*.6944);-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:transparent;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-direction:column;flex-direction:column;position:relative}.burger:hover i{background-color:var(--sticks-color-hover)}.burger i{background-color:var(--sticks-color);border-radius:calc(var(--burger-size)*.2778);height:calc(var(--burger-size)*.0625);opacity:1;transition:transform .4s ease,opacity .4s ease,visibility .4s ease,width .4s ease,-webkit-transform .4s ease,top .4s ease,bottom .4s ease;width:100%}.burger i:first-of-type{position:absolute;top:0}.burger i:nth-of-type(3){bottom:0;position:absolute}.burger.active i:first-of-type{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.burger.active i:nth-of-type(2){opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden}.burger.active i:nth-of-type(3){bottom:50%;margin-left:0;-webkit-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg);width:100%}.tickets{text-align:left}.tickets__main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}@media(max-width:64rem){.tickets__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}@media(max-width:48rem){.tickets__main{gap:.5rem}}.tickets__signature{color:#a1acb2;color:var(--gray-1100);font-size:.75rem;letter-spacing:-.01em;line-height:130%;margin-top:.5rem}.tickets__item{width:calc(50% - .625rem)}@media(max-width:64rem){.tickets__item{width:100%}}.tickets__list{gap:.5rem;margin-top:1rem}.tickets__list,.tickets__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tickets__list-item{--color:var(--black-2);--color-hover:var(--black-2);background-color:#f2f3f7;background-color:var(--gray-1300);border-radius:1rem;cursor:pointer;font-size:1rem;font-weight:500;gap:.25rem;letter-spacing:-.01em;line-height:128%;padding:.625rem .625rem .625rem .75rem}.tickets__list-item .svg,.tickets__list-item svg{color:#a1acb2;color:var(--gray-1100);height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.tickets__list-item:hover .svg,.tickets__list-item:hover svg{color:#005d4b;color:var(--green-200)}.tickets-item{background-color:#005d4b;background-color:var(--green-200);background-image:url(../images/fish2.svg),url(../images/fish2.svg);background-position:-.625rem -1.875rem,2.8125rem 1.5rem;background-repeat:repeat,repeat;background-size:6.875rem 6.75rem,6.875rem 6.75rem;border-radius:1rem;padding-top:6.6875rem}@media(max-width:35.5rem){.tickets-item{padding-top:5.1875rem}}.tickets-item__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f2f3f7;background-color:var(--gray-1300);border-radius:1rem;height:100%;justify-content:space-between;padding:2rem 1.5rem}@media(max-width:35.5rem){.tickets-item__wrap{padding:1.5rem 1rem 1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal}}.tickets-item__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(max-width:35.5rem){.tickets-item__left{gap:.5rem}}.tickets-item__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(max-width:35.5rem){.tickets-item__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.tickets-item__title{font-family:TTBluescreensTrial;font-size:2.875rem;font-weight:700;letter-spacing:-.01em;line-height:80%;text-transform:uppercase}@media(max-width:35.5rem){.tickets-item__title{font-size:2rem}}.tickets-item__desc{font-size:.75rem;letter-spacing:-.01em;line-height:130%}.tickets-item__price{font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:119%;text-align:center;width:100%}@media(max-width:35.5rem){.tickets-item__price{font-size:1.125rem;text-align:left}}.tickets-item--plus{background-color:#a0ff42;background-color:var(--green-100);background-image:url(../images/fish2-green.svg),url(../images/fish2-green.svg)}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.counter,.counter__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.counter__wrap{background-color:#fff;background-color:var(--white);border-radius:2.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.counter input{background-color:transparent;border:0;font-size:1.125rem;font-weight:500;line-height:136%;margin:0;max-width:3rem;min-width:3rem;padding:.75rem .25rem;text-align:center}.counter .button{border-radius:2.5rem;border-width:.125rem;-webkit-box-shadow:none;box-shadow:none;height:2.75rem;max-height:2.75rem;max-width:2.75rem;min-height:2.75rem;min-width:2.75rem;padding:0;width:2.75rem;--color:var(--black-2);--color-hover:var(--green-200);--color-pressed:var(--green-200);--color-disabled:var(--gray-1100);--bg-color:var(--white);--bg-color-hover:var(--white);--bg-color-pressed:var(--white);--bg-color-disabled:var(--white);--border-color:var(--white);--border-color-hover:var(--white);--border-color-pressed:var(--white);--border-color-disabled:var(--white)}.counter .button svg{fill:currentcolor;height:1.5rem;width:1.5rem}.counter__text{color:#c9cdda;color:var(--secondary-400);font-size:.875rem;font-weight:400;line-height:1.286}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:auto;width:100%}.content{--content-padding-y:1.25rem;--content-padding-x:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding:1.25rem 1rem;padding:var(--content-padding-y) var(--content-padding-x)}@media(max-width:64rem){.content{--content-padding-x:0.75rem;--content-padding-y:0.75rem}}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section{--section-padding-top:5rem;--section-padding-bottom:5rem;padding-bottom:5rem;padding-bottom:var(--section-padding-bottom);padding-top:5rem;padding-top:var(--section-padding-top)}@media(max-width:80rem){section{--section-padding-top:3.75rem;--section-padding-bottom:3.75rem}}@media(max-width:64rem){section{--section-padding-top:2.5rem;--section-padding-bottom:2.5rem}}.container{--container-padding-native:1.25rem;--container-max-width-native:78.75rem;--container-padding:0 var(--container-padding-native);--container-max-width:calc(var(--container-max-width-native) + var(--container-padding-native)*2);margin:0 auto;max-width:81.25rem;max-width:var(--container-max-width);min-width:20rem;padding:0 1.25rem;padding:var(--container-padding);width:100%}@media(max-width:64rem){.container{--container-padding-native:0rem}}.container__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:calc(var(--container-padding-native)*-1);padding:var(--container-padding);width:calc(100% + var(--container-padding-native)*2)}@media(max-width:80rem){.container__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}}.container__left{max-width:60%;overflow:hidden;width:100%}@media(max-width:80rem){.container__left{max-width:none;overflow:visible}}.container__right{margin-left:2.5rem;max-width:40%;width:100%}@media(max-width:80rem){.container__right{margin-left:0;margin-top:3rem;max-width:none}}.header{left:0;position:fixed;right:0;top:2.875rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:11}@media(max-width:64rem){.header{top:0}}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -2.875rem;width:calc(100% + 5.75rem)}@media(max-width:64rem){.header__wrap{margin:initial;padding:2rem;width:100%}.header__nav{display:none}}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem}.header__nav li a{--color:var(--white);--color-hover:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%276%27 viewBox=%270 0 20 6%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-width=%272%27 d=%27M0 3q2.5-3 5 0t5 0 5 0 5 0%27/%3E%3C/svg%3E");background-position:0 200%;background-repeat:repeat-x;background-size:1.25rem .375rem;color:#fff;color:var(--color);display:inline-block;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;line-height:1.5rem;padding-bottom:.25rem}@media(hover){.header__nav li a:hover{background-position:0 100%;color:var(--color-hover)}}@-webkit-keyframes wavy-underline{to{background-position:1.25rem 100%}}@keyframes wavy-underline{to{background-position:1.25rem 100%}}@media(max-width:48rem){.header__logo{--logo-size:0.7617}}@media(max-width:64rem){.header__cta{display:none}}.header__burger{display:none}@media(max-width:64rem){.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex}}.header._hidden{-webkit-transform:translateY(calc(-100% - 2.875rem));transform:translateY(calc(-100% - 2.875rem))}.header:not(._header-start){background-color:#61a2ff;background-color:var(--blue-100);border-radius:0 0 2.5rem 2.5rem;padding:3rem 0;top:0;-webkit-transition:background-color 1s ease,padding 1s ease,-webkit-transform .3s ease;transition:background-color 1s ease,padding 1s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color 1s ease,padding 1s ease;transition:transform .3s ease,background-color 1s ease,padding 1s ease,-webkit-transform .3s ease}@media(max-width:64rem){.header:not(._header-start){padding:0}}@media(max-width:48rem){.header:not(._header-start) .header__wrap{padding:1rem}}.header:not(._header-start)._hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.footer{background-color:#070705;border-radius:4rem 4rem 0 0;color:#fff;color:var(--white);margin:0 -1rem -1.25rem;padding:1rem}@media(max-width:64rem){.footer{margin:0 -.75rem -.75rem}}.footer__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__faq{margin:0 auto;max-width:43.375rem;padding:6rem 0 5rem}@media(max-width:64rem){.footer__faq{padding:5rem 0 3rem}}@media(max-width:48rem){.footer__faq{padding:5rem 0 2rem}}@media(max-width:35.5rem){.footer__faq{padding:5rem 0 1.5rem}}.hero{border-radius:40px;color:#fff;color:var(--white);height:calc(100vh - var(--content-padding-y)*2);min-height:50rem;overflow:hidden;padding:7.25rem 0 0;position:relative}@media(max-width:48rem){.hero{border-radius:32px;min-height:44rem;padding-top:11.0625rem}}.hero__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.hero__bg img,.hero__bg picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem;left:calc(var(--content-padding-x) + var(--container-padding-native));position:absolute;right:calc(var(--content-padding-x) + var(--container-padding-native));top:min(19.75rem,50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:64rem){.hero__wrap{left:auto;position:relative;right:auto;top:auto;-webkit-transform:none;-webkit-transform:initial;transform:none}}.hero__title-outer{position:relative}.hero__title,.hero__title-outer{width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:TTBluescreensTrial;font-size:9.75rem;font-weight:700;gap:.8125rem;line-height:79%;text-transform:uppercase}@media(max-width:48rem){.hero__title{font-size:7.5625rem;letter-spacing:-.02em;line-height:80%}}@media(max-width:35.5rem){.hero__title{font-size:6.25rem}}.hero__title>span{position:relative}.hero__title>span:first-child{color:#a0ff42;color:var(--green-100)}.hero__title>span:nth-child(2) .badge{bottom:5.875rem;left:-8.75rem;position:absolute;-webkit-transform:rotate(-13.5deg);transform:rotate(-13.5deg)}@media(max-width:48rem){.hero__title>span:nth-child(2) .badge{bottom:auto;left:-4.125rem;top:-3.25rem}}.hero__title>span:nth-child(3) .badge{left:calc(100% - .4375rem);position:absolute;top:2rem;-webkit-transform:rotate(19.5deg);transform:rotate(19.5deg)}@media(max-width:48rem){.hero__title>span:nth-child(3) .badge{bottom:-5.125rem;left:auto;right:-3.75rem;top:auto}}.hero__title>span:last-child{display:inline-block;position:relative}.hero__title>span:last-child:before{background-color:#fff;background-color:var(--white);content:"";height:999px;left:calc(6.8438rem*var(--request-size));position:absolute;top:calc(6.5rem*var(--request-size));width:calc(1.1063rem*var(--request-size))}@media(max-width:48rem){.hero__title>span:last-child:before{left:calc(6.6563rem*var(--request-size))}}.hero__sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.75rem;line-height:2.1875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.875rem;left:calc(100% + 2rem);position:absolute;top:8.5rem}@media(max-width:64rem){.hero__sub-title{display:none}}.hero__sub-title span{height:1.25rem}.hero__sub-title-img{height:2.1875rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero__sub-title-img img,.hero__sub-title-img picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__request{bottom:-5.25rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:48rem){.hero__request{bottom:-3.75rem;left:50.9%}}@media(max-width:35.5rem){.hero__request{left:51%}}@media(max-width:25rem){.hero__request{left:51.6%}}.it-leaders{padding-top:calc(var(--section-padding-top)*2)}@media(max-width:64rem){.it-leaders{margin:0 -.75rem;overflow:hidden;padding-left:.75rem;padding-right:.75rem}}.it-leaders__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:3.625rem;text-align:center}.it-leaders__title{color:#013e32;color:var(--green-300);font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;line-height:90%;margin-bottom:2rem;text-transform:uppercase}@media(max-width:35.5rem){.it-leaders__title{font-size:4.75rem;font-size:4rem;letter-spacing:-.02em;line-height:90%}}.it-leaders__desc{font-size:1.5rem;font-weight:500;line-height:119%}@media(max-width:48rem){.it-leaders__desc{font-size:1.25rem;letter-spacing:-.01em;line-height:119%}}@media(max-width:35.5rem){.it-leaders__desc{font-size:1.125rem}}.it-leaders__swiper{margin-top:4rem}@media(max-width:48rem){.it-leaders__swiper{margin-top:3rem}}@media(max-width:35.5rem){.it-leaders__swiper{margin-top:2rem}}.it-leaders__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media(max-width:48rem){.it-leaders__wrapper{aspect-ratio:351/489}}.it-leaders__slide{aspect-ratio:1/1;border-radius:2rem;position:relative}.it-leaders__slide picture{border-radius:2rem;overflow:hidden}.it-leaders__slide img,.it-leaders__slide picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.it-leaders__slide.active{margin:0 -2.8125rem;width:19.0625rem;z-index:3}@media(max-width:48rem){.it-leaders__slide.active{left:50%;margin:initial;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:57.6vw}}.it-leaders__slide.active+.it-leaders__slide{margin-right:-2.8125rem;-webkit-transform:translateY(.9375rem);transform:translateY(.9375rem);width:16.375rem;z-index:2}@media(max-width:48rem){.it-leaders__slide.active+.it-leaders__slide{margin:initial;position:absolute;right:-5.8667vw;top:.2667vw;-webkit-transform:none;-webkit-transform:initial;transform:none;width:46.1333vw}}.it-leaders__slide.active+.it-leaders__slide+.it-leaders__slide{-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem);width:10.4375rem;z-index:1}@media(max-width:48rem){.it-leaders__slide.active+.it-leaders__slide+.it-leaders__slide{bottom:0;margin:initial;position:absolute;right:6.9333vw;-webkit-transform:none;-webkit-transform:initial;transform:none;width:33.3333vw}}.it-leaders__slide:has(+.it-leaders__slide.active){margin-left:-2.8125rem;-webkit-transform:translateY(.9375rem);transform:translateY(.9375rem);width:16.375rem;z-index:2}@media(max-width:48rem){.it-leaders__slide:has(+.it-leaders__slide.active){margin:initial;position:absolute;right:51.7333vw;top:13.0667vw;-webkit-transform:none;-webkit-transform:initial;transform:none;width:46.1333vw}}.it-leaders__slide:has(+.it-leaders__slide+.it-leaders__slide.active){-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem);width:10.4375rem;z-index:1}@media(max-width:48rem){.it-leaders__slide:has(+.it-leaders__slide+.it-leaders__slide.active){bottom:10.9333vw;left:4.5333vw;margin:initial;position:absolute;-webkit-transform:none;-webkit-transform:initial;transform:none;width:33.3333vw}}.it-leaders__slide-badge{bottom:-4.625rem;position:absolute;right:-3.1875rem;-webkit-transform:rotate(10deg);transform:rotate(10deg)}@media(max-width:48rem){.it-leaders__slide-badge{bottom:21%;right:-5.5625rem}}.events{margin:0 calc(var(--content-padding-x)*-1);overflow:hidden;width:calc(100% + var(--content-padding-x)*2)}@media(max-width:64rem){.events{margin:0 -.75rem;overflow:hidden;padding-left:.75rem;padding-right:.75rem}}.events__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}@media(max-width:64rem){.events__wrap{gap:3rem}}@media(max-width:48rem){.events__wrap{gap:2rem}}.events__title{font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;letter-spacing:-.02em;line-height:90%;text-align:center;text-transform:uppercase}@media(max-width:48rem){.events__title{font-size:4.75rem;letter-spacing:-.02em;line-height:90%}}@media(max-width:35.5rem){.events__title{font-size:4rem}}.events__cards{overflow:visible;width:100%}.events__cards .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:64rem){.events__cards .swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.events__card{--base-transform:none}.events__card:first-child{--base-transform:translateX(-8.4375rem)}.events__card:nth-child(2){--base-transform:translateX(4.5625rem);margin-top:-9.5625rem}.events__card:nth-child(3){--base-transform:translateX(-5.5625rem);margin-top:-10.125rem}.events__card:nth-child(4){--base-transform:translateX(12.3125rem);margin-top:-11.25rem}.events__card:nth-child(odd){-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.events__card:nth-child(2n){-webkit-transform:translateX(100vw);transform:translateX(100vw)}.events__card{-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.events__card.active{-webkit-transform:var(--base-transform);transform:var(--base-transform)}@media(max-width:64rem){.events__card:nth-child(n){margin:initial;-webkit-transform:none;transform:none}}.program__wrap-outer{background-color:#61a2ff;background-color:var(--blue-100);border-radius:2.5rem;color:#fff;color:var(--white);padding:4rem 2.5rem}@media(max-width:48rem){.program__wrap-outer{border-radius:2rem;padding:2.5rem 1rem 1.5rem}}.program__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:83.125rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;padding:0 0 4rem;position:relative}@media(max-width:64rem){.program__wrap{gap:0;padding-bottom:0}}.program__sticky-wrap{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;z-index:3}@media(max-width:64rem){.program__sticky-wrap{bottom:-4rem}}@media(max-width:48rem){.program__sticky-wrap{bottom:-1.5rem}}.program__sticky-btn{bottom:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;pointer-events:auto;position:sticky;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:3}@media(max-width:64rem){.program__sticky-btn{display:none}}.program__sticky-btn.active{opacity:1;visibility:visible}.program__sticky-tabs{background-color:#61a2ff;background-color:var(--blue-100);border-radius:2rem 2rem 0 0;bottom:0;display:none;margin:0 calc(100% - 3.25rem);padding:1rem 3.25rem;pointer-events:auto;position:sticky;width:calc(100% + 6.5rem)}@media(max-width:48rem){.program__sticky-tabs{margin:0 100%;padding:1rem .875rem;width:calc(100% + 3.5rem)}}@media(max-width:64rem){.program__sticky-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden}.program__sticky-tabs.active{pointer-events:auto;-webkit-transform:scale(1);transform:scale(1);visibility:visible}.program__sticky-tabs.is-hidden{opacity:0;pointer-events:none;-webkit-transform:scale(1);transform:scale(1);visibility:hidden}}@media(max-width:35.5rem){.program__sticky-tabs{gap:.5rem}.program__sticky-tabs .button{text-wrap:nowrap;width:calc(33.33333% - .33333rem)}}.program__sticky-anchor{bottom:0;opacity:0;pointer-events:none;position:absolute;visibility:hidden;z-index:3}.program__title{font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;letter-spacing:-.02em;line-height:90%;text-align:center;text-transform:uppercase}@media(max-width:64rem){.program__title{margin-bottom:2rem}}@media(max-width:48rem){.program__title{font-size:4.75rem;letter-spacing:-.02em;line-height:90%}}@media(max-width:35.5rem){.program__title{font-size:4rem}}.program__tabs{display:none;margin-bottom:1.5rem}@media(max-width:64rem){.program__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}}@media(max-width:35.5rem){.program__tabs{gap:.5rem}.program__tabs .button{text-wrap:nowrap;width:calc(33.33333% - .33333rem)}}.program__board{display:grid;grid-template-columns:repeat(3,calc(33.33333% - .66667rem));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:64rem){.program__board{grid-template-columns:1fr}}.program__board [data-tab-content]:not(.active){display:grid}@media(max-width:64rem){.program__board [data-tab-content]:not(.active){display:none}}.program__bottom{display:contents}@media(max-width:64rem){.program__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}}.program__download-pdf{position:absolute;right:0;top:1.125rem}@media(max-width:64rem){.program__download-pdf{position:relative;right:auto;top:auto}}.pricing{padding-top:calc(var(--section-padding-top)*2)}@media(max-width:64rem){.pricing{margin:0 -.75rem;overflow:hidden;padding-left:.75rem;padding-right:.75rem}}.pricing__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}@media(max-width:64rem){.pricing__wrap{gap:3rem}}@media(max-width:48rem){.pricing__wrap{gap:2rem}}.pricing__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6875rem}@media(max-width:64rem){.pricing__top{gap:1.5rem}}@media(max-width:48rem){.pricing__top{gap:1rem}}.pricing__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}@media(max-width:64rem){.pricing__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pricing__card{width:calc(50% - .625rem)}@media(max-width:64rem){.pricing__card{width:100%}}.pricing__title{font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;letter-spacing:-.02em;line-height:90%;text-align:center;text-transform:uppercase}@media(max-width:48rem){.pricing__title{font-size:4.75rem;letter-spacing:-.02em;line-height:90%}}@media(max-width:35.5rem){.pricing__title{font-size:4rem}}.pricing__desc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.75rem;font-weight:500;letter-spacing:-.01em;line-height:119%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:48rem){.pricing__desc{font-size:1.5rem}}.organizers{margin:0 calc(var(--content-padding-x)*-1);overflow:hidden;width:calc(100% + var(--content-padding-x)*2)}@media(max-width:64rem){.organizers{margin:0 -.75rem;overflow:hidden;padding-left:.75rem;padding-right:.75rem}}@media(max-width:48rem){.organizers{display:none}}.organizers__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}@media(max-width:64rem){.organizers__wrap{gap:3rem}}@media(max-width:48rem){.organizers__wrap{gap:2rem}}.organizers__title{font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;letter-spacing:-.02em;line-height:90%;text-align:center;text-transform:uppercase}@media(max-width:48rem){.organizers__title{font-size:4.5rem;font-size:4rem}}.organizers__body{margin:0 -1rem;overflow:hidden;width:calc(100% + 2rem)}.organizers__line-wrap{background-color:#61a2ff;background-color:var(--blue-100);padding:2.5rem 0}.organizers__line,.organizers__line-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.organizers__line{-webkit-animation:organizers-scroll 20s linear infinite;animation:organizers-scroll 20s linear infinite}.organizers__line-item{height:4.25rem;min-height:4.25rem;min-width:0;min-width:auto;width:auto;-ms-flex-negative:0;flex-shrink:0}.organizers__line-item:not(:last-child):after{content:"";display:inline-block;height:1rem;width:1rem}.organizers__line-item img,.organizers__line-item picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.organizers--mob{display:none}@media(max-width:48rem){.organizers--mob{display:block}}.organizers--mob .organizers__wrap{gap:8.5333vw}.organizers--mob .organizers__body{aspect-ratio:351/380;overflow:visible;position:relative}.organizers--mob .organizers__badge{outline-offset:-2.1333vw;outline-width:.8vw}.organizers--mob .organizers__badge img,.organizers--mob .organizers__badge picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.organizers--mob .organizers__badge:first-child{--badge-width:87.2vw;left:2.4vw;padding:8.5333vw;position:absolute;top:1.8667vw;-webkit-transform:translateX(-40vw) rotate(-30deg);transform:translateX(-40vw) rotate(-30deg);-webkit-transition:-webkit-transform .8s cubic-bezier(.64,.76,.51,1.03);transition:-webkit-transform .8s cubic-bezier(.64,.76,.51,1.03);transition:transform .8s cubic-bezier(.64,.76,.51,1.03);transition:transform .8s cubic-bezier(.64,.76,.51,1.03),-webkit-transform .8s cubic-bezier(.64,.76,.51,1.03)}.organizers--mob .organizers__badge:first-child.active{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}.organizers--mob .organizers__badge:last-child{--badge-width:55.4667vw;border-radius:15.7333vw;left:32vw;padding:6.9333vw;position:absolute;top:42.1333vw;-webkit-transform:translateX(29.8667vw) rotate(30deg);transform:translateX(29.8667vw) rotate(30deg);-webkit-transition:-webkit-transform .8s cubic-bezier(.64,.76,.51,1.03);transition:-webkit-transform .8s cubic-bezier(.64,.76,.51,1.03);transition:transform .8s cubic-bezier(.64,.76,.51,1.03);transition:transform .8s cubic-bezier(.64,.76,.51,1.03),-webkit-transform .8s cubic-bezier(.64,.76,.51,1.03)}.organizers--mob .organizers__badge:last-child.active{-webkit-transform:rotate(16deg);transform:rotate(16deg)}@-webkit-keyframes organizers-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 5rem));transform:translateX(calc(-100% - 5rem))}}@keyframes organizers-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 5rem));transform:translateX(calc(-100% - 5rem))}}.partners{padding-bottom:calc(var(--section-padding-bottom)*2)}.partners__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}@media(max-width:64rem){.partners__wrap{gap:3rem}}@media(max-width:48rem){.partners__wrap{gap:2rem}}.partners__title{font-family:TTBluescreensTrial;font-size:5.75rem;font-weight:700;letter-spacing:-.02em;line-height:90%;text-align:center;text-transform:uppercase}.partners__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:64rem){.partners__body{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:48rem){.partners__body{gap:.5rem}}.partners__item{--color:var(--white);--color-hover:var(--white);-ms-flex-negative:0;aspect-ratio:1/1;background-image:url(../images/partners-item-bg.jpg);border-radius:50%;color:#fff;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;width:calc(20% - 1rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.25rem;justify-content:center}@media(max-width:64rem){.partners__item{width:13.75rem;-ms-flex-negative:0;flex-shrink:0}}@media(max-width:35.5rem){.partners__item{gap:.1875rem;width:calc(50% - .25rem)}}.partners__item-title{font-size:1.5rem;letter-spacing:-.01em;line-height:119%}@media(max-width:35.5rem){.partners__item-title{font-size:1.125rem}}.partners__item .svg,.partners__item svg{height:7.5rem;width:7.5rem}@media(max-width:35.5rem){.partners__item .svg,.partners__item svg{height:5.4375rem;width:5.4375rem}}.partners__item--cta{background-color:#005d4b;background-color:var(--green-200);background-image:none;padding:.8125rem}.partners__item--cta .svg,.partners__item--cta svg{height:100%;width:100%}.card-animate{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;margin:0;max-height:100vh;overflow:hidden;padding:0}@media(max-width:64rem){.card-animate{margin:0 -.75rem;width:calc(100% + 1.5rem)}}.card-animate__item{border-radius:2.5rem;left:0;position:absolute;right:0;top:0}@media(max-width:48rem){.card-animate__item{border-radius:2rem}}.card-animate__item:not(:first-child){top:100%;-webkit-transform:translateY(0);transform:translateY(0)}.menu{background-color:#61a2ff;background-color:var(--blue-100);bottom:100%;left:0;overflow:hidden;padding:0;position:fixed;right:-.0625rem;top:0;-webkit-transition:bottom .3s ease;transition:bottom .3s ease;z-index:10}.menu__wrapper{height:100%;padding-top:var(--header-height)}.menu__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:100%;overflow-x:hidden;padding-bottom:3rem}.menu__wrap .container{height:100%}.menu__inner{height:100%}.menu__inner,.menu__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu__nav ul{gap:2.5rem;padding:2.5rem 2rem 0}.menu__nav ul li>a{--color:var(--white);--color-hover:var(--white);color:#fff;color:var(--white);font-family:TTBluescreensTrial;font-size:2.875rem;font-weight:700;line-height:80%;text-transform:uppercase}.menu__socials{background-color:#dafbff;background-color:var(--blue-200);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2rem 2rem 0 0;margin-bottom:-3rem;margin-top:auto}.menu__socials .socials__item--mail{background-color:#61a2ff;background-color:var(--blue-100);color:#fff;color:var(--white)}@media(hover){.menu__socials .socials__item--mail :hover{background-color:#61a2ff;background-color:var(--blue-100);color:#fff;color:var(--white)}}.menu.active{bottom:0}
