/**
 * Swiper 14.0.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 20, 2026
 */

: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);
  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-slide,
  .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 */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-slides-offset-before);
      scroll-margin-inline-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-inline-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-slides-offset-before);
      scroll-margin-block-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-block-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: "";
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .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-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .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-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: 4px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;

  width: var(--swiper-navigation-size);
  height: var(--swiper-navigation-size);

  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  &.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  &.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-navigation-disabled & {
    display: none !important;
  }

  ::slotted(svg),
  svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    fill: currentColor;
    pointer-events: none;
  }
}

.swiper-button-lock {
  display: none;
}

.swiper-button-prev,
.swiper-button-next {
  top: var(--swiper-navigation-top-offset, 50%);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
}
.swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 4px);
  right: auto;
  ::slotted(.swiper-navigation-icon),
  .swiper-navigation-icon {
    transform: rotate(180deg);
  }
}
.swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 4px);
  left: auto;
}
.swiper-horizontal {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    top: var(--swiper-navigation-top-offset, 50%);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-left: 0;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 4px);
    right: auto;
  }
  .swiper-button-next,
  & ~ .swiper-button-next,
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 4px);
    left: auto;
  }
  .swiper-button-prev,
  & ~ .swiper-button-prev,
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next {
    ::slotted(.swiper-navigation-icon),
    .swiper-navigation-icon {
      transform: rotate(180deg);
    }
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    ::slotted(.swiper-navigation-icon),
    .swiper-navigation-icon {
      transform: rotate(0deg);
    }
  }
}
.swiper-vertical {
  .swiper-button-prev,
  .swiper-button-next,
  ~ .swiper-button-prev,
  ~ .swiper-button-next {
    left: var(--swiper-navigation-top-offset, 50%);
    right: auto;
    margin-left: calc(0px - (var(--swiper-navigation-size) / 2));
    margin-top: 0;
  }
  .swiper-button-prev,
  ~ .swiper-button-prev {
    top: var(--swiper-navigation-sides-offset, 4px);
    bottom: auto;
    ::slotted(.swiper-navigation-icon),
    .swiper-navigation-icon {
      transform: rotate(-90deg);
    }
  }
  .swiper-button-next,
  ~ .swiper-button-next {
    bottom: var(--swiper-navigation-sides-offset, 4px);
    top: auto;
    ::slotted(.swiper-navigation-icon),
    .swiper-navigation-icon {
      transform: rotate(90deg);
    }
  }
}

: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-hidden {
    opacity: 0;
  }
  .swiper-pagination-disabled > &,
  &.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-bullet {
    transform: scale(0.33);
    position: relative;
  }
  .swiper-pagination-bullet-active {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-main {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
  }
  .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
  }
  .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& {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    appearance: none;
  }
  .swiper-pagination-clickable & {
    cursor: pointer;
  }

  &: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-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
  }
  &.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    .swiper-pagination-bullet {
      display: inline-block;
      transition:
        200ms transform,
        200ms top;
    }
  }
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  }
  &.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    .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-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-fill {
    transform-origin: right top;
  }
  .swiper-horizontal > &,
  &.swiper-pagination-horizontal,
  .swiper-vertical > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
  }
  .swiper-vertical > &,
  &.swiper-pagination-vertical,
  .swiper-horizontal > &.swiper-pagination-progressbar-opposite,
  &.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-disabled {
    display: none !important;
  }
  .swiper-horizontal > &,
  &.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-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;

  > img,
  > svg,
  > 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-thumbs {
  .swiper-slide-thumb-active {
    /* Styles for active thumb slide */
  }
}

.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-slide {
    pointer-events: none;
    transition-property: opacity;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    pointer-events: auto;
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}

.swiper.swiper-cube {
  overflow: visible;
}
.swiper-cube {
  .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
    .swiper-slide {
      pointer-events: none;
    }
  }
  &.swiper-rtl .swiper-slide {
    transform-origin: 100% 0;
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
  .swiper-slide-active,
  .swiper-slide-next,
  .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible;
  }

  .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.6;
    z-index: 0;

    &: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-slide-shadow-cube.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-cube.swiper-slide-shadow-left,
  .swiper-slide-shadow-cube.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden;
  }
}
/* Cube slide shadows end */

.swiper.swiper-flip {
  overflow: visible;
}
.swiper-flip {
  .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}
/* Flip slide shadows start */
.swiper-flip {
  .swiper-slide-shadow-flip.swiper-slide-shadow-top,
  .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-flip.swiper-slide-shadow-left,
  .swiper-slide-shadow-flip.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden;
  }
}
/* Flip slide shadows end */

.swiper-coverflow {
}

.swiper-creative {
  .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height;
  }
}

.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards {
  .swiper-slide {
    transform-origin: center bottom;
    backface-visibility: hidden;
    overflow: hidden;
  }
}

@font-face{font-display:swap;font-family:Onest;font-weight:100 900;src:url(../fonts/onest/Onest-VariableFont_wght.ttf) format("truetype")}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:.1rem dotted}b,strong{font-weight:700}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:67%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}ins{border-bottom:.1rem solid}a:-webkit-any-link{text-decoration:none}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}button,fieldset,input,textarea{background:0;border:0;margin:0;outline:0;padding:0}ol,ul{list-style:none;padding:0}address{font-style:unset}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}svg symbol{fill:currentColor}#arrow-down path{fill:none}.i-polygon{height:.8rem;width:.6rem}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;-webkit-transition-duration:1ms;-o-transition-duration:1ms;transition-duration:1ms;-webkit-transition-property:overflow;-o-transition-property:overflow;transition-property:overflow}body,html{height:100%}html{overscroll-behavior-y:none}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#1a1919;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.5rem;font-weight:500;height:-webkit-max-content;height:-moz-max-content;height:max-content;letter-spacing:.06rem;line-height:2.4rem;line-height:1.6;margin-right:calc(-100vw - -100%);max-width:100%;min-height:100svh;overflow-x:hidden;overflow-y:auto;text-rendering:optimizeLegibility}@media(max-width:992px){body{font-size:1.4rem;letter-spacing:.056rem;line-height:2rem}}.lenis-stopped [data-fixed-block],.lenis-stopped body{width:calc(100% - var(--scrollbar-w))}body.no-scroll{overflow:hidden}@media(min-width:993px){html{--max-width:216.21622vh;--viewport-width:min(100vw,var(--max-width));--calculated-size:calc(5px + var(--viewport-width)/1440*5);font-size:min(20px,var(--calculated-size))}}@media(max-width:992px){html{font-size:2.66667vw}}h1{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:3.2rem;font-weight:800;letter-spacing:.064rem;line-height:4rem}@media(max-width:992px){h1{font-size:1.8rem;letter-spacing:.036rem;line-height:2.4rem}}h2{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:2.8rem;font-weight:800;letter-spacing:.056rem;line-height:3.6rem}@media(max-width:992px){h2{font-size:1.6rem;letter-spacing:.032rem;line-height:2rem}}h3{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:600;letter-spacing:.064rem;line-height:2rem}@media(max-width:992px){h3{font-size:1.4rem;letter-spacing:.056rem}}h4{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.4rem;font-weight:600;letter-spacing:.056rem;line-height:2rem}@media(max-width:992px){h4{font-size:1.2rem;letter-spacing:.048rem;line-height:1.6rem}}b{font-family:Onest,sans-serif;font-optical-sizing:auto;font-weight:800}a,button{-webkit-tap-highlight-color:transparent}a,a:active,a:focus,a:visited,button,button:active,button:focus,button:visited{color:#1a1919}.u-ovh{overflow:hidden}.u-hidden-v{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:.1rem!important;margin:-.1rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.1rem!important}.u-hidden{display:none!important}.screen-page__text-block h1,.t-h1{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:3.2rem;font-weight:800;letter-spacing:.064rem;line-height:4rem;text-transform:uppercase}@media(max-width:992px){.screen-page__text-block h1,.t-h1{font-size:1.8rem;letter-spacing:.036rem;line-height:2.4rem}}.t-h1-d{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:3.2rem;font-weight:800;letter-spacing:.064rem;line-height:4rem;text-transform:uppercase}.t-h1-m{font-optical-sizing:auto;font-size:1.8rem;font-weight:800;letter-spacing:.036rem;line-height:2.4rem}.t-h1-m,.t-h2,.wysiwyg h2{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;text-transform:uppercase}.t-h2,.wysiwyg h2{font-optical-sizing:auto;font-size:2.8rem;font-weight:800;letter-spacing:.056rem;line-height:3.6rem}@media(max-width:992px){.t-h2,.wysiwyg h2{font-size:1.6rem;letter-spacing:.032rem;line-height:2rem}}.t-h2-d{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:2rem;font-weight:800;letter-spacing:.056rem;line-height:3.6rem;text-transform:uppercase}@media(max-width:992px){.t-h2-d{font-size:1.6rem;letter-spacing:.032rem;line-height:2rem}}.t-h2-m{font-optical-sizing:auto;font-size:1.6rem;font-weight:800;letter-spacing:.032rem}.t-h2-h1,.t-h2-m{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;line-height:2rem;text-transform:uppercase}.t-h2-h1{font-optical-sizing:auto;font-size:1.8rem;font-weight:800;letter-spacing:.056rem}@media(max-width:992px){.t-h2-h1{letter-spacing:.036rem;line-height:2.4rem}}.t-h3,.wysiwyg h3{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:600;letter-spacing:.064rem;line-height:2rem;text-transform:uppercase}@media(max-width:992px){.t-h3,.wysiwyg h3{font-size:1.4rem;letter-spacing:.056rem}}.t-h4,.wysiwyg h4{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.4rem;font-weight:600;letter-spacing:.056rem;line-height:2rem;text-transform:uppercase}@media(max-width:992px){.t-h4,.wysiwyg h4{font-size:1.2rem;letter-spacing:.048rem;line-height:1.6rem}}.t-btn{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:800;letter-spacing:.16rem;line-height:1.4;text-transform:uppercase}@media(max-width:992px){.t-btn{font-size:1.4rem;letter-spacing:.14rem}}.t-btn-md{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-weight:800;letter-spacing:.12rem;line-height:1.4;text-transform:uppercase}.form__error,.t-label,.t-label-s{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.3rem;font-weight:500;letter-spacing:.078rem;line-height:1.2rem}@media(max-width:992px){.t-label-s{font-size:1.1rem}}.t-caption,.wysiwyg table tr th{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-weight:500;letter-spacing:.048rem;line-height:1.2rem;text-transform:uppercase}.form__input,.form__label,.t-input{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:500;letter-spacing:.064rem;line-height:2rem}.t-tal{text-align:left}.t-tac{text-align:center}.t-tar{text-align:right}.t-upper{text-transform:uppercase}.t-nowrap{white-space:nowrap}.u-mla{margin-left:auto}.u-mra{margin-right:auto}.u-mta{margin-top:auto}.u-mba{margin-bottom:auto}.u-flex,.u-flex-col{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-ais{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-aie{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-jce{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-fxw{-ms-flex-wrap:wrap;flex-wrap:wrap}.btn--icon,.u-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media(min-width:1025px){.media-min--tab{display:none}}@media(max-width:1024px){.media-max--tab{display:none}}@media(min-width:993px){.media-min--tab-md{display:none}}@media(max-width:992px){.media-max--tab-md{display:none}}@media(min-width:501px){.media-min--mob{display:none}}@media(max-width:500px){.media-max--mob{display:none}}.container{padding-left:var(--unit);padding-right:var(--unit)}:root{--unit:2.8rem;--grid-width:1760;--grid-column-width:125;--grid-columns:12;--grid-gutters:calc(var(--grid-columns) - 1);--column-proportion:calc(var(--grid-column-width)/var(--grid-width));--gutter-proportion:calc((1 - var(--grid-columns)*var(--column-proportion))/var(--grid-gutters));--column-unit:calc(var(--column-proportion)*var(--container-width));--gutter-unit:calc(var(--gutter-proportion)*var(--container-width));--column-and-gutter-unit:calc(var(--column-unit) + var(--gutter-unit));--container-width:calc(100vw - var(--unit)*2)}@media(max-width:500px){:root{--unit:1.6rem}}.form__legend{padding:1.2rem 0}@media(min-width:993px){.form__legend{padding:1rem 0}}.form__input-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form__input-wrapper+.form__input-wrapper{margin-top:.8rem}.form__input-wrapper.is-error [data-acc-content]{height:var(--acc-max-height)}.form__input-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.form__textarea{background:#f0f0f0;border:.1rem solid #f0f0f0;border-radius:2rem;line-height:160%;min-height:20rem;padding:2.4rem;resize:none;width:100%}@media(max-width:992px){.form__textarea{font-size:1.4rem}}.form__textarea:focus{border:.1rem solid rgba(26,25,25,.3)}.form__textarea:placeholder{color:#999}.form__textarea.error{border:.1rem solid #be4032}.form__input{background:#f0f0f0;border:.1rem solid #f0f0f0;border-radius:1rem;color:#000;padding:1.6rem 1.8rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form__input[type=date i]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M13.875 12a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25ZM17.625 12a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25ZM13.875 15.75a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25ZM17.625 15.75a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25ZM6.375 15.75a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25ZM10.125 15.75a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25ZM6.375 19.5a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25ZM10.125 19.5a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25ZM13.875 19.5a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25Z' fill='%231A1919' fill-opacity='.5'/%3E%3Cpath d='M6 2.25v1.5m12-1.5v1.5m3.75 3.75H2.25M4.5 3.75h15A2.25 2.25 0 0 1 21.75 6v13.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6A2.25 2.25 0 0 1 4.5 3.75Z' stroke='%231A1919' stroke-opacity='.5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-origin:content-box;background-repeat:no-repeat;background-size:contain;block-size:2rem;inline-size:2rem;opacity:.5;outline:none;padding:0;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__input:focus{border:.1rem solid rgba(26,25,25,.3)}.form__input:placeholder{color:#999}@media(max-width:992px){.form__input{font-size:1.4rem}}.form__input.error{border:.1rem solid #be4032}.form__error{display:block;padding:.8rem 2.4rem}.form__input-wrapper{position:relative}.form__input{background-position:right 3rem center;background-repeat:no-repeat;background-size:0 0;border:none;border-radius:10rem;display:block;min-height:5.6rem;outline:none;padding:2rem 2.4rem .8rem;-webkit-transition:background .3s ease,border-color .3s ease;-o-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease;width:100%}.form__input.success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10C0 4.477 4.477 0 10 0s10 4.477 10 10-4.477 10-10 10S0 15.523 0 10Z' fill='%2334C759'/%3E%3Cpath d='m6.25 10 2.5 3 5-6' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.form__input.error,.form__input.success{background-position:right 2rem center;background-size:2rem 2rem;padding-right:4.8rem}.form__input.error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10C0 4.477 4.477 0 10 0s10 4.477 10 10-4.477 10-10 10S0 15.523 0 10Z' fill='%23FF383C'/%3E%3Cpath d='M9.666 12.714a.87.87 0 1 0 0 1.74.87.87 0 0 0 0-1.74Zm0-7.835a.87.87 0 0 0-.864.769l-.006.101v5.224a.87.87 0 0 0 1.735.102l.006-.102V5.749a.87.87 0 0 0-.87-.87Z' fill='%23fff'/%3E%3C/svg%3E")}.form__input[data-dateselect]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2.5' y='3.5' width='15' height='14' rx='3' stroke='%231a1919' stroke-opacity='.5'/%3E%3Cpath d='M6.5 2v3m7-3v3m-11 2.5h15' stroke='%231a1919' stroke-opacity='.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 2rem center;background-size:2rem 2rem;cursor:pointer;padding-right:4.8rem}.form__label{display:block;pointer-events:none;position:absolute;-webkit-transition:opacity .3s ease,top .3s ease,-webkit-transform .3s ease .1s;transition:opacity .3s ease,top .3s ease,-webkit-transform .3s ease .1s;-o-transition:opacity .3s ease,top .3s ease,transform .3s ease .1s;transition:opacity .3s ease,top .3s ease,transform .3s ease .1s;transition:opacity .3s ease,top .3s ease,transform .3s ease .1s,-webkit-transform .3s ease .1s}.form__input~.form__label{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form__input~.form__label,.form__textarea~.form__label{left:2.4rem;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.form__textarea~.form__label{top:2.4rem}.form__input:not(:-moz-placeholder-shown)~.form__label{opacity:1;transform:translateY(calc(-50% - .8rem)) scale(.8);-moz-transition:opacity .3s ease,top .3s ease,transform .3s ease;transition:opacity .3s ease,top .3s ease,transform .3s ease}.form__input:not(:-ms-input-placeholder)~.form__label{opacity:1;-ms-transform:translateY(calc(-50% - .8rem)) scale(.8);transform:translateY(calc(-50% - .8rem)) scale(.8);-ms-transition:opacity .3s ease,top .3s ease,transform .3s ease;transition:opacity .3s ease,top .3s ease,transform .3s ease}.form__input:focus~.form__label,.form__input:not(:placeholder-shown)~.form__label{opacity:1;-webkit-transform:translateY(calc(-50% - .8rem)) scale(.8);-ms-transform:translateY(calc(-50% - .8rem)) scale(.8);transform:translateY(calc(-50% - .8rem)) scale(.8);-webkit-transition:opacity .3s ease,top .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,top .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,top .3s ease,transform .3s ease;transition:opacity .3s ease,top .3s ease,transform .3s ease;transition:opacity .3s ease,top .3s ease,transform .3s ease,-webkit-transform .3s ease}.form__textarea:not(:-moz-placeholder-shown)~.form__label{opacity:1;transform:translateY(-1.2rem) scale(.8);-moz-transition:opacity .3s ease,top .3s ease,transform .3s ease;transition:opacity .3s ease,top .3s ease,transform .3s ease}.form__textarea:not(:-ms-input-placeholder)~.form__label{opacity:1;-ms-transform:translateY(-1.2rem) scale(.8);transform:translateY(-1.2rem) scale(.8);-ms-transition:opacity .3s ease,top .3s ease,transform .3s ease;transition:opacity .3s ease,top .3s ease,transform .3s ease}.form__textarea:focus~.form__label,.form__textarea:not(:placeholder-shown)~.form__label{opacity:1;-webkit-transform:translateY(-1.2rem) scale(.8);-ms-transform:translateY(-1.2rem) scale(.8);transform:translateY(-1.2rem) scale(.8);-webkit-transition:opacity .3s ease,top .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,top .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,top .3s ease,transform .3s ease;transition:opacity .3s ease,top .3s ease,transform .3s ease;transition:opacity .3s ease,top .3s ease,transform .3s ease,-webkit-transform .3s ease}.form__input-wrapper--primary .form__input,.form__input-wrapper--primary .form__textarea{background-color:#d44333;color:#fff}.form__input-wrapper--primary .form__input::-webkit-input-placeholder,.form__input-wrapper--primary .form__textarea::-webkit-input-placeholder{color:transparent}.form__input-wrapper--primary .form__input::-moz-placeholder,.form__input-wrapper--primary .form__textarea::-moz-placeholder{color:transparent}.form__input-wrapper--primary .form__input:-ms-input-placeholder,.form__input-wrapper--primary .form__textarea:-ms-input-placeholder{color:transparent}.form__input-wrapper--primary .form__input::-ms-input-placeholder,.form__input-wrapper--primary .form__textarea::-ms-input-placeholder{color:transparent}.form__input-wrapper--primary .form__input::placeholder,.form__input-wrapper--primary .form__textarea::placeholder{color:transparent}.form__input-wrapper--primary .form__input:focus,.form__input-wrapper--primary .form__textarea:focus{border-color:hsla(0,0%,100%,.3)}.form__input-wrapper--primary:hover .form__input,.form__input-wrapper--primary:hover .form__textarea{background-color:#be4032}.form__input-wrapper--primary .form__error,.form__input-wrapper--primary .form__label{color:hsla(0,0%,100%,.5)}.form__input-wrapper--gray .form__input,.form__input-wrapper--gray .form__textarea{background-color:#f4f4f4;color:#1a1919}.form__input-wrapper--gray .form__input::-webkit-input-placeholder,.form__input-wrapper--gray .form__textarea::-webkit-input-placeholder{color:transparent}.form__input-wrapper--gray .form__input::-moz-placeholder,.form__input-wrapper--gray .form__textarea::-moz-placeholder{color:transparent}.form__input-wrapper--gray .form__input:-ms-input-placeholder,.form__input-wrapper--gray .form__textarea:-ms-input-placeholder{color:transparent}.form__input-wrapper--gray .form__input::-ms-input-placeholder,.form__input-wrapper--gray .form__textarea::-ms-input-placeholder{color:transparent}.form__input-wrapper--gray .form__input::placeholder,.form__input-wrapper--gray .form__textarea::placeholder{color:transparent}.form__input-wrapper--gray .form__input:focus,.form__input-wrapper--gray .form__textarea:focus{border-color:rgba(26,25,25,.3)}.form__input-wrapper--gray:hover .form__input,.form__input-wrapper--gray:hover .form__textarea{background-color:#eaeaea}.form__input-wrapper--gray .form__error,.form__input-wrapper--gray .form__label{color:rgba(26,25,25,.5)}.form__input-wrapper--underline .form__input-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:.1rem solid #d9d9d9;min-height:6.4rem;padding-bottom:.8rem}.form__input-wrapper--underline .form__input{background-color:transparent;border:none;border-radius:0;color:#1a1919;min-height:auto;padding:1rem 0}.form__input-wrapper--underline .form__input:focus,.form__input-wrapper--underline:hover .form__input{background-color:transparent}.form__input-wrapper--underline .form__label{color:rgba(26,25,25,.5);left:0;top:2.4rem}.form__input-wrapper--underline .form__error{color:rgba(26,25,25,.5)}.form__input-wrapper--underline .form__textarea{background-color:transparent;border:none;border-radius:0;color:#1a1919;line-height:1.25;min-height:auto;padding:4.8rem 0 1.2rem}.form__input-wrapper--underline .form__textarea:focus,.form__input-wrapper--underline:hover .form__textarea{background-color:transparent}.form__input-wrapper.form__input-wrapper--search .form__input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath d='m17.5 17.5-3.738-3.746m2.072-5.005a7.083 7.083 0 1 1-14.167 0 7.083 7.083 0 0 1 14.167 0Z' stroke='%231A1919' stroke-opacity='.5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 2rem);background-repeat:no-repeat;background-size:2rem 2rem}.form__input-wrapper.form__input-wrapper--search .form__input:not(:-moz-placeholder-shown){background-position:calc(100% - 3rem);background-size:0 0}.form__input-wrapper.form__input-wrapper--search .form__input:not(:-ms-input-placeholder){background-position:calc(100% - 3rem);background-size:0 0}.form__input-wrapper.form__input-wrapper--search .form__input:not(:placeholder-shown){background-position:calc(100% - 3rem);background-size:0 0}.form__input-wrapper.form__input-wrapper--search .form__input:not(:-moz-placeholder-shown)~.form__input-reset{opacity:1}.form__input-wrapper.form__input-wrapper--search .form__input:not(:-ms-input-placeholder)~.form__input-reset{opacity:1}.form__input-wrapper.form__input-wrapper--search .form__input:not(:placeholder-shown)~.form__input-reset{opacity:1}.form__input-wrapper.form__input-wrapper--search .form__input-reset{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.6rem;justify-content:center;opacity:0;padding:.2rem;position:absolute;right:1.2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:3.6rem}.form__input-wrapper.form__input-wrapper--search .form__input-reset .icon{height:2.4rem;width:2.4rem}.form__checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem;position:relative}.form__checkbox-input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.form__checkbox-visual{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:2rem;justify-content:center;-webkit-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;width:2rem}.form__checkbox-visual .icon{height:1.4rem;width:1.4rem}.form__checkbox-label{color:#1a1919;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.3rem;font-weight:500;letter-spacing:.052rem;line-height:1.6rem}.form__checkbox-label a{-webkit-text-decoration-skip:ink;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;text-decoration-thickness:5%;text-underline-offset:25%;text-underline-position:from-font}.form__checkbox-label a,.form__checkbox-label a:active,.form__checkbox-label a:focus,.form__checkbox-label a:visited{color:#fff}.form__checkbox-visual{background-color:#f0f0f0;color:#f0f0f0;pointer-events:none}.form__checkbox-input:checked~.form__checkbox-visual{background-color:#be4032;color:#fff}.form__submit{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:none;border-radius:20rem;color:#e84735;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:5.6rem;justify-content:center;padding:.4rem;position:relative;width:100%}.form__submit,.form__submit:active,.form__submit:focus,.form__submit:visited{color:#e84735}.form__submit-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1/1;background:#e84735;border-radius:50%;bottom:.4rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;right:.4rem;top:.4rem}.form__submit-icon .icon{height:2rem;width:2rem}.form__checkbox-fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.form__fieldset-legend{padding:1.2rem 0}.form__checkbox-group{display:grid;gap:2.4rem 1.6rem}.form__checkbox-group .form__checkboxСоздать{justify-self:start}@media(min-width:993px){.form__checkbox-group{grid-template-columns:repeat(2,1fr)}}.form__two-columns{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.form__two-columns>.form__input-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;width:100%}.form__extended{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form__extended-header{margin:0;max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .3s ease,opacity .3s ease,margin .3s ease;-o-transition:max-height .3s ease,opacity .3s ease,margin .3s ease;transition:max-height .3s ease,opacity .3s ease,margin .3s ease}.form__extended-header.is-shown{margin-bottom:.8rem;max-height:4rem;opacity:1}.form__extended .form__input-wrapper{margin:0;max-height:0;opacity:0;overflow:hidden;position:relative;-webkit-transition:max-height .4s cubic-bezier(.785,.135,.15,.86),opacity .3s ease,margin .3s ease;-o-transition:max-height .4s cubic-bezier(.785,.135,.15,.86),opacity .3s ease,margin .3s ease;transition:max-height .4s cubic-bezier(.785,.135,.15,.86),opacity .3s ease,margin .3s ease}.form__extended .form__input-wrapper.is-shown{margin-bottom:.8rem;max-height:10rem;opacity:1}.form__extended-remove{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;background-color:hsla(0,0%,100%,0);border:none;border-radius:10rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:.4rem;position:absolute;right:1.2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .3s ease,opacity .3s ease;-o-transition:background .3s ease,opacity .3s ease;transition:background .3s ease,opacity .3s ease;z-index:1}.form__extended-remove .icon{color:#e84735;height:2.4rem;width:2.4rem}.is-error .form__extended-remove{opacity:0}@media(hover:hover){.form__extended-remove:hover{background-color:#fff}.is-error .form__extended-remove:hover{opacity:1}}.form__extended-footer{max-height:5.6rem;opacity:1;overflow:hidden;-webkit-transition:max-height .3s ease,opacity .3s ease,margin .3s ease;-o-transition:max-height .3s ease,opacity .3s ease,margin .3s ease;transition:max-height .3s ease,opacity .3s ease,margin .3s ease}.is-shown~.form__extended-footer{margin-top:1.2rem}.form__extended-footer.is-hidden{max-height:0;opacity:0}@media(min-width:993px){.is-shown~.form__extended-footer{margin-top:2rem}}.form__extended-add.btn:not(.btn--all,.btn--icon){-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}.form__extended-add .btn__level{margin-left:-1.6rem;max-width:0;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.form__extended-add .btn__level,.form__extended-add .btn__level-inner{border-radius:10rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.form__extended-add .btn__level-inner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(26,25,25,.3);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1rem;font-weight:500;gap:.4rem;height:2.4rem;justify-content:center;line-height:1.6rem;opacity:0;padding:.2rem .2rem .2rem .8rem;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86)}.form__extended-add .btn__level-label{color:#fff;text-transform:none}.form__extended-add .btn__level-value{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(26,25,25,.2);border-radius:10rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;width:2rem}.form__extended-add.is-disabled{pointer-events:none}.form__extended-add.is-disabled .btn__text{color:rgba(26,25,25,.3)}.form__extended-add.is-disabled .btn__level{margin-left:0;max-width:30rem}.form__extended-add.is-disabled .btn__level-inner{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.form__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.form__option,.form__options{display:-webkit-box;display:-ms-flexbox;display:flex}.form__option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10rem;cursor:pointer;height:100%;position:relative;-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:1}.form__option.is-hidden{-webkit-filter:blur(10px);filter:blur(10px);height:0;margin-top:-.8rem;opacity:0}.form__option-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem;padding:1.8rem;width:100%}.form__option-input{height:0;opacity:0;position:absolute;width:0}.form__option-check{-ms-flex-negative:0;background:#fff;border:1px solid rgba(26,25,25,.2);border-radius:50%;flex-shrink:0;height:2rem;-webkit-transition:background .3s ease,border-color .3s ease,border-width .3s ease;-o-transition:background .3s ease,border-color .3s ease,border-width .3s ease;transition:background .3s ease,border-color .3s ease,border-width .3s ease;width:2rem}.form__option-check:before{background:#f0f0f0;border-radius:10rem;content:"";inset:0;position:absolute;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;z-index:-1}.form__option-label{color:#1a1919;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:500;letter-spacing:.064rem;line-height:2rem;position:relative;z-index:1}.form__option-input:checked~.form__option-check{border-color:#e84735;border-width:.5rem}.form__option-input:checked~.form__option-check:before{background:#1a1919}.form__option-input:checked~.form__option-label{color:#fff}.form__option--gray{color:#1a1919}.img{position:relative;width:100%}.img--16x9{padding-bottom:56.25%}.img__i{bottom:0;height:100%;left:0;position:absolute;width:100%}.img__i:not(img){background-position:50%;background-repeat:no-repeat;background-size:cover}img.img__i{-o-object-fit:cover;object-fit:cover}[data-acc-content]{height:0;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}[data-acc-content].is-open{height:var(--acc-max-height)}[data-acc-btn] svg{-webkit-box-ordinal-group:2;-ms-flex-order:1;height:2rem;order:1;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:2rem}[data-acc-btn].is-active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.uploader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.uploader__file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.uploader__file:not(.uploader__file--image):before{background-image:url(../img/svg/paperclip.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2.4rem;width:2.4rem}.uploader__file-extention{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.5;text-transform:uppercase}.uploader__file-extention:before{background-color:rgba(0,0,0,.5);border-radius:100%;content:"";display:block;height:.3rem;width:.3rem}.uploader__file-delete{color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media(hover:hover){.uploader__file-delete:hover svg{color:#e84735}}.uploader__file-delete svg{height:2rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:2rem}.uploader__error{color:red;font-size:1.4rem}.uploader__input{display:none}.uploader__input:disabled+.uploader__area{cursor:not-allowed;opacity:.5}.uploader__area{border:.2rem dashed rgba(0,0,0,.8);border-radius:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:1.2rem;width:100%}.uploader__area.is-hovered .uploader__area-content,.uploader__area.is-hovered .uploader__icon{opacity:.5}@media(hover:hover){.uploader__area.is-hovered,.uploader__area:hover{border-color:#e84735}}.uploader__icon{fill:none;color:#e84735;height:2.8rem;width:2.5rem}.uploader__area-content,.uploader__icon{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.uploader__area-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.uploader__area-content span{color:#e84735;text-decoration:underline}.uploader__area-text{color:#000;font-weight:500}.uploader__files-list{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));width:100%}.uploader:not(.is-filled) .uploader__area{aspect-ratio:auto;grid-column:1/-1;padding:4rem 2rem}.uploader:not(.is-filled) .uploader__area,.uploader:not(.is-filled) .uploader__area .uploader__area-empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.uploader:not(.is-filled) .uploader__area .uploader__area-empty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.uploader:not(.is-filled) .uploader__area .uploader__area-add{display:none}.uploader:not(.is-filled) .uploader__area-text{text-box-trim:trim-both;text-box-edge:text;color:#e84735;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:800;letter-spacing:.16rem;line-height:1.4;position:relative;text-transform:uppercase;z-index:1}@media(max-width:992px){.uploader:not(.is-filled) .uploader__area-text{font-size:1.4rem;letter-spacing:.14rem}}.uploader:not(.is-filled) .uploader__area-text:after{background-color:#eaeaea;border-radius:10rem;content:"";inset:-1.2rem -1.6rem;opacity:0;position:absolute;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:-1}.uploader:not(.is-filled) .uploader__area-icon .icon{color:rgba(26,25,25,.3);height:4.8rem;width:4.8rem}.uploader.is-filled .uploader__area{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1/1;background-color:#f4f4f4;border-color:#f4f4f4;border-style:solid;color:#1a1919;justify-content:center;padding:0}.uploader.is-filled .uploader__area .uploader__area-empty{display:none}.uploader.is-filled .uploader__area .uploader__area-add{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#1a1919;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%}.uploader.is-filled .uploader__area .uploader__area-add .icon{height:2.4rem;width:2.4rem}@media(hover:hover){.uploader.is-filled .uploader__area .uploader__area-add{color:#e84735}}.uploader__area{background-color:#fff;border:.2rem dashed rgba(26,25,25,.2);border-radius:1.6rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media(hover:hover){.uploader__area:hover{border-color:rgba(26,25,25,.4)}.uploader__area:hover .uploader__area-text:after{opacity:1}}.uploader__file--image{aspect-ratio:1/1;background-color:#f0f0f0;border:.2rem solid rgba(26,25,25,.1);border-radius:1.6rem;overflow:hidden;position:relative}.uploader__file-preview{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uploader__file--image .uploader__file-delete{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:none;border-radius:50%;color:rgba(26,25,25,.6);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.2rem;justify-content:center;position:absolute;right:.8rem;top:.8rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:3.2rem}@media(hover:hover){.uploader__file--image .uploader__file-delete:hover{color:#e84735}}.uploader__file--image .uploader__file-delete .icon{height:1.8rem;width:1.8rem}.header{border-radius:0 0 3.2rem 3.2rem;margin-bottom:-8.4rem;padding:1.4rem 0;position:relative;width:100%;z-index:100}.no-scroll .header{width:calc(100% + var(--scrollbar-w))}.header .btn__icon,.header .header__notification.btn--icon,.header .header__points{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media(max-width:992px){.header{color:#fff}[data-page=auth] .header{z-index:0}.header:not(.header--white){background-color:#e84735}.header:not(.header--white) .header__user.btn:not(.btn--all){color:#fff}.header:not(.header--white) .btn:not(.btn--all,.btn--icon) .btn__icon,.header:not(.header--white) .header__notification.btn--icon{background-color:#fff;color:#e84735}.header:not(.header--white) .header__notification.btn--icon.header__notification--disabled,.header:not(.header--white) .header__notification.btn--icon.is-notifications-open{background-color:#1a1919;color:#fff}.header.header--white,.header:not(.header--white) .header__points{background-color:#fff;color:#e84735}.header.header--white .header__user.btn:not(.btn--all){color:#e84735}.header.header--white .btn:not(.btn--all,.btn--icon) .btn__icon,.header.header--white .header__notification.btn--icon{background-color:#e84735;color:#fff}.header.header--white .header__notification.btn--icon.header__notification--disabled,.header.header--white .header__notification.btn--icon.is-notifications-open{background-color:#1a1919;color:#fff}.header.header--white .header__points{background-color:#e84735;color:#fff}}@media(min-width:993px){.header{background-color:#f4f4f4;border-radius:0;padding:0}[data-page=auth] .header{z-index:0}.header .header__user.btn:not(.btn--all){color:#e84735}.header .btn:not(.btn--all,.btn--icon) .btn__icon,.header .header__notification.btn--icon{background-color:#e84735;color:#fff}.header .header__notification.btn--icon.header__notification--disabled,.header .header__notification.btn--icon.is-notifications-open{background-color:#1a1919;color:#fff}.header .header__points{background-color:#e84735;color:#fff}}.header__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:20}@media(min-width:993px){.header__inner{display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr}}.header__mobile{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;justify-content:space-between;width:100%}@media(min-width:993px){.header__mobile{-webkit-box-pack:end;-ms-flex-pack:end;gap:2.8rem;justify-content:flex-end;justify-self:end}.header__logo,.header__mobile{max-width:32rem}.header__desktop{display:contents}.header__nav-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.header__nav-item{list-style:none}@media(hover:hover){.header__nav-link.is-active,.header__nav-link:hover{background-color:#eaeaea;color:#e84735}.header__nav-link.is-active:after,.header__nav-link:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media(min-width:993px){.header__nav-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:rgba(26,25,25,.5);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.5rem;font-weight:500;height:8.2rem;justify-content:center;letter-spacing:.09rem;line-height:1.2rem;min-width:15rem;overflow:hidden;padding:2rem;position:relative;text-align:center}.header__nav-link,.header__nav-link:after{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.header__nav-link:after{border:1px solid #e84735;bottom:0;content:"";left:0;position:absolute;right:0;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.header__nav-link.is-disabled{color:rgba(26,25,25,.2);pointer-events:none}}.header__user.btn:not(.btn--all){max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0}.header__group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__group,.header__points{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.header__points{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:10rem;font-size:1.8rem;font-weight:800;height:4.4rem;letter-spacing:.064rem;line-height:2rem;padding:1rem 1rem 1rem 1.2rem;text-transform:uppercase}.header__points .icon{height:2.4rem;width:2.4rem}.header__notification{position:relative}.header__notification .header__notification-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:center;position:absolute;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.header__notification .header__notification-icon--active,.header__notification .header__notification-icon--cross,.header__notification.is-notification .header__notification-icon--empty{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.header__notification.is-notification .header__notification-icon--active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header__notification.header__notification--disabled,.header__notification.is-notifications-open{background-color:#1a1919;color:#fff}.header__notification.header__notification--disabled .header__notification-icon--active,.header__notification.header__notification--disabled .header__notification-icon--empty,.header__notification.is-notifications-open .header__notification-icon--active,.header__notification.is-notifications-open .header__notification-icon--empty{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.header__notification.header__notification--disabled .header__notification-icon--cross,.header__notification.is-notifications-open .header__notification-icon--cross{color:#fff;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header__user.btn .btn__text{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.footer{background:#2b2a29;border-radius:3.2rem 3.2rem 0 0;margin-top:-4rem;overflow:hidden;z-index:2}.footer,.footer a,.footer a:active,.footer a:focus,.footer a:visited{color:#fff}.footer__inner{display:grid;gap:4rem .8rem;grid-template-columns:repeat(2,1fr);padding:4rem var(--unit) 0;padding-bottom:1.6rem}@media(min-width:993px){.footer__inner{gap:1.6rem;grid-template-columns:repeat(4,1fr)}}.footer__rating{opacity:.2}@media(max-width:992px){.footer__rating{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;height:100%;justify-content:space-between}@media(min-width:993px){.footer__contacts{justify-self:center;max-width:32.8rem;width:100%}}.footer__contacts-links,.footer__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.8rem}@media(min-width:993px){.footer__nav{justify-self:center;max-width:32.8rem;width:100%}}.footer__address{opacity:.5}@media(min-width:993px){.footer__its{justify-self:end}}@media(max-width:992px){.footer__its{-ms-flex-item-align:end;-webkit-box-ordinal-group:2;-ms-flex-order:1;align-self:end;order:1}}.footer__marquee{background-color:#e84735;color:hsla(0,0%,100%,.62);padding:.8rem 0 .6rem}.footer__marquee .marquee__item,.footer__marquee .marquee__items,.footer__marquee [data-slot=track]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__marquee .marquee__item,.footer__marquee .marquee__items{gap:2rem}.footer__marquee .marquee__items{padding-right:2rem}.footer__marquee .footer__warning{display:-webkit-box;display:-ms-flexbox;display:flex;height:3.2rem;width:34.4rem}.modal{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:100}.modal--active .modal__overlay{opacity:1;pointer-events:auto}.modal--active .modal__container{pointer-events:auto}.modal__overlay{background:rgba(0,0,0,.7);bottom:0;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:-1}.modal__header{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2.8rem;justify-content:space-between;padding:0 1.6rem 1rem}.modal__grabber,.modal__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal__grabber{-webkit-box-pack:center;-ms-flex-pack:center;height:1.6rem;justify-content:center;left:0;position:absolute;right:0;top:0}.modal__grabber:after{background:#ccc;border-radius:10rem;content:"";height:.4rem;mix-blend-mode:plus-darker;width:5.8rem}@media(min-width:993px){.modal__grabber{display:none}}.modal__close{-ms-flex-negative:0;background-color:#f4f4f4;flex-shrink:0;margin-left:auto}.modal__footer{background:hsla(0,0%,94%,.6);border-radius:3.2rem 3.2rem 0 0;padding:1.6rem 1.6rem 4.8rem}@media(min-width:993px){.modal__footer{background:hsla(0,0%,94%,0);border-radius:0;margin-top:2.8rem;padding:0 4rem}}.modal--aside .modal__content{-webkit-overflow-scrolling:touch;bottom:0;left:0;max-height:100%;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;width:100%}@media(min-width:993px){.modal--aside .modal__content::-webkit-scrollbar{height:4px;width:4px}.modal--aside .modal__content::-webkit-scrollbar-thumb{background-color:#be4032}}.modal--aside .modal__container{background:#fff;height:100%;position:relative;-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:50vw}@media(max-width:992px){.modal--aside .modal__container{width:100%}}.modal--aside.modal--active .modal__container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.modal--center .modal__content{max-height:100%}.modal--center .modal__container{background:#fff;left:50%;max-height:calc(100dvh - 5rem);opacity:0;padding-bottom:0;position:absolute;top:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:100%}@media(min-width:993px){.modal--center .modal__container{max-width:min(48.2rem,calc(100% - var(--unit)*2))}}@media(max-width:992px){.modal--center .modal__container{bottom:0;left:0;right:0;top:auto;-webkit-transform:translateY(105%);-ms-transform:translateY(105%);transform:translateY(105%);width:100%}}.modal--center.modal--active .modal__container{opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:992px){.modal--center.modal--active .modal__container{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.modal.modal--product-details{z-index:210}@media(min-width:993px){.modal.modal--product-details .modal__header{display:contents}.modal.modal--product-details .modal__close{position:absolute;right:-2rem;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.modal.modal--product-details .modal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:3.4rem 3.4rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - 5rem);padding:1.6rem 0 0;width:100%}@media(min-width:993px){.modal.modal--product-details .modal__container{border-radius:2.8rem;max-width:min(65rem,calc(100% - var(--unit)*2));padding:4rem 0}}.modal.modal--product-details .modal__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;max-height:calc(100dvh - 25rem);overflow-x:hidden;overflow-y:auto;padding:0 1.6rem 2.4rem}@media(min-width:993px){.modal.modal--product-details .modal__body::-webkit-scrollbar{height:4px;width:4px}.modal.modal--product-details .modal__body::-webkit-scrollbar-thumb{background-color:#be4032}}@media(min-width:993px){.modal.modal--product-details .modal__body{max-height:calc(100dvh - 20rem);padding:0 4rem}}.modal.modal--task-details{z-index:210}@media(min-width:993px){.modal.modal--task-details .modal__header{display:contents}.modal.modal--task-details .modal__close{position:absolute;right:-2rem;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.modal.modal--task-details .modal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:3.4rem 3.4rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - 5rem);padding:1.6rem 0 0;width:100%}@media(min-width:993px){.modal.modal--task-details .modal__container{border-radius:2.8rem;max-width:min(65rem,calc(100% - var(--unit)*2));padding:4rem 0}}.modal.modal--task-details .modal__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;max-height:calc(100dvh - 12.4rem);overflow-x:hidden;overflow-y:auto;padding:1.2rem 1.6rem 4rem}@media(min-width:993px){.modal.modal--task-details .modal__body::-webkit-scrollbar{height:4px;width:4px}.modal.modal--task-details .modal__body::-webkit-scrollbar-thumb{background-color:#be4032}}@media(min-width:993px){.modal.modal--task-details .modal__body{max-height:calc(100dvh - 20rem);padding:0 4rem}}.modal.modal--confirm-application{z-index:211}@media(min-width:993px){.modal.modal--confirm-application .modal__header{margin-right:-2.8rem;padding:0}}.modal.modal--confirm-application .modal__container{border-radius:3.4rem 3.4rem 0 0;padding:1.6rem 0 4rem}@media(min-width:993px){.modal.modal--confirm-application .modal__container{border-radius:2.8rem;padding:1.2rem 4rem 4rem}}.modal.modal--confirm-application .modal__body{padding:1.2rem 1.6rem 0}@media(min-width:993px){.modal.modal--confirm-application .modal__body{padding:0}}.modal.modal--confirm-application .modal__title{margin-bottom:.8rem}@media(min-width:993px){.modal.modal--confirm-application .modal__title{margin-bottom:1.2rem}}.modal.modal--confirm-application .modal__text{margin-bottom:4rem}.modal.modal--guests-filter{z-index:210}.modal.modal--guests-filter .modal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:3.4rem 3.4rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - 5rem);padding:1.6rem 0 0;width:100%}@media(min-width:993px){.modal.modal--guests-filter .modal__container{border-radius:2.8rem;max-width:min(65rem,calc(100% - var(--unit)*2));padding:0}}.modal.modal--guests-filter .modal__content{border-radius:2.8rem;overflow:clip}.modal.modal--guests-filter .modal__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;max-height:calc(100dvh - 10.6rem);overflow-x:hidden;overflow-y:auto;padding:0 1.6rem 16.8rem}@media(min-width:993px){.modal.modal--guests-filter .modal__body::-webkit-scrollbar{height:4px;width:4px}.modal.modal--guests-filter .modal__body::-webkit-scrollbar-thumb{background-color:#be4032}}@media(min-width:993px){.modal.modal--guests-filter .modal__body{max-height:calc(100dvh - 16rem);padding:0 4rem 18rem}.modal.modal--guests-filter .modal__header{padding:4rem 4rem 2.8rem}.modal.modal--guests-filter .modal__close{position:absolute;right:-2rem;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.modal.modal--guests-filter .modal__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,94%,.6);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.modal.modal--guests-filter .modal__footer .form__reset{margin-left:calc(-100% - 1.2rem);opacity:0;-webkit-transition:opacity .3s ease,margin-left .3s ease;-o-transition:opacity .3s ease,margin-left .3s ease;transition:opacity .3s ease,margin-left .3s ease}@media(max-width:992px){.modal.modal--guests-filter .modal__footer{margin-top:-14.4rem}}@media(min-width:993px){.modal.modal--guests-filter .modal__footer{border-radius:2.8rem;margin-top:-14.4rem;padding:1.6rem 2.8rem 2.8rem}}.modal.modal--guests-filter .form[data-dirty] .form__reset{margin-left:0;opacity:1}.modal.modal--create-guest{z-index:210}.modal.modal--create-guest .modal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:3.4rem 3.4rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - 5rem);padding:1.6rem 0 0;width:100%}@media(min-width:993px){.modal.modal--create-guest .modal__container{border-radius:2.8rem;max-width:min(65rem,calc(100% - var(--unit)*2));padding:0}}.modal.modal--create-guest .modal__content{border-radius:2.8rem;overflow:clip}.modal.modal--create-guest .modal__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;max-height:calc(100dvh - 10.6rem);overflow-x:hidden;overflow-y:auto;padding:0 1.6rem 2rem}@media(min-width:993px){.modal.modal--create-guest .modal__body::-webkit-scrollbar{height:4px;width:4px}.modal.modal--create-guest .modal__body::-webkit-scrollbar-thumb{background-color:#be4032}}@media(min-width:993px){.modal.modal--create-guest .modal__body{max-height:calc(100dvh - 16rem);padding:0 4rem 6rem}.modal.modal--create-guest .modal__header{padding:4rem 4rem 2.8rem}.modal.modal--create-guest .modal__close{position:absolute;right:-2rem;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.modal.modal--create-guest .modal__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,94%,0);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem;margin-top:0}@media(min-width:993px){.modal.modal--create-guest .modal__footer{background:hsla(0,0%,94%,.3);border-radius:2.8rem;padding:1.6rem 2.8rem 2.8rem}}.modal.modal--application-guest{z-index:210}.modal.modal--application-guest .modal__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:993px){.modal.modal--application-guest .modal__header{padding:4rem 4rem 2.8rem}}.modal.modal--application-guest .modal__title{padding-top:1.2rem}@media(min-width:993px){.modal.modal--application-guest .modal__title{padding-top:0}.modal.modal--application-guest .modal__close{position:absolute;right:-2rem;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.modal.modal--application-guest .modal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:3.4rem 3.4rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - 5rem);padding:1.6rem 0 0;width:100%}@media(min-width:993px){.modal.modal--application-guest .modal__container{border-radius:2.8rem;max-width:min(65rem,calc(100% - var(--unit)*2));padding:0 0 4rem}}.modal.modal--application-guest .modal__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;max-height:calc(100dvh - 25rem);overflow-x:hidden;overflow-y:auto;padding:0 1.6rem 2.4rem}@media(min-width:993px){.modal.modal--application-guest .modal__body::-webkit-scrollbar{height:4px;width:4px}.modal.modal--application-guest .modal__body::-webkit-scrollbar-thumb{background-color:#be4032}}@media(min-width:993px){.modal.modal--application-guest .modal__body{max-height:calc(100dvh - 25rem);padding:0 4rem}}.modal.modal--application-bar,.modal.modal--make-sure-no-supplier,.modal.modal--reject-application{z-index:210}.modal.modal--application-bar .modal__header,.modal.modal--make-sure-no-supplier .modal__header,.modal.modal--reject-application .modal__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:993px){.modal.modal--application-bar .modal__header,.modal.modal--make-sure-no-supplier .modal__header,.modal.modal--reject-application .modal__header{padding:4rem 4rem 2.8rem}}.modal.modal--application-bar .modal__title,.modal.modal--make-sure-no-supplier .modal__title,.modal.modal--reject-application .modal__title{padding-top:1.2rem}@media(min-width:993px){.modal.modal--application-bar .modal__title,.modal.modal--make-sure-no-supplier .modal__title,.modal.modal--reject-application .modal__title{padding-top:0}.modal.modal--application-bar .modal__close,.modal.modal--make-sure-no-supplier .modal__close,.modal.modal--reject-application .modal__close{position:absolute;right:-2rem;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.modal.modal--application-bar .modal__container,.modal.modal--make-sure-no-supplier .modal__container,.modal.modal--reject-application .modal__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:3.4rem 3.4rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100dvh - 5rem);padding:1.6rem 0 0;width:100%}@media(min-width:993px){.modal.modal--application-bar .modal__container,.modal.modal--make-sure-no-supplier .modal__container,.modal.modal--reject-application .modal__container{border-radius:2.8rem;max-width:min(65rem,calc(100% - var(--unit)*2));padding:0 0 4rem}.modal.modal--application-bar .application-bar,.modal.modal--application-bar .modal__content,.modal.modal--make-sure-no-supplier .application-bar,.modal.modal--make-sure-no-supplier .modal__content,.modal.modal--reject-application .application-bar,.modal.modal--reject-application .modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:space-between}.modal.modal--application-bar .application-bar .form__textarea,.modal.modal--application-bar .modal__content .form__textarea,.modal.modal--make-sure-no-supplier .application-bar .form__textarea,.modal.modal--make-sure-no-supplier .modal__content .form__textarea,.modal.modal--reject-application .application-bar .form__textarea,.modal.modal--reject-application .modal__content .form__textarea{min-height:30rem}}.modal.modal--application-bar .modal__body,.modal.modal--make-sure-no-supplier .modal__body,.modal.modal--reject-application .modal__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:2.8rem;max-height:calc(100dvh - 25rem);overflow-x:hidden;overflow-y:auto;padding:0 1.6rem 2.4rem}@media(min-width:993px){.modal.modal--application-bar .modal__body::-webkit-scrollbar,.modal.modal--make-sure-no-supplier .modal__body::-webkit-scrollbar,.modal.modal--reject-application .modal__body::-webkit-scrollbar{height:4px;width:4px}.modal.modal--application-bar .modal__body::-webkit-scrollbar-thumb,.modal.modal--make-sure-no-supplier .modal__body::-webkit-scrollbar-thumb,.modal.modal--reject-application .modal__body::-webkit-scrollbar-thumb{background-color:#be4032}}@media(min-width:993px){.modal.modal--application-bar .modal__body,.modal.modal--make-sure-no-supplier .modal__body,.modal.modal--reject-application .modal__body{padding:0 4rem}.modal.modal--application-bar .modal__footer,.modal.modal--make-sure-no-supplier .modal__footer,.modal.modal--reject-application .modal__footer{background:hsla(0,0%,94%,.6);border-radius:2.8rem;margin-bottom:-4rem;margin-top:2.8rem;padding:1.6rem 2.8rem 2.8rem}}.modal--message .modal__container,.modal--message .modal__content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal--message .modal__container{height:auto;left:101%;margin-left:auto;position:relative;top:8rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media(max-width:992px){.modal--message .modal__container{top:6.4rem}}.modal--message.modal--active .modal__container{left:0;margin-right:var(--unit)}[data-slot=grabber]{-ms-touch-action:none;touch-action:none}.modal[data-grabber-closing] .modal__container{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.loader{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%;z-index:101}.loader .lds-ellipsis{margin:0 auto;position:relative;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10rem;z-index:9999}.loader .lds-ellipsis span{-webkit-animation:ball-pulse-sync 1s ease-in-out 0s infinite;animation:ball-pulse-sync 1s ease-in-out 0s infinite;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#000));background:-o-linear-gradient(bottom,#fff 0,#000 100%);background:linear-gradient(0deg,#fff 0,#000);border-radius:50%;display:inline-block;height:1.5rem;margin:0 .6rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:1.5rem}.loader .lds-ellipsis span:first-child{-webkit-animation:ball-pulse-sync 1s ease-in-out -.14s infinite;animation:ball-pulse-sync 1s ease-in-out -.14s infinite}.loader .lds-ellipsis span:nth-child(2){-webkit-animation:ball-pulse-sync 1s ease-in-out -70ms infinite;animation:ball-pulse-sync 1s ease-in-out -70ms infinite}.is-loading{pointer-events:none}.is-loading *{pointer-events:none!important}.is-loading .loader{opacity:1;pointer-events:auto}body.is-loading .loader{position:fixed}@-webkit-keyframes ball-pulse-sync{33%{opacity:1;-webkit-transform:translateY(1rem);transform:translateY(1rem)}66%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{opacity:1;-webkit-transform:translateY(1rem);transform:translateY(1rem)}66%{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modal--message-modal{z-index:10000}.modal--message-modal.modal--message .modal__container{-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}@media(max-width:992px){.modal--message-modal.modal--message .modal__container{margin-left:auto;margin-right:auto}}.message-modal{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:2rem;-webkit-box-shadow:0 .4rem 5rem 0 rgba(26,25,25,.15);box-shadow:0 .4rem 5rem 0 rgba(26,25,25,.15);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem;max-width:calc(100vw - var(--unit)*2);padding:1.6rem;position:relative;width:34.3rem}@media(max-width:992px){.message-modal{width:100%}}.message-modal__icon{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:3.6rem;justify-content:center;width:3.6rem}.message-modal__icon svg{display:block;height:100%;width:100%}.message-modal__icon img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-modal__body{min-width:0;padding-right:2rem}.message-modal__close{height:2.4rem;position:absolute;right:1.2rem;top:1.2rem;width:2.4rem}.message-modal__close:after,.message-modal__close:before{background-color:#1a1919;border-radius:.2rem;content:"";height:.2rem;left:50%;position:absolute;top:50%;width:1rem}.message-modal__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.message-modal__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.message-modal__title{color:#1a1919;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:500;font-weight:800;letter-spacing:.032rem}.message-modal__text{color:#1a1919;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.4rem;font-weight:500;line-height:1.43;margin-top:.4rem}.message-modal__link{margin-top:1.2rem}.logo{display:block}@media(min-width:993px){.logo svg{height:4.6rem;width:13rem}}.socials{-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}.socials__link{border:.1rem solid #e84735;height:3.6rem;overflow:hidden;position:relative;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:3.6rem}@media(max-width:992px){.socials__link{height:5.4rem;width:5.4rem}}.socials__link svg{color:#e84735;height:2.2rem;position:relative;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:2.2rem;z-index:1}@media(max-width:992px){.socials__link svg{height:3.2rem;width:3.2rem}}.socials__link:before{background:#e84735;border-radius:100%;bottom:-.1rem;content:"";display:block;left:-.1rem;position:absolute;right:-.1rem;top:-.1rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media(hover:hover){.socials__link:hover{background-color:#e84735}.socials__link:hover svg{color:#fff}.socials__link:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.video{cursor:pointer;overflow:hidden;padding-bottom:43.5%}@media(max-width:992px){.video{padding-bottom:71.5%}}.video video{-o-object-fit:cover;object-fit:cover}.video:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(48,48,48,.3)),to(rgba(48,48,48,.3)));background:-o-linear-gradient(bottom,rgba(48,48,48,.3),rgba(48,48,48,.3));background:linear-gradient(0deg,rgba(48,48,48,.3),rgba(48,48,48,.3));content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:1}@media(hover:hover){.video:hover .video__btn:after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.video.is-active .video__btn,.video.is-active:before{opacity:0;pointer-events:none}.video__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:8.4rem;justify-content:center;left:calc(50% - 4.2rem);position:absolute;top:calc(50% - 4.2rem);-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86);width:8.4rem;z-index:2}@media(max-width:992px){.video__btn{height:6.6rem;left:calc(50% - 3.3rem);top:calc(50% - 3.3rem);width:6.6rem}}.video__btn:before{background-color:#fff;border-radius:100%;height:100%;position:absolute;width:100%;z-index:1}.video__btn:after,.video__btn:before{content:"";-webkit-transition:.4s cubic-bezier(.785,.135,.15,.86);-o-transition:.4s cubic-bezier(.785,.135,.15,.86);transition:.4s cubic-bezier(.785,.135,.15,.86)}.video__btn:after{background-image:url(/assets/img/svg/triangle.svg);background-repeat:no-repeat;background-size:contain;height:3.7rem;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:3.7rem;z-index:2}@media(max-width:992px){.video__btn:after{height:3.2rem;width:3.2rem}}.youtube{overflow:hidden;position:relative}.youtube iframe{aspect-ratio:16/9;overflow:hidden}.youtube__cover{cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%;z-index:2}.youtube__cover.is-hidden{opacity:0;pointer-events:none}@media(hover:hover){.youtube__cover:hover .video__btn{scale:1.2}}.youtube__cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}[data-select]{position:relative}[data-select].select--open .select__content{height:var(--content-height)}[data-select].select--open .select__btn svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-select].select--hide-checked-option .select__option input:checked+label{display:none}[data-select].select--checked .select__reset{display:block}[data-select] .select__content{height:0;min-width:100%;overflow:hidden;position:absolute;top:100%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:2}[data-select] .select__option input{display:none}[data-select] .select__option label{cursor:pointer;display:block}[data-select] .select__reset{cursor:pointer;display:none}[data-select] .select__btn svg{fill:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.select--common{height:100%;width:15rem}.select--common .select__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.select--common .select__btn span{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-weight:800;letter-spacing:.06em;line-height:2rem;text-transform:uppercase}@media(max-width:1380px){.select--common .select__btn span{font-size:1rem}}.select--common .select__btn svg{height:1.2rem;margin-bottom:.2rem;width:1.2rem}.select--common .select__content{top:calc(100% + 1rem)}.select--common .select__content-inner{background:-o-linear-gradient(202.18deg,#2f3b5f -13.94%,#313c5f 116.91%);background:linear-gradient(247.82deg,#2f3b5f -13.94%,#313c5f 116.91%);border-radius:.6rem;padding:1.2rem 1.5rem}.select--common .select__option{margin-top:.4rem}.select--common .select__option:first-child{margin-top:0}.select--common .select__option label{color:#fff;font-family:HelveticaNeueCyr,sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:.06em;line-height:2rem;position:relative;text-transform:uppercase;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:1380px){.select--common .select__option label{font-size:.9rem}}.mobile-menu .select--common .select__option label{font-size:1.1rem}.select--common .select__option label:before{background-color:#fff;content:"";height:.1rem;left:0;position:absolute;top:calc(100% - .2rem);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%}.select--common .select__option input:checked+label:before,.select--common .select__option label:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.marquee{position:relative}.marquee__link{inset:0;position:absolute;z-index:1}.guest-card{background-color:#eee;border-radius:2rem;position:relative}.guest-card.is-closed{background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(26,25,25,.1);box-shadow:inset 0 0 0 1px rgba(26,25,25,.1);pointer-events:none}.guest-card.is-closed picture{opacity:.3}.guest-card.is-closed .guest-card__location,.guest-card.is-closed .guest-card__title{opacity:.5}.guest-card.is-closed .guest-card__date{background:rgba(26,25,25,.2)}@media(max-width:992px){.guest-card{display:grid;gap:2.4rem 1.2rem;grid-template-areas:"title title" "date location";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;height:100%;padding:1.6rem 7.2rem 1.6rem 1.6rem}.guest-card.is-closed .guest-card__date{background-color:#f4f4f4;color:rgba(26,25,25,.7);opacity:.5}}@media(min-width:993px){.guest-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.guest-card__media{display:contents}.guest-card__media picture{display:none}@media(min-width:993px){.guest-card__media{aspect-ratio:97/100;border-radius:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:21.6rem;overflow:hidden;padding:.2rem;position:relative}.guest-card__media picture{border-radius:1.6rem;display:block;height:100%;overflow:hidden;width:100%}}.guest-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guest-card__date{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:10rem;color:rgba(26,25,25,.7);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;padding:.4rem .6rem .2rem}@media(max-width:992px){.guest-card__date{grid-area:date}}@media(min-width:993px){.guest-card__date{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:hsla(0,0%,100%,.2);color:#fff;font-size:1.3rem;letter-spacing:.052rem;line-height:1.2rem}}.guest-card__info{display:contents}@media(min-width:993px){.guest-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;gap:.8rem;padding:1.2rem 1.4rem 1.4rem}}.guest-card__title{text-box-trim:trim-both;color:#1a1919}@media(max-width:992px){.guest-card__title{grid-area:title;padding-right:7.2rem}}.guest-card__location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem}@media(max-width:992px){.guest-card__location{color:rgba(26,25,25,.7);grid-area:location}}.guest-card__location-icon{-ms-flex-negative:0;color:#e84735;flex-shrink:0;height:1.2rem;width:1.2rem}@media(min-width:993px){.guest-card__location-icon{color:rgba(26,25,25,.3)}}.guest-card__location-text{color:rgba(26,25,25,.5);white-space:nowrap}.guest-card__labels{display:contents}@media(min-width:993px){.guest-card__labels{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;left:.8rem;position:absolute;top:.8rem}}.guest-card__closed{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(26,25,25,.2);border-radius:10rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;padding:.2rem .8rem}@media(max-width:992px){.guest-card__closed{height:2.4rem;padding:.4rem .6rem;position:absolute;right:.8rem;top:.8rem}}.guest-card__link{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:flex-end;padding:.8rem;position:absolute;z-index:1}.guest-card__link .guest-card__link-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e84735;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;justify-content:center;width:4rem}.guest-card__link .guest-card__link-icon .icon{height:2rem;width:2rem}@media(min-width:993px){.guest-card__link .guest-card__link-icon{opacity:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}}@media(min-width:993px)and (hover:hover){.guest-card__link:hover .guest-card__link-icon{opacity:1}}.product-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#eee;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;height:100%;position:relative}.product-card__media{aspect-ratio:20/23;background-color:#f0f0f0;border-radius:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:9.8rem;overflow:hidden;padding:.4rem;position:relative}@media(min-width:993px){.product-card__media{aspect-ratio:24/23}}.product-card__media picture{border-radius:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;overflow:hidden;padding:.4rem;width:100%}.product-card__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.product-card:hover .product-card__image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-card__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background-color:hsla(0,0%,78%,.5);border-radius:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;padding:.4rem .4rem .4rem 1.2rem;position:absolute;right:.4rem;top:.4rem}.product-card__brand{-ms-flex-negative:0;color:#8a2b2b;flex-shrink:0;height:1.4rem;width:4.4rem}.product-card__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#fff;border-radius:50%;color:#1a1919;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:3.2rem;justify-content:center;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;width:3.2rem}@media(hover:hover){.product-card__btn:hover{background-color:#f0f0f0}}.product-card__btn .icon{height:1.6rem;width:1.6rem}.product-card__btn .i-link path{stroke:currentColor}.product-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:1.2rem;padding:.8rem}@media(min-width:993px){.product-card__info{padding:1.2rem 1.6rem 1.6rem}}.product-card__title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.product-card__meta,.product-card__meta-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.product-card__meta-item{color:rgba(26,25,25,.5)}.product-card__meta-item:not(:last-child):after{-ms-flex-negative:0;background-color:rgba(26,25,25,.5);border-radius:50%;content:"";flex-shrink:0;height:3px;width:3px}.product-card__price-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;justify-content:space-between;margin-top:auto}.product-card__price{color:#1a1919}.product-card__points{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.4rem;padding:.2rem .6rem}.product-card__points .icon{color:#e84735;height:1.8rem;width:1.8rem}.product-card__points-value{color:#e84735;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:800;letter-spacing:.032rem;line-height:2rem;text-transform:uppercase}.product-card__link{inset:0;position:absolute;z-index:1}.merch-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#eee;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;padding:.4rem;position:relative}.merch-card__link{inset:0;position:absolute;z-index:1}.merch-card__media{aspect-ratio:20/23;background-color:#fff;border-radius:1.8rem;overflow:hidden;position:relative}.merch-card__media,.merch-card__media picture{-webkit-box-sizing:border-box;box-sizing:border-box}.merch-card__media picture{display:block;height:100%;width:100%}[data-locked] .merch-card__media:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.4);content:"";inset:0;position:absolute}.merch-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.merch-card:hover:not([data-locked]) .merch-card__image{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.merch-card__lock{display:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}[data-locked] .merch-card__lock{display:-webkit-box;display:-ms-flexbox;display:flex}.merch-card__lock .icon{color:rgba(26,25,25,.3);height:6.8rem;width:6.8rem}.merch-card__level{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(26,25,25,.3);border-radius:20rem;color:#fff;display:none;gap:.6rem;padding:.2rem .2rem .2rem .8rem;position:absolute;right:.4rem;top:.4rem;z-index:1}[data-locked] .merch-card__level{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media(max-width:992px){.merch-card__level{gap:.2rem;padding:.2rem .2rem .2rem .6rem}}.merch-card__level-badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;text-box-edge:cap alphabetic;text-box-trim:trim-both;align-items:center;background-color:rgba(26,25,25,.2);border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.merch-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:.8rem;padding:0 .8rem .8rem}[data-locked] .merch-card__info{opacity:.5}.merch-card__text{color:rgba(26,25,25,.5)}.merch-card__points{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;margin-top:auto}.merch-card__points-icon{-ms-flex-negative:0;color:#e84735;flex-shrink:0;height:2rem;width:2rem}.merch-card__points-value{text-box-edge:cap alphabetic;text-box-trim:trim-both;color:#1a1919}.modal .merch-card{background-color:#fff;gap:2rem;padding:1.2rem 0 0}.modal .merch-card .merch-card__title{font-size:1.6rem;font-weight:600;letter-spacing:.064rem;line-height:2.4rem}.modal .merch-card .merch-card__info{padding:0}.modal .merch-card .merch-card__points{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem;gap:1.2rem .8rem;padding-top:.6rem}.modal .merch-card .merch-card__points-value{font-size:3.2rem;font-weight:800;letter-spacing:.064rem;line-height:2.4rem}.modal .merch-card .merch-card__points-icon{margin-right:auto}.modal .merch-card .merch-card__level{-ms-flex-negative:0;background-color:#1a1919;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:1.3rem;gap:.4rem;letter-spacing:.052rem;line-height:1.2rem;padding:.2rem .2rem .2rem 1.2rem;position:static;right:auto;top:auto}.modal .merch-card .merch-card__level-badge{background-color:hsla(0,0%,100%,.2);height:2.4rem;width:2.4rem}@media(min-width:993px){.modal .merch-card{padding:0}.modal .merch-card .merch-card__media{aspect-ratio:57/40}}.news-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#eee;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.news-card__media{aspect-ratio:54/35;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;min-height:14rem;padding:.2rem;position:relative;width:100%}.news-card__media picture{border-radius:1.8rem;display:block;height:100%;overflow:hidden;width:100%}.news-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:.8rem}@media(min-width:993px){.news-card__info{padding:1.2rem 1.8rem 1.8rem}}.news-card__title{color:#1a1919}.news-card__link{inset:0;position:absolute;z-index:1}.transaction-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f4f4f4;border-radius:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:1.6rem 1.6rem 2rem}.transaction-card__header{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1.6rem;justify-content:space-between}.transaction-card__header,.transaction-card__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.transaction-card__info{gap:.8rem}.transaction-card__info>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.transaction-card__info>:not(:first-child):before{-ms-flex-negative:0;background-color:rgba(26,25,25,.5);border-radius:50%;content:"";flex-shrink:0;height:.4rem;width:.4rem}@media(min-width:993px){.transaction-card__info{font-size:1.2rem;letter-spacing:.048rem;line-height:1.6rem}}.transaction-card__amount{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:20rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;height:4rem;justify-content:center;min-width:5rem;padding:.8rem 1rem .8rem 1.2rem}.transaction-card__amount .icon{height:2.4rem;width:2.4rem}.transaction-card--income .transaction-card__amount{background-color:#34c759}.transaction-card--expense .transaction-card__amount{background-color:#f04e37}@media(min-width:993px){.transaction-card__amount{font-size:1.6rem;letter-spacing:.032rem;line-height:2rem}}.transaction-card--income .transaction-card__type{color:#34c759}.transaction-card--expense .transaction-card__type{color:#f04e37}.transaction-card__date{color:rgba(26,25,25,.5)}.transaction-card__title{padding-right:1.6rem}.btn:not(.btn--all,.btn--icon){border:none;border-radius:20rem;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;height:5.6rem;padding:0 2rem;text-transform:uppercase;width:100%}.btn:not(.btn--all,.btn--icon),.btn:not(.btn--all,.btn--icon) .btn__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.btn:not(.btn--all,.btn--icon) .btn__icon{background-color:#e84735;border-radius:50%;color:#fff;height:4.4rem;width:4.4rem}.btn:not(.btn--all,.btn--icon) .btn__icon .icon{height:2.4rem;width:2.4rem}.btn:not(.btn--all,.btn--icon) .btn__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;text-transform:uppercase}.btn:not(.btn--all,.btn--icon) .btn__text .icon{height:2rem;width:2rem}.btn:not(.btn--all,.btn--icon):not(.btn--small) .btn__text{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:800;letter-spacing:.16rem;line-height:1.4}@media(max-width:992px){.btn:not(.btn--all,.btn--icon):not(.btn--small) .btn__text{font-size:1.4rem;letter-spacing:.14rem}}.btn:not(.btn--all,.btn--icon).btn--small{font-optical-sizing:auto;font-size:1.2rem;font-weight:800;letter-spacing:.12rem}.btn--all,.btn:not(.btn--all,.btn--icon).btn--small{text-box-trim:trim-both;text-box-edge:text;font-family:Onest,sans-serif;line-height:1.4}.btn--all{border-bottom:2px solid #d44333;font-optical-sizing:auto;font-size:1.6rem;font-weight:800;letter-spacing:.16rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding-bottom:.4rem;text-transform:uppercase;white-space:nowrap}@media(max-width:992px){.btn--all{font-size:1.4rem;letter-spacing:.14rem}}.btn--icon{border-radius:50%;height:4.4rem;width:4.4rem}.btn--dark{background-color:#1a1919;color:#fff}.btn--dark,.btn--dark:active,.btn--dark:focus,.btn--dark:visited{color:#fff}.btn--primary{background-color:#e84735;color:#fff}.btn--primary,.btn--primary:active,.btn--primary:focus,.btn--primary:visited{color:#fff}.btn--white{background:#fff}.btn--white,.btn--white:active,.btn--white:focus,.btn--white:visited{color:#1a1919}.btn--gray{background-color:#f0f0f0}.btn--gray,.btn--gray:active,.btn--gray:focus,.btn--gray:visited{color:#e84735}.btn:disabled{background-color:#f0f0f0;cursor:default;pointer-events:none}.btn:disabled,.btn:disabled:active,.btn:disabled:focus,.btn:disabled:visited{color:rgba(26,25,25,.3)}.tabbar{bottom:2rem;left:50%;max-width:calc(100vw - var(--unit)*2);pointer-events:none;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .4s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s ease,-webkit-transform .4s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .4s cubic-bezier(.785,.135,.15,.86),opacity .3s ease;transition:transform .4s cubic-bezier(.785,.135,.15,.86),opacity .3s ease;transition:transform .4s cubic-bezier(.785,.135,.15,.86),opacity .3s ease,-webkit-transform .4s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:100}@media(max-width:992px){.tabbar{z-index:200}}.tabbar a,.tabbar a:active,.tabbar a:focus,.tabbar a:visited{color:#fff}.tabbar.is-hidden{opacity:0;-webkit-transform:translateX(-50%) translateY(calc(100% + 2rem));-ms-transform:translateX(-50%) translateY(calc(100% + 2rem));transform:translateX(-50%) translateY(calc(100% + 2rem))}.tabbar__wrapper{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:rgba(234,54,34,.8);border-radius:8rem;padding:.4rem}.tabbar__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;align-items:center;border-radius:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:6rem;justify-content:space-evenly;pointer-events:auto;position:relative}.tabbar__runner{background-color:hsla(0,0%,100%,.15);border-radius:10rem;bottom:0;left:0;pointer-events:none;position:absolute;top:0;z-index:0}.tabbar__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:10rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;height:6rem;justify-content:center;min-width:4rem;position:relative;text-decoration:none;width:auto}.tabbar__item.is-disabled{opacity:.3;pointer-events:none}.tabbar__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.tabbar__icon .icon{height:2.4rem;width:2.4rem}.tabbar__icon .icon path{stroke:currentColor}.tabbar__label{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1rem;font-weight:500;line-height:1.2;text-align:center;white-space:nowrap}.main-hero{background-color:#e84735;border-radius:0 0 3.2rem 3.2rem;color:#fff;padding:8.4rem 0 3.6rem}@media(min-width:993px){.main-hero{padding:11.2rem 0 2.8rem}}.main-hero__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main-hero__logo svg{display:block;height:20rem;width:22.8rem}@media(min-width:993px){.main-hero__logo{margin-top:5.2rem}}.main-hero__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:20rem;color:#e84735;display:-webkit-box;display:-ms-flexbox;display:flex;height:5.6rem;justify-content:center;margin-top:3.6rem;max-width:36.2rem;min-width:30rem;padding:.4rem 4rem;position:relative;width:100%}@media(min-width:993px){.main-hero__link{margin-bottom:.8rem;margin-top:8.8rem}}.main-hero__link,.main-hero__link:active,.main-hero__link:focus,.main-hero__link:visited{color:#e84735}.main-hero__link .main-hero__link-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;aspect-ratio:1/1;background-color:#e84735;border-radius:50%;bottom:.4rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:center;position:absolute;right:.4rem;top:.4rem;width:auto}.main-hero__link .main-hero__link-icon .icon{height:2rem;width:2rem}.main-hero__level{-webkit-box-orient:vertical;-webkit-box-direction:normal;--progress:0%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;margin-bottom:4rem;width:100%}@media(min-width:993px){.main-hero__level{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;margin-bottom:0;max-width:57.6rem}}.main-hero__level-progress{background-color:#fff;border-radius:20rem;height:4.4rem;padding:.4rem;width:100%}.main-hero__level-info{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;justify-content:space-between;opacity:0;padding:0 1.6rem;rotate:none;scale:none;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);translate:none;visibility:hidden}@media(min-width:993px){.main-hero__level-info{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-preferred-size:21.4rem;align-items:flex-start;flex-basis:21.4rem;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding:0}}.main-hero__level-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;height:100%;overflow:hidden;width:100%}.main-hero__level-inner:after{-webkit-box-flex:1;-ms-flex-positive:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23fff' d='M0 0h36v36H0z'/%3E%3Cpath fill='url(%23a)' d='M0 0h36v36H0z'/%3E%3Cdefs%3E%3Cpattern id='a' patternUnits='userSpaceOnUse' patternTransform='matrix(9.12 0 0 13.92 0 0)' preserveAspectRatio='none' viewBox='0 0 19 29' width='1' height='1'%3E%3Cuse xlink:href='%23b' transform='translate(-19 -29)'/%3E%3Cuse xlink:href='%23b' transform='translate(0 -29)'/%3E%3Cuse xlink:href='%23b' transform='translate(-19)'/%3E%3Cpath stroke='%231A1919' stroke-opacity='.07' stroke-width='6' d='m21.509 1.644-19 29' id='b'/%3E%3C/pattern%3E%3C/defs%3E%3C/svg%3E");background-size:contain;border-radius:.8rem;content:"";flex-grow:1;height:100%;margin-right:-.8rem}.main-hero__level-next{color:#fff}.main-hero__level-value{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-preferred-size:var(--progress,0%);align-items:center;aspect-ratio:1/1;background-color:#e84735;border-radius:.8rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:var(--progress,0%);flex-grow:0;flex-shrink:0;height:100%;justify-content:flex-start;max-height:100%;padding:.8rem .8rem .8rem 1.6rem}.main-hero__level-value .icon{height:2rem;width:2rem}.platform{overflow:hidden;padding:6rem 0 1.2rem}@media(min-width:993px){.platform{padding:8rem 0 2.6rem}}.platform__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.8rem}.platform__title{max-width:80%;text-align:center}.platform__marquee{background-color:#e84735;color:#fff;height:4rem;margin-left:calc(var(--unit)*-1);margin-right:calc(var(--unit)*-1);padding:.8rem 0;width:100vw}.platform__marquee,.platform__marquee .marquee__item,.platform__marquee .marquee__items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.platform__marquee .marquee__item,.platform__marquee .marquee__items{gap:1.6rem}.platform__marquee [data-slot=track]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.platform__marquee .marquee__items{padding-right:1.6rem}.platform__marquee .marquee__item{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:500;line-height:1.2rem;text-transform:uppercase}.platform__marquee .marquee__item>span{text-box-edge:text alphabetic;text-box-trim:trim-both}.platform__marquee .marquee__item>img,.platform__marquee .marquee__item>svg{display:block;height:2.4rem;width:2.4rem}.guests{overflow:hidden;padding:1.2rem 0}@media(min-width:993px){.guests{padding:2.4rem 0}}.guests__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.guests__title{padding:1.2rem 0}@media(min-width:993px){.guests__title{padding:.4rem 0 1.6rem}}.guests__title-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1919;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.guests__title-link>span{text-box-edge:text alphabetic;text-box-trim:trim-both}.guests__title-link,.guests__title-link:active,.guests__title-link:focus,.guests__title-link:visited{color:#1a1919}.guests__title-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e84735;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.4rem;justify-content:center;width:2.4rem}.guests__title-icon .icon{height:1.6rem;width:1.6rem}@media(min-width:993px){.guests__title-icon{height:2.8rem;width:2.8rem}}.guests__all{-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex-item-align:center;align-self:center;margin-top:1.6rem;order:1}@media(min-width:993px){.guests__all{-ms-flex-item-align:end;align-self:flex-end;margin-top:0}}.guests__marquee{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;align-items:center;background-color:#e84735;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;margin-left:calc(var(--unit)*-1);margin-right:calc(var(--unit)*-1);margin-top:2.6rem;order:1;padding:.8rem 0;width:100vw}@media(min-width:993px){.guests__marquee{margin-top:4.8rem}}.guests__marquee .marquee__item,.guests__marquee .marquee__items{gap:1.6rem}.guests__marquee .marquee__item,.guests__marquee .marquee__items,.guests__marquee [data-slot=track]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.guests__marquee .marquee__items{padding-right:1.6rem}.guests__marquee .marquee__item{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:500;line-height:1.2rem;text-transform:uppercase}.guests__marquee .marquee__item>span{text-box-edge:text alphabetic;text-box-trim:trim-both}.guests__marquee .marquee__item>img,.guests__marquee .marquee__item>svg{display:block;height:2.4rem;width:2.4rem}.guests__header{display:contents}@media(min-width:993px){.guests__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.8rem;justify-content:space-between}}.guests__slider{overflow:visible;width:100%}@media(max-width:992px){.guests__slider{display:grid;gap:.8rem;grid-template-columns:100%}.guests__slider .swiper-wrapper{display:contents;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media(min-width:993px){.guests__slider .swiper-slide{max-width:22.6rem}.guests__slider .swiper-slide:not(:last-child){padding-right:1.2rem}}.top-week{overflow:hidden}.top-week,.top-week__title{padding:1.2rem 0}.top-week__title>span{text-box-edge:text alphabetic;text-box-trim:trim-both}.top-week__slider{overflow:visible}.top-week__slider .swiper-slide{height:auto;max-width:21rem}.top-week__slider .swiper-slide:not(:last-child){padding-right:.8rem}@media(min-width:993px){.top-week__slider .swiper-slide{max-width:32.8rem}.top-week__slider .swiper-slide:not(:last-child){padding-right:1.2rem}}.top-week__marquee{background-color:#e84735;color:#fff;height:4rem;margin-left:calc(var(--unit)*-1);margin-right:calc(var(--unit)*-1);margin-top:1.2rem;padding:.8rem 0;width:100vw}.top-week__marquee,.top-week__marquee .marquee__item,.top-week__marquee .marquee__items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.top-week__marquee .marquee__item,.top-week__marquee .marquee__items{gap:1.6rem}.top-week__marquee [data-slot=track]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.top-week__marquee .marquee__items{padding-right:1.6rem}@media(min-width:993px){.top-week__marquee{margin-top:4.8rem}.top-week__marquee .marquee__item,.top-week__marquee .marquee__items{gap:2rem}.top-week__marquee .marquee__items{padding-right:2rem}}.top-week__marquee .marquee__item{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:500;line-height:1.2rem;text-transform:uppercase}.top-week__marquee .marquee__item>span{text-box-edge:text alphabetic;text-box-trim:trim-both}.top-week__marquee .marquee__item>img,.top-week__marquee .marquee__item>svg{display:block;height:2.4rem;width:2.4rem}.blog{overflow:hidden;padding:1.2rem 0}@media(min-width:993px){.blog{padding:2.4rem 0}}.blog__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog__title{padding:1.2rem 0}@media(min-width:993px){.blog__title{padding:.4rem 0 1.6rem}}.blog__title-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1919;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.blog__title-link>span{text-box-edge:text alphabetic;text-box-trim:trim-both}.blog__title-link,.blog__title-link:active,.blog__title-link:focus,.blog__title-link:visited{color:#1a1919}.blog__title-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e84735;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.4rem;justify-content:center;width:2.4rem}.blog__title-icon .icon{height:1.6rem;width:1.6rem}@media(min-width:993px){.blog__title-icon .icon{height:2.8rem;width:2.8rem}}.blog__all{-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex-item-align:center;align-self:center;margin-top:1.6rem;order:1}@media(min-width:993px){.blog__all{-ms-flex-item-align:end;align-self:flex-end;margin-top:0}}.blog__header{display:contents}@media(min-width:993px){.blog__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.8rem;justify-content:space-between}}.blog__slider{overflow:visible;width:100%}.blog__slider .swiper-slide{height:auto;max-width:20.8rem}.blog__slider .swiper-slide:not(:last-child){padding-right:.8rem}@media(min-width:993px){.blog__slider .swiper-slide{max-width:32.6rem}.blog__slider .swiper-slide:not(:last-child){padding-right:1.2rem}}.service{margin-bottom:-4rem;padding-top:1.2rem}@media(min-width:993px){.service{padding-top:2.4rem}}.service__inner{background:#e84735;border-radius:3.2rem 3.2rem 0 0;padding-bottom:12rem;padding-top:2.4rem}@media(min-width:993px){.service__inner{display:grid;gap:1.2rem;grid-template-columns:32.8rem 1fr;padding-top:4.8rem}}.service__title{color:#fff;padding:1.2rem 0}.service__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;width:100%}.service__item{display:block;width:100%}.service__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border-radius:1.6rem;color:#e84735;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;justify-content:space-between;padding:1.8rem 2rem;width:100%}@media(min-width:993px){.service__link{padding:2.2rem 2rem}}.service__link,.service__link:active,.service__link:focus,.service__link:visited{color:#e84735}.service__link .icon{-ms-flex-negative:0;flex-shrink:0;height:1.6rem;width:1.6rem}@media(min-width:993px){.service__link .icon{height:2rem;width:2rem}}.registration-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}@media(min-width:993px){.registration-form{gap:3.2rem}}.registration-form__checkbox-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.registration-form__checkbox-group .form__checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.registration-form__checkbox-group .form__checkbox-label{color:#fff}.registration-bar__info{gap:2.8rem;padding:.8rem 2.4rem 0}.registration-bar__info,.registration-bar__info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.registration-bar__info-item{gap:.8rem}.registration-bar__info-label{color:rgba(26,25,25,.5);text-transform:uppercase}.registration-find__suggestions{background-color:#fff;border-radius:2rem;-webkit-box-shadow:0 1.2rem 4rem rgba(26,25,25,.12);box-shadow:0 1.2rem 4rem rgba(26,25,25,.12);display:none;left:0;padding:.8rem;position:absolute;right:0;top:calc(100% + .8rem);z-index:10}.registration-find__suggestions.is-open{display:block}.registration-find__suggestions-hint{color:rgba(26,25,25,.5);font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-weight:500;letter-spacing:.048rem;line-height:1.6rem;padding:1rem 1.6rem .8rem}.registration-find__suggestions-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.registration-find__suggestions-empty{color:rgba(26,25,25,.5);display:none;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.4rem;font-weight:500;line-height:1.8rem;padding:1.2rem 1.6rem}.registration-find__suggestions-empty--show{display:block}.registration-find__suggestion{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:none;border:none;border-radius:1.2rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;padding:1.2rem 1.6rem;text-align:left;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;width:100%}.registration-find__suggestion:focus-visible,.registration-find__suggestion:hover{background-color:#f0f0f0}.registration-find__suggestion.is-active{background-color:#f0f0f0;cursor:default}.registration-find__suggestion.is-disabled{opacity:.4;pointer-events:none}.registration-find__suggestion-value{color:#1a1919;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.4rem;font-weight:500;line-height:1.8rem}.registration-find__suggestion-value strong{font-family:Onest,sans-serif;font-optical-sizing:auto;font-weight:600}.registration-find__suggestion-subtext{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:rgba(26,25,25,.5);-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-weight:500;line-height:1.6rem}.registration-find__suggestion-inn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.4rem}@media(max-width:992px){.registration-find__variant--desktop{display:none}}@media(min-width:993px){.registration-find__variant--mobile{display:none}}.screen-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;min-height:100vh;min-height:100svh;padding-bottom:8rem;padding-top:8.4rem;position:relative}[data-page=guest-details] .screen-page{overflow:clip}[data-page=guest-details] .screen-page .screen-page__footer{max-width:44rem}.screen-page[data-theme=white]{background-color:#fff}.screen-page[data-theme=primary]{background-color:#e84735}@media(max-width:992px){[data-page=auth] .screen-page{padding-top:1.6rem}}@media(min-width:993px){.screen-page{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:16rem;padding-top:12rem}[data-page=auth] .screen-page{padding-top:2rem}}.screen-page__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:4rem;justify-content:center;width:100%}.modal .screen-page__inner{max-height:calc(100dvh - 9.4rem);overflow:hidden auto;padding-bottom:12rem}.modal .screen-page__footer:not(.is-hidden)~.screen-page__inner{max-height:calc(100dvh - 18rem)}.screen-page__header~.screen-page__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:993px){.screen-page__inner{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-pack:start;-ms-flex-pack:start;flex-grow:0;gap:6rem;justify-content:flex-start}.modal .screen-page__inner{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 20rem);overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding-bottom:12rem;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}}@media(min-width:993px)and (min-width:993px){.modal .screen-page__inner::-webkit-scrollbar{height:4px;width:4px}.modal .screen-page__inner::-webkit-scrollbar-thumb{background-color:#be4032}}@media(min-width:993px){.modal .screen-page__footer:not(.is-hidden)~.screen-page__inner{max-height:calc(100dvh - 40rem);padding-bottom:0}}.screen-page__img{-ms-flex-negative:0;flex-shrink:0;height:18rem;width:18rem}.screen-page__img img,.screen-page__img picture,.screen-page__img svg{display:block;height:100%;width:100%}.screen-page__img img{-o-object-fit:contain;object-fit:contain}.screen-page__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4.8rem;width:100%}@media(min-width:993px){.screen-page__content{gap:6rem}}.screen-page__container,.screen-page__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;max-width:34.4rem;width:100%}.screen-page__title{color:#fff;text-align:center}.screen-page__header{padding-bottom:2.8rem}.screen-page__header-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:6.4rem;padding:1rem 6rem;position:relative;text-align:center}@media(min-width:993px){.screen-page__header-inner{height:auto;padding:8rem 0 0}}.screen-page__back.btn:not(.btn--icon,.btn--icon--all){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:1.6rem;height:auto;justify-content:center;left:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.screen-page__back.btn:not(.btn--icon,.btn--icon--all) .btn__icon{background-color:#eaeaea}.screen-page__back.btn:not(.btn--icon,.btn--icon--all) .btn__text{color:rgba(26,25,25,.5);display:none}.screen-page__back.btn:not(.btn--icon,.btn--icon--all) .icon{color:#1a1919;height:2.4rem;width:2.4rem}@media(min-width:993px){.screen-page__back.btn:not(.btn--icon,.btn--icon--all){top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.screen-page__back.btn:not(.btn--icon,.btn--icon--all) .btn__text{display:block}.screen-page__header-title{font-size:3.2rem;letter-spacing:.064rem;line-height:4rem;max-width:56rem}}.screen-page__footer{-webkit-box-ordinal-group:2;-ms-flex-order:1;background-color:#f0f0f0;border-radius:3.2rem 3.2rem 0 0;margin-bottom:-12rem;order:1;padding:1.6rem 1.6rem calc(9.8rem + env(safe-area-inset-bottom));-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;z-index:2}.screen-page__footer.is-hidden{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media(max-width:992px){.screen-page__footer{bottom:0;margin-top:3.6rem;position:sticky}}@media(min-width:993px){.screen-page__footer{background-color:transparent;margin:3.6rem auto 0;max-width:34.4rem;padding:0;width:100%}}.screen-page__complete{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;max-width:44rem}.screen-page__text-block p{font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.5rem;font-weight:500;letter-spacing:.06rem;line-height:2.4rem}@media(max-width:992px){.screen-page__text-block p{font-size:1.4rem;letter-spacing:.056rem;line-height:2rem}}.screen-page__text-block h1,.screen-page__text-block p{margin:1.6rem 0}.screen-page__text-block h1:first-child,.screen-page__text-block p:first-child{margin-top:0}.screen-page__text-block h1:last-child,.screen-page__text-block p:last-child{margin-bottom:0}@media(min-width:993px){.screen-page__text-block h1,.screen-page__text-block p{text-align:center}}.guests-page__trigger{-webkit-box-sizing:border-box;box-sizing:border-box}.screen-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;width:100%}.screen-form .form__input-wrapper+.form__input-wrapper{margin-top:.8rem}.screen-form__checkbox-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.screen-form__checkbox-group,.screen-form__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.screen-form__toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;justify-content:center;padding:0;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.screen-form__toggle,.screen-form__toggle:active,.screen-form__toggle:focus,.screen-form__toggle:visited{color:#fff}.is-success .screen-form__toggle{color:#34c759}.is-error .screen-form__toggle{color:#be4032}.screen-form__toggle~.form__input{padding-right:4.8rem}.screen-form__toggle~.form__input.error,.screen-form__toggle~.form__input.success{background-image:none!important}.screen-form__toggle-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:2rem}.screen-form__toggle-icon .icon{display:block;height:2rem;width:2rem}.screen-form__toggle-icon--view{inset:0;position:absolute}.screen-form__toggle--visible .screen-form__toggle-icon--hidden,.screen-form__toggle-icon--view{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.screen-form__toggle--visible .screen-form__toggle-icon--view{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.screen-form__toggle--visible{color:#fff}.screen-form__forgot{display:block;text-align:right}.screen-form__forgot,.screen-form__forgot:active,.screen-form__forgot:focus,.screen-form__forgot:visited{color:#fff}.screen-form__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}@media(min-width:993px){.screen-form__actions{gap:2.8rem}}.screen-form__register{color:#fff;display:block;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.5rem;font-weight:500;letter-spacing:.06rem;line-height:2.4rem;text-align:center}@media(max-width:992px){.screen-form__register{font-size:1.4rem;letter-spacing:.056rem;line-height:2rem}}.screen-form__register a{-webkit-text-decoration-skip:ink;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;text-decoration-thickness:5%;text-underline-offset:25%;text-underline-position:from-font}.screen-form__register a,.screen-form__register a:active,.screen-form__register a:focus,.screen-form__register a:visited{color:#fff}.outgoing-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#e84735;border-radius:2rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;padding:1.6rem;position:relative}@media(min-width:993px){.outgoing-card{border-radius:2rem;gap:0;padding:.2rem}}.outgoing-card__link{inset:0;position:absolute;z-index:1}.outgoing-card__media{display:contents}.outgoing-card__media picture{display:none}@media(min-width:993px){.outgoing-card__media{aspect-ratio:43.6/21.8;border-radius:1.8rem;display:block;height:auto;overflow:hidden;position:relative;width:100%}.outgoing-card__media img,.outgoing-card__media picture{display:block;height:100%;width:100%}.outgoing-card__media img{-o-object-fit:cover;object-fit:cover}}.outgoing-card__date{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#d44333;border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;order:1;padding:.4rem .6rem}@media(min-width:993px){.outgoing-card__date{left:.8rem;position:absolute;top:.8rem}}.outgoing-card__info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.8rem;justify-content:space-between}@media(min-width:993px){.outgoing-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding:1.2rem}}.outgoing-card__status{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(26,25,25,.3);border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.4rem;justify-content:center;padding:.2rem .8rem}.is-approved .outgoing-card__status{background-color:#34c759}.incoming-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.incoming-card+.incoming-card{margin-top:1.2rem}.incoming-card:not(.is-empty){background-color:#1a1919;border-radius:2rem;color:#fff;gap:2.4rem;padding:1.6rem}@media(min-width:993px){.incoming-card{border-radius:2rem}.incoming-card:not(.is-empty){gap:0;padding:.2rem}.incoming-card.is-empty{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:29.6rem;padding:4rem}}.incoming-card__link{inset:0;position:absolute;z-index:1}.incoming-card__media{display:contents}.incoming-card__media picture{display:none}@media(min-width:993px){.incoming-card__media{aspect-ratio:43.6/21.8;border-radius:1.8rem;display:block;height:auto;overflow:hidden;position:relative;width:100%}.incoming-card__media img,.incoming-card__media picture{display:block;height:100%;width:100%}.incoming-card__media img{-o-object-fit:cover;object-fit:cover}}.incoming-card__date{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;order:1;padding:.4rem .6rem}@media(min-width:993px){.incoming-card__date{left:.8rem;position:absolute;top:.8rem}}.incoming-card__info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.8rem;justify-content:space-between}@media(min-width:993px){.incoming-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding:1.2rem}}.incoming-card__requisition{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1919;border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;height:2.8rem;justify-content:center;padding:.2rem .2rem .2rem 1.2rem}@media(min-width:993px){.incoming-card__requisition{padding-left:0}}.incoming-card__requisition-count{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e84735;border-radius:10rem;height:2.4rem;justify-content:center;line-height:1;width:2.4rem}.contract-form,.incoming-card__requisition-count{display:-webkit-box;display:-ms-flexbox;display:flex}.contract-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f4f4f4;border-radius:3.2rem;-ms-flex-direction:column;flex-direction:column;padding:1.6rem}@media(min-width:993px){.contract-form{padding:2.8rem}}.contract-form__header{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1.6rem;justify-content:space-between}.contract-form__badge,.contract-form__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contract-form__badge{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#1a1919;border-radius:10rem;color:#fff;justify-content:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-height:2.8rem;padding:.2rem 1.2rem}.contract-form__body{gap:2.4rem;margin-top:2.4rem}.contract-form__body,.contract-form__step{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contract-form__step{gap:1.6rem}.contract-form__download,.contract-form__download:active,.contract-form__download:focus,.contract-form__download:visited{color:#e84735}.contract-form__file{display:grid;grid-template-rows:0fr;margin-bottom:-1.6rem;-webkit-transition:grid-template-rows .3s ease,margin .3s ease;-o-transition:grid-template-rows .3s ease,margin .3s ease;transition:grid-template-rows .3s ease,margin .3s ease;transition:grid-template-rows .3s ease,margin .3s ease,-ms-grid-rows .3s ease}.contract-form.is-filled .contract-form__file{grid-template-rows:1fr;margin-bottom:0}.contract-form__file-inner{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;justify-content:space-between;min-height:0;opacity:0;overflow:hidden;-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.contract-form.is-filled .contract-form__file-inner{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.contract-form__file-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#e84735;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.7rem}.contract-form__file-icon{-ms-flex-negative:0;flex-shrink:0;height:2rem;width:2rem}.contract-form__file-name{color:#e84735;overflow-wrap:anywhere}.contract-form__file-remove{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#fff;border-radius:50%;color:#1a1919;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:4.4rem;justify-content:center;width:4.4rem}.contract-form__file-remove .icon{height:2.4rem;width:2.4rem}.contract-form__actions{display:grid}.contract-form__actions .btn{grid-area:1/1;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.contract-form__actions .contract-form__submit{opacity:0;pointer-events:none;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem)}.contract-form.is-filled .contract-form__actions .contract-form__upload{opacity:0;pointer-events:none;-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem)}.contract-form.is-filled .contract-form__actions .contract-form__submit{opacity:1;pointer-events:auto;-webkit-transform:none;-ms-transform:none;transform:none}.contract-form__input{height:.1rem;opacity:0;pointer-events:none;position:absolute;width:.1rem}.notification-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f4f4f4;border-radius:2rem;gap:1.2rem;padding:1.6rem;width:100%}.notification-card,.notification-card__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.notification-card__icon{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:.2rem solid #f4f4f4;border-radius:50%;flex-shrink:0;height:3.6rem;justify-content:center;width:3.6rem}.notification-card__icon svg{display:block;height:100%;width:100%}.notification-card__icon img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.notification-card__body{min-width:0}.notification-card__title{padding:1rem 0}.notification-card__quote{background:#fff;border-radius:.8rem;color:rgba(26,25,25,.5);margin-top:1.2rem;padding:1.2rem}.notification-card__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:2rem;color:#1a1919;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.4rem;height:3.6rem;margin-top:1.2rem;padding:0 1.6rem}.notification-card__link .icon{-ms-flex-negative:0;flex-shrink:0;height:1.6rem;width:1.6rem}.notification-card__meta{margin-top:1.2rem}.notification-card__meta,.notification-card__meta>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem}.notification-card__meta>span{color:rgba(26,25,25,.5)}.notification-card__meta>span:not(:last-child):after{background-color:rgba(26,25,25,.5);border-radius:50%;content:"";display:block;height:.4rem;width:.4rem}.task-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f4f4f4;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:1.6rem;position:relative;width:100%}.task-card--completed{background-color:#fff}.task-card__link{inset:0;position:absolute;z-index:1}.task-card__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.task-card__info,.task-card__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.task-card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-direction:column;flex-direction:column;flex-grow:1;min-width:0;padding:.8rem 0 0 .8rem}.task-card__reward{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:10rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.6rem;height:3.2rem;padding:.4rem .8rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.task-card__reward .icon{color:#e84735;height:2rem;width:2rem}.task-card--completed .task-card__reward{background-color:#f4f4f4}.task-card__reward-value{color:#e84735}.task-card__title{color:#1a1919}.task-card__media{-ms-flex-negative:0;background-color:#fff;border:2px solid #f4f4f4;border-radius:1.6rem;flex-shrink:0;height:9.7rem;overflow:hidden;width:8.5rem}.task-card__media img,.task-card__media picture{display:block;height:100%;width:100%}.task-card__media img{-o-object-fit:contain;object-fit:contain}.task-card__progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.task-card__progress,.task-card__progress-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.task-card__progress-inner{border-radius:20rem;overflow:hidden;width:100%}.task-card__progress-inner:after{-webkit-box-flex:1;-ms-flex-positive:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23fff' d='M0 0h36v36H0z'/%3E%3Cpath fill='url(%23a)' d='M0 0h36v36H0z'/%3E%3Cdefs%3E%3Cpattern id='a' patternUnits='userSpaceOnUse' patternTransform='matrix(9.12 0 0 13.92 0 0)' preserveAspectRatio='none' viewBox='0 0 19 29' width='1' height='1'%3E%3Cuse xlink:href='%23b' transform='translate(-19 -29)'/%3E%3Cuse xlink:href='%23b' transform='translate(0 -29)'/%3E%3Cuse xlink:href='%23b' transform='translate(-19)'/%3E%3Cpath stroke='%231A1919' stroke-opacity='.07' stroke-width='6' d='m21.509 1.644-19 29' id='b'/%3E%3C/pattern%3E%3C/defs%3E%3C/svg%3E");background-size:contain;border-radius:.8rem;content:"";flex-grow:1;height:100%;margin-right:-.8rem}.task-card__counter{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 .8rem}.task-card__counter-current{color:#1a1919}.task-card__counter-total{color:rgba(26,25,25,.5)}.task-card__progress-bar{background-color:#fff;border-radius:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;height:3.6rem;padding:.4rem;width:100%}.task-card--completed .task-card__progress-bar{background-color:#f4f4f4}.task-card--completed .task-card__progress-bar:after{display:none}.task-card__progress-fill{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-preferred-size:var(--progress,0%);align-items:center;background-color:#e84735;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:var(--progress,0%);flex-grow:0;flex-shrink:0;height:100%;justify-content:center;min-width:0}.task-card--completed .task-card__progress-fill{-ms-flex-preferred-size:100%;background-color:#34c759;flex-basis:100%}.task-card__progress-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;white-space:nowrap}.task-card__progress-badge .icon{height:1.2rem;width:1.2rem}.notifications-window{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:0;-webkit-box-shadow:0 .4rem 5rem 0 rgba(26,25,25,.15);box-shadow:0 .4rem 5rem 0 rgba(26,25,25,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:none;filter:none;-ms-flex-direction:column;flex-direction:column;inset:0;max-height:none;padding:10rem var(--unit) 2rem;position:fixed;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:visibility .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .4s cubic-bezier(.785,.135,.15,.86),-webkit-filter .4s cubic-bezier(.785,.135,.15,.86);transition:visibility .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .4s cubic-bezier(.785,.135,.15,.86),-webkit-filter .4s cubic-bezier(.785,.135,.15,.86);-o-transition:visibility .4s cubic-bezier(.785,.135,.15,.86),transform .4s cubic-bezier(.785,.135,.15,.86),filter .4s cubic-bezier(.785,.135,.15,.86);transition:visibility .4s cubic-bezier(.785,.135,.15,.86),transform .4s cubic-bezier(.785,.135,.15,.86),filter .4s cubic-bezier(.785,.135,.15,.86);transition:visibility .4s cubic-bezier(.785,.135,.15,.86),transform .4s cubic-bezier(.785,.135,.15,.86),filter .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .4s cubic-bezier(.785,.135,.15,.86),-webkit-filter .4s cubic-bezier(.785,.135,.15,.86);visibility:hidden;width:100%;z-index:90}.notifications-window.is-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}@media(min-width:993px){.notifications-window{border-radius:2rem;bottom:0;display:block;-webkit-filter:blur(1rem);filter:blur(1rem);left:auto;max-height:60rem;opacity:0;padding:2rem;right:var(--unit);top:10rem;-webkit-transform:translateY(-1rem);-ms-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-transition:opacity .4s cubic-bezier(.785,.135,.15,.86),visibility .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .4s cubic-bezier(.785,.135,.15,.86),-webkit-filter .4s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),visibility .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .4s cubic-bezier(.785,.135,.15,.86),-webkit-filter .4s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .4s cubic-bezier(.785,.135,.15,.86),visibility .4s cubic-bezier(.785,.135,.15,.86),transform .4s cubic-bezier(.785,.135,.15,.86),filter .4s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),visibility .4s cubic-bezier(.785,.135,.15,.86),transform .4s cubic-bezier(.785,.135,.15,.86),filter .4s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),visibility .4s cubic-bezier(.785,.135,.15,.86),transform .4s cubic-bezier(.785,.135,.15,.86),filter .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .4s cubic-bezier(.785,.135,.15,.86),-webkit-filter .4s cubic-bezier(.785,.135,.15,.86);visibility:hidden;width:43.4rem}.notifications-window.is-open{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}}.notifications-window__list{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.8rem;margin-right:-.8rem;min-height:0;overflow-y:auto;padding-right:.8rem;scrollbar-color:rgba(26,25,25,.2) transparent;scrollbar-width:thin}.notifications-window__list::-webkit-scrollbar{width:.4rem}.notifications-window__list::-webkit-scrollbar-track{background:transparent}.notifications-window__list::-webkit-scrollbar-thumb{background-color:#1a1919;border-radius:1rem;opacity:.2}@media(min-width:993px){.notifications-window__list{margin-right:-1.6rem;max-height:56rem;padding-right:.8rem}.notifications-window__list .notification-card{max-width:none;width:100%}}.notifications__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}@media(min-width:993px){.notifications__list{max-width:44rem}}body.notifications-open{overflow:hidden}@media(min-width:993px){body.notifications-open{overflow:visible}}.user{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e84735;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;min-height:100vh;padding-bottom:11.4rem;padding-top:16.4rem}@media(min-width:993px){.user{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:12.2rem;padding-top:12.2rem}}.user__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bar__list,.user__inner,.user__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.bar__list,.user__list{gap:.4rem;max-width:34.4rem}.bar__item,.user__item{display:block;width:100%}.bar__link,.user__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border-radius:1.6rem;color:#e84735;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;justify-content:space-between;padding:1.8rem 2rem;width:100%}.bar__link,.user__link,.user__link:active,.user__link:focus,.user__link:visited{color:#e84735}.bar__link .icon,.user__link .icon{-ms-flex-negative:0;flex-shrink:0;height:1.6rem;width:1.6rem}@media(min-width:993px){.bar__link,.user__link{padding:2.2rem 2rem}.bar__link .icon,.user__link .icon{height:2rem;width:2rem}}.bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:3.2rem;max-width:34.4rem;overflow:hidden;width:100%}.bar__stats{background-color:#e84735;border-radius:3.2rem;width:100%}.bar__stats-top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;justify-content:space-between;padding:1.8rem 3.2rem 1.6rem}.bar__stats-label{color:#fff}@media(min-width:993px){.bar__stats-label{font-size:1.4rem}}.bar__stats-value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.bar__stats-value .icon{height:2.8rem;width:2.8rem}.bar__stats-number{text-box-trim:trim-both;text-box-edge:text;color:#fff;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:3.2rem;font-weight:800;letter-spacing:.064rem;line-height:4rem;text-transform:uppercase}.bar__stats-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding:1.6rem}.bar__stats-bottom,.bar__stats-info{display:-webkit-box;display:-ms-flexbox;display:flex}.bar__stats-info{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;gap:1.6rem;justify-content:space-between;padding:0 1.6rem}.bar__stats-current,.bar__stats-next{color:#fff}.bar__level-progress{background-color:#fff;border-radius:20rem;height:4.4rem;padding:.4rem;width:100%}.bar__level-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;height:100%;overflow:hidden;width:100%}.bar__level-inner:after{-webkit-box-flex:1;-ms-flex-positive:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23fff' d='M0 0h36v36H0z'/%3E%3Cpath fill='url(%23a)' d='M0 0h36v36H0z'/%3E%3Cdefs%3E%3Cpattern id='a' patternUnits='userSpaceOnUse' patternTransform='matrix(9.12 0 0 13.92 0 0)' preserveAspectRatio='none' viewBox='0 0 19 29' width='1' height='1'%3E%3Cuse xlink:href='%23b' transform='translate(-19 -29)'/%3E%3Cuse xlink:href='%23b' transform='translate(0 -29)'/%3E%3Cuse xlink:href='%23b' transform='translate(-19)'/%3E%3Cpath stroke='%231A1919' stroke-opacity='.07' stroke-width='6' d='m21.509 1.644-19 29' id='b'/%3E%3C/pattern%3E%3C/defs%3E%3C/svg%3E");background-size:contain;border-radius:.8rem;content:"";flex-grow:1;height:100%;margin-right:-.8rem}.bar__level-value{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-preferred-size:var(--progress,0%);align-items:center;aspect-ratio:1/1;background-color:#e84735;border-radius:.8rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:var(--progress,0%);flex-grow:0;flex-shrink:0;height:100%;justify-content:flex-start;max-height:100%;padding:.8rem .8rem .8rem 1.6rem}.bar__level-value .icon{height:2rem;width:2rem}.bar__link{background-color:#e84735;color:#fff}.bar__link,.bar__link:active,.bar__link:focus,.bar__link:visited{color:#fff}.bar__gallery{overflow:visible;width:100%}.bar__gallery .swiper-slide{aspect-ratio:1/1;height:18rem;width:18rem}.bar__gallery .swiper-slide img,.bar__gallery .swiper-slide picture{display:block;height:100%;width:100%}.bar__gallery .swiper-slide picture{border:2px solid rgba(26,25,25,.1);border-radius:1.6rem;overflow:hidden}.bar__gallery .swiper-slide img{-o-object-fit:cover;object-fit:cover}.bar__gallery .swiper-slide:not(:last-child){padding-right:.8rem}.bar__employee-delete.media-min--tab{background-color:transparent;padding:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.bar__employee-delete.media-min--tab .btn__text{display:none}.bar__employee-delete.media-min--tab .btn__icon{background-color:#eaeaea;color:#e84735}@media(min-width:993px){.bar__employee-delete.media-min--tab{display:none}.bar__employee-delete.media-max--tab .btn__icon{background-color:transparent;border-radius:0;color:currentColor;height:auto;padding:0;width:auto}}@media(max-width:992px){.bar__employee-delete.media-max--tab{display:none}}[class*=" modal--bar"] .screen-page__footer,[class^=modal--bar] .screen-page__footer{padding:1.6rem 1.6rem calc(9.8rem + env(safe-area-inset-bottom))}@media(min-width:993px){[class*=" modal--bar"] .screen-page__footer,[class^=modal--bar] .screen-page__footer{margin-top:3.2rem;padding:0}}.bar-transactions__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;list-style:none;margin:0;padding:0;width:100%}.catalog-page{padding-bottom:6rem;padding-top:9.4rem}.catalog-page[data-theme=white]{background-color:#fff}.catalog-page .screen-page__header{padding-bottom:3.2rem}.catalog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.catalog__list{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));width:100%}@media(min-width:993px){.catalog__list{grid-template-columns:repeat(auto-fill,minmax(28rem,1fr))}}.catalog__tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding-bottom:6.8rem}.catalog-tile,.catalog__tiles{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-tile{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:2rem;height:14rem;overflow:hidden;position:relative;text-decoration:none;z-index:1}.catalog-tile:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(26,25,25,0)),to(#1a1919));background:-o-linear-gradient(top,rgba(26,25,25,0) 50%,#1a1919 100%);background:linear-gradient(180deg,rgba(26,25,25,0) 50%,#1a1919);content:"";inset:0;position:absolute;z-index:-1}.catalog-tile__image{height:100%;inset:0;position:absolute;width:100%;z-index:-2}.catalog-tile__image img,.catalog-tile__image picture{display:block;height:100%;width:100%}.catalog-tile__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.catalog-tile__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1.6rem;position:relative;width:100%;z-index:1}.catalog-tile__name{text-box-edge:text alphabetic;text-box-trim:trim-both;color:#fff}.catalog-tile__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e84735;border-radius:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;justify-content:center;width:4rem}.guests-page{padding-bottom:0}@media(min-width:993px){.guests-page .screen-page__footer{bottom:0;left:0;margin:0;max-width:none;padding:2.8rem 0;pointer-events:none;position:fixed;right:0;z-index:3}.guests-page .screen-page__footer-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.guests-page__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;position:sticky;top:1.2rem;z-index:2}@media(min-width:993px){.guests-page__inner{top:2.4rem}}.guests-page__tab-line{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;padding:.2rem;width:100%}@media(min-width:993px){.guests-page__tab-line{max-width:34.4rem}}.guests-page__tab-trigger{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:hsla(0,0%,100%,0);border-radius:10rem;color:rgba(26,25,25,.5);display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;height:3.6rem;justify-content:center;padding:.2rem .6rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%}.guests-page__tab-trigger.is-active{background-color:#fff;color:#1a1919}.guests-page__tab-content{overflow:clip;padding-top:2.8rem;width:100%}.guests-page__tab-content>.swiper-wrapper{display:grid;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.guests-page__tab-content>.swiper-wrapper>.swiper-slide{grid-column:1;grid-row:1;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.guests-page__tab-content>.swiper-wrapper>.swiper-slide:first-child{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:8rem}.guests-page__tab-content>.swiper-wrapper>.swiper-slide.swiper-slide-active{opacity:1!important}.guests-page__tab-content>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active){opacity:0!important}.guests-page__tab-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.guests-page__list{display:grid;gap:.8rem;grid-template-columns:100%;padding-bottom:12rem}@media(min-width:993px){.guests-page__list{gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(21.4rem,1fr));padding-bottom:4rem;width:100%}.guests-page__trigger.btn:not(.btn--all,.btn--icon){background-color:#1a1919;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;gap:1.2rem;height:5.2rem;padding:1.6rem 2.2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.swiper-slide-active .guests-page__trigger.btn:not(.btn--all,.btn--icon){pointer-events:auto}}.guests-page__item{width:100%}@media(max-width:992px){.guests-page__item .guest-card{gap:2.4rem 1.2rem;grid-template-areas:"picture title title" "picture date location";grid-template-columns:8.6rem -webkit-max-content 1fr;grid-template-columns:8.6rem max-content 1fr;padding:.4rem;width:100%}.guests-page__item .guest-card .guest-card__title{-ms-flex-item-align:end;align-self:end}.guests-page__item .guest-card .guest-card__location{padding-top:.4rem}.guests-page__item .guest-card .guest-card__date,.guests-page__item .guest-card .guest-card__location{-ms-flex-item-align:start;align-self:start}.guests-page__item .guest-card picture{aspect-ratio:1/1;border-radius:1.6rem;display:block;grid-area:picture;overflow:hidden}}.guests-page__title{padding:1.2rem 0;position:relative;z-index:2}.guests-page__outgoing-list{overflow:visible}.guests-page__outgoing-item+.guests-page__outgoing-item{margin-top:1.2rem}.guests-page__outgoing-item.swiper-slide{display:block;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;width:100%}.guests-page__my{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding-bottom:12rem}@media(min-width:993px){.guests-page__my{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.2rem;margin:0 auto;max-width:134.4rem;padding-bottom:12rem;width:100%}.guests-page__incoming,.guests-page__outgoing{max-width:calc(33.33333% - .8rem);width:100%}}.guests-page__incoming-trigger{-webkit-box-sizing:border-box;box-sizing:border-box}.my-application-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:993px){.my-application-page .screen-page__container{max-width:44rem}}.my-application__inner{width:100%}.my-application__field,.my-application__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.my-application__field{border-bottom:1px solid rgba(26,25,25,.1);gap:.6rem;padding:1.6rem 0}.my-application__field.my-application__field--multiline{gap:1.2rem}.my-application__label{color:rgba(26,25,25,.5)}.my-application__badge{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-height:2.8rem;padding:.2rem 1.2rem}.my-application__badge.my-application__badge--pending{background-color:#deb41d}.my-application__badge.my-application__badge--approved{background-color:#34c759}.my-application__badge.my-application__badge--rejected{background-color:#ff383c}.my-guest-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:993px){.my-guest-page .screen-page__container{max-width:44rem}}.my-guest__inner{width:100%}.my-guest__field,.my-guest__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.my-guest__field{border-bottom:1px solid rgba(26,25,25,.1);gap:1.2rem;padding:1.6rem 0}.my-guest__label{color:rgba(26,25,25,.5)}.my-guest__section{margin-top:3.8rem}.my-guest__section:first-of-type{margin-top:.8rem}.my-guest__section-title{padding:1.2rem 0}.my-guest__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;list-style:none;margin:0;padding:0}.my-guest__card{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;background-color:#f4f4f4;border:none;border-radius:2rem;cursor:pointer;justify-content:space-between;padding:1.6rem;text-align:left;width:100%}.my-guest__card,.my-guest__card-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem}.my-guest__card-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-guest__card-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(26,25,25,.7);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.my-guest__card-date{background-color:#f4f4f4;border-radius:10rem;padding:.3rem .6rem}.my-guest__card-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#e84735;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:4rem;justify-content:center;width:4rem}.my-guest__card-icon .icon{height:2rem;width:2rem}.application-bar__inner{width:100%}.application-bar__field,.application-bar__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.application-bar__field{border-bottom:1px solid rgba(26,25,25,.1);gap:.6rem;padding:1.6rem 0}.application-bar__field.application-bar__field--multiline{gap:1.2rem}.application-bar__label{color:rgba(26,25,25,.5)}.application-bar__badge{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-height:2.8rem;padding:.2rem 1.2rem}.application-bar__badge.application-bar__badge--rejected{background-color:#ff383c}.application-bar__badge.application-bar__badge--accepted{background-color:#34c759}.application-bar__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}@media(min-width:993px){.application-bar__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.application-bar__footer .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.application-bar__reject,.application-bar__reject:active,.application-bar__reject:focus,.application-bar__reject:visited{color:#e84735}.guest-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;width:100%}.guest-details__inner{max-width:44rem;width:100%}.guest-details__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;width:100%}@media(min-width:993px){.guest-details__content{width:auto}}.guest-details__gallery{overflow:visible;padding-bottom:1.2rem}.guest-details__gallery .swiper-slide{aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;height:28rem;overflow:hidden;width:28rem}.guest-details__gallery .swiper-slide img,.guest-details__gallery .swiper-slide picture{border-radius:1.8rem;display:block;height:100%;width:100%}.guest-details__gallery .swiper-slide img{-o-object-fit:cover;object-fit:cover}.guest-details__gallery .swiper-slide:not(:last-child){padding-right:.8rem}@media(min-width:993px){.guest-details__gallery{padding-bottom:2.8rem}.guest-details__gallery .swiper-slide{aspect-ratio:44.4/31.2;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%}}.guest-details__info{gap:2rem;padding-bottom:2rem}.guest-details__info,.guest-details__info-item{display:-webkit-box;display:-ms-flexbox;display:flex}.guest-details__info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid rgba(26,25,25,.1);-ms-flex-direction:column;flex-direction:column;gap:.6rem;padding:1rem 0 1.6rem}.guest-details__info-item:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.guest-details__info-label{color:rgba(26,25,25,.5)}.guest-details__footer{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2rem;justify-content:space-between;padding-bottom:2.8rem}.guest-details__footer,.guest-details__points{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.guest-details__points{gap:.8rem}.guest-details__points .icon{color:#e84735;height:2.8rem;width:2.8rem}.guest-details__points-value{font-size:3.2rem;font-weight:800;letter-spacing:.064rem;line-height:2.4rem;text-transform:uppercase}.guest-details__level{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1919;border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;height:2.8rem;justify-content:center;padding:.2rem .2rem .2rem 1.2rem}.guest-details__level-text{color:#fff}.guest-details__level-badge{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:hsla(0,0%,100%,.2);border-radius:10rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:2.4rem;justify-content:center;width:2.4rem}.btn:not(.btn--all,.btn--icon).guest-application-trigger.guest-application-trigger{padding-inline:4rem}.btn:not(.btn--all,.btn--icon).guest-application-trigger.guest-application-trigger .btn__text{text-align:center;white-space:wrap}.btn:not(.btn--all,.btn--icon).guest-application-trigger.guest-application-trigger+.btn:not(.btn--all,.btn--icon).guest-application-trigger.guest-application-trigger{margin-top:.8rem}@media(max-width:992px){.btn:not(.btn--all,.btn--icon).guest-application-trigger.guest-application-trigger:disabled{background-color:#fff}}@media(min-width:993px){.btn:not(.btn--all,.btn--icon).guest-application-trigger.guest-application-trigger{padding-inline:6rem}}.blog-page__list{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(32rem,1fr));width:100%}@media(min-width:993px){.blog-page__list{gap:1.2rem}}.tasks-page.screen-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;padding-bottom:0}.tasks-page .screen-page__inner{gap:.8rem}.tasks__active{padding-bottom:4rem}.tasks__active:last-child{padding-bottom:12rem}.tasks__completed{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f4f4f4;border-radius:3.2rem 3.2rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding:4rem 0 6rem;width:100%}.tasks__completed:last-child{padding-bottom:8rem}@media(min-width:993px){.tasks__completed{padding:4.8rem 0 8rem}.tasks__completed:last-child{padding-bottom:12rem}}.tasks__completed-label{-ms-flex-item-align:start;align-self:flex-start;color:#1a1919;text-align:left}.tasks__list{display:grid;gap:.8rem;grid-template-columns:1fr;width:100%}@media(min-width:993px){.tasks__list{gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(28rem,1fr))}}.task-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.task-details__image{background-color:#f4f4f4;border-radius:1.8rem;height:39.2rem;overflow:hidden;width:100%}.task-details__image img,.task-details__image picture{display:block;height:100%;width:100%}.task-details__image img{-o-object-fit:contain;object-fit:contain}.task-details__info{gap:2rem}.task-details__heading,.task-details__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.task-details__heading{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.2rem}.task-details__title{color:#1a1919;font-family:Onest,sans-serif;font-optical-sizing:auto;font-size:1.6rem;font-weight:600;letter-spacing:.064rem;line-height:2.4rem;text-transform:uppercase}.task-details__reward{background-color:#f4f4f4;border-radius:10rem;gap:1.6rem;padding:.8rem 1.6rem .8rem 1.2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.task-details__reward,.task-details__reward-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.task-details__reward-group{gap:.8rem}.task-details__reward-group .icon{color:#e84735;height:2.8rem;width:2.8rem}.task-details__reward-label,.task-details__reward-value{color:#e84735}.task-details__progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.task-details__counter,.task-details__progress{display:-webkit-box;display:-ms-flexbox;display:flex}.task-details__counter{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;justify-content:space-between}.task-details__counter-current{color:#1a1919}.task-details__counter-total{color:rgba(26,25,25,.5)}.task-details__progress-bar{background-color:#f4f4f4;border-radius:20rem;height:2.8rem;padding:.4rem}.task-details__progress-inner{border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;height:100%;overflow:hidden;width:100%}.task-details__progress-inner:after{-webkit-box-flex:1;-ms-flex-positive:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23fff' d='M0 0h36v36H0z'/%3E%3Cpath fill='url(%23a)' d='M0 0h36v36H0z'/%3E%3Cdefs%3E%3Cpattern id='a' patternUnits='userSpaceOnUse' patternTransform='matrix(9.12 0 0 13.92 0 0)' preserveAspectRatio='none' viewBox='0 0 19 29' width='1' height='1'%3E%3Cuse xlink:href='%23b' transform='translate(-19 -29)'/%3E%3Cuse xlink:href='%23b' transform='translate(0 -29)'/%3E%3Cuse xlink:href='%23b' transform='translate(-19)'/%3E%3Cpath stroke='%231A1919' stroke-opacity='.07' stroke-width='6' d='m21.509 1.644-19 29' id='b'/%3E%3C/pattern%3E%3C/defs%3E%3C/svg%3E");background-size:contain;border-radius:.8rem;content:"";flex-grow:1;height:100%;margin-right:-.8rem}.task-details__progress-fill{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-preferred-size:var(--progress,0%);background-color:#e84735;border-radius:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:var(--progress,0%);flex-grow:0;flex-shrink:0;height:100%}.article-page{position:relative}.article-page .screen-page__header-title{max-width:66.6rem;text-align:left}@media(max-width:992px){.article-page .screen-page__header-inner{padding-right:0}.article-page .screen-page__back.btn:not(.btn--icon,.btn--all){top:1rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.article-page__nav{bottom:0;left:var(--unit);padding-top:20rem;position:absolute;top:0}.article-page__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;position:sticky;top:6rem;z-index:1}.article-page__nav-link{color:rgba(26,25,25,.5);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.article-page__nav-link:active,.article-page__nav-link:focus,.article-page__nav-link:visited{color:rgba(26,25,25,.5)}@media(hover:hover){.article-page__nav-link:hover{color:#1a1919}}.article-page__nav-link.is-current{color:#1a1919;pointer-events:none}.article{max-width:66.6rem;width:100%}.wysiwyg>:first-child{margin-top:0}.wysiwyg>:last-child{margin-bottom:0}.wysiwyg h2{margin:5.2rem 0 3.6rem}.wysiwyg h3{margin:3.6rem 0 2.4rem}.wysiwyg h4{margin:3.2rem 0 1.6rem}.wysiwyg p{margin:1.6rem 0}.wysiwyg li>a,.wysiwyg p>a{-webkit-text-decoration-skip:ink;color:#e84735;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.wysiwyg li>a:active,.wysiwyg li>a:focus,.wysiwyg li>a:visited,.wysiwyg p>a:active,.wysiwyg p>a:focus,.wysiwyg p>a:visited{color:#e84735}@media(hover:hover){.wysiwyg li>a:hover,.wysiwyg p>a:hover{color:rgba(26,25,25,.5);text-decoration-color:rgba(26,25,25,0);text-underline-offset:10%}}.wysiwyg ol,.wysiwyg ul{margin:1.6rem 0}.wysiwyg ol{counter-reset:counter;list-style:none}.wysiwyg ol>li{counter-increment:counter;padding-left:2.8rem;position:relative}.wysiwyg ol>li:before{color:rgba(26,25,25,.5);content:counter(counter) ".";left:0;position:absolute;top:0}.wysiwyg ol>li>ol{counter-reset:sub-counter}.wysiwyg ol>li>ol>li{counter-increment:sub-counter;left:-2rem;padding-left:3.2rem}.wysiwyg ol>li>ol>li:before{content:counter(counter) "." counter(sub-counter) "."}.wysiwyg ul{list-style:none}.wysiwyg ul>li{padding-left:2.4rem;position:relative}.wysiwyg ul>li:before{background-color:rgba(26,25,25,.5);border-radius:50%;content:"";height:.4rem;left:.8rem;position:absolute;top:.8rem;width:.4rem}.wysiwyg ul>li+li{margin-top:1.2rem}.wysiwyg figure,.wysiwyg img,.wysiwyg picture{border-radius:2rem;display:block;height:auto;margin-bottom:2.8rem;margin-top:2.8rem;max-height:44rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%}.wysiwyg img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.wysiwyg p>figure,.wysiwyg p>img,.wysiwyg p>picture{border-radius:2rem;margin-bottom:.8rem;margin-top:.8rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.wysiwyg figure>img,.wysiwyg picture>img{border-radius:2rem;margin:0}.wysiwyg table{border-radius:.8rem;display:block;margin:2rem 0;overflow:hidden}.wysiwyg table tbody{-webkit-overflow-scrolling:touch;display:block;margin-right:-2px;overflow-x:hidden;overflow-x:auto;overflow-y:auto;padding-right:2px;white-space:nowrap;width:100%}@media(min-width:993px){.wysiwyg table tbody::-webkit-scrollbar{height:4px;width:4px}.wysiwyg table tbody::-webkit-scrollbar-thumb{background-color:#be4032}}.wysiwyg table tr{border:1px solid #e6e7e8;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.wysiwyg table tr:first-child{border-radius:.8rem .8rem 0 0}.wysiwyg table tr th{background-color:#f3f3f3;color:rgba(26,25,25,.5);padding:1.2rem 1.6rem}.wysiwyg table tr th:first-child{border-radius:.8rem 0 0 0}.wysiwyg table tr th:last-child{border-radius:0 .8rem 0 0}.wysiwyg table tr th:not(:first-child){border-left:1px solid #e6e7e8}.wysiwyg table tr td{padding:1.6rem 1.6rem 2.8rem}.wysiwyg table tr td:not(:first-child){border-left:1px solid #e6e7e8}.wysiwyg table tr td,.wysiwyg table tr th{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;max-width:15.4rem;min-width:16rem;text-align:left}.wysiwyg table tr:last-child{border-bottom:1px solid #e6e7e8;border-radius:0 0 .8rem .8rem}.wysiwyg blockquote{background-color:#f9f9f9;border-left:.3rem solid #e84735;border-radius:0 1.6rem 1.6rem 0;margin:3.6rem 0;padding:2.4rem 2.8rem}.wysiwyg blockquote p{color:#505050;font-style:italic}.page-404{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.page-404__cover{background:#d44333;inset:0;position:absolute}.page-404__star{background:#e84735;inset:0;position:absolute}.page-404__inner{inset:0;position:absolute;z-index:1}.page-404__svg-wrap{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-404__svg{display:block;height:26rem;width:26rem}.page-404__svg-text{fill:#fff;font-family:Onest,sans-serif;font-size:5.2rem;font-style:normal;font-weight:800;letter-spacing:.104rem;line-height:7.2rem;pointer-events:none;text-align:center;text-transform:uppercase}.page-404__btn{left:50%;max-width:28rem;position:absolute;top:calc(50% + 17.8rem);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 4rem)}
