.e7WGRa_button {
  text-align: left;
  border-radius: .5rem;
  flex-shrink: 0;
  justify-content: space-between;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1;
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
}

.e7WGRa_button img {
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: ease;
}

.e7WGRa_primary, .e7WGRa_plain {
  --tw-bg-opacity: 1;
  background-color: rgba(10, 13, 17, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  align-items: flex-end;
  column-gap: 4rem;
}

.e7WGRa_primary:hover, .e7WGRa_plain:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(44, 51, 58, var(--tw-bg-opacity, 1));
}

:-webkit-any(.e7WGRa_primary, .e7WGRa_plain) img {
  filter: invert() sepia(18%) saturate(844%) hue-rotate(288deg) brightness(116%) contrast();
}

:is(.e7WGRa_primary, .e7WGRa_plain) img {
  filter: invert() sepia(18%) saturate(844%) hue-rotate(288deg) brightness(116%) contrast();
}

.e7WGRa_primary {
  padding: .75rem .75rem 1rem 1.5rem;
}

:-webkit-any(.e7WGRa_primary.e7WGRa_dark, .dark.e7WGRa_primary) {
  --tw-bg-opacity: 1;
  background-color: rgba(62, 206, 198, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
}

:is(.e7WGRa_primary.e7WGRa_dark, .dark.e7WGRa_primary) {
  --tw-bg-opacity: 1;
  background-color: rgba(62, 206, 198, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
}

:-webkit-any(.e7WGRa_primary.e7WGRa_dark:hover, .dark.e7WGRa_primary:hover) {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 223, 217, var(--tw-bg-opacity, 1));
}

:is(.e7WGRa_primary.e7WGRa_dark:hover, .dark.e7WGRa_primary:hover) {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 223, 217, var(--tw-bg-opacity, 1));
}

:-webkit-any(.e7WGRa_primary.e7WGRa_dark, .dark.e7WGRa_primary) img {
  filter: invert(0%) sepia() saturate(7493%) hue-rotate(244deg) brightness(118%) contrast(102%);
}

:is(.e7WGRa_primary.e7WGRa_dark, .dark.e7WGRa_primary) img {
  filter: invert(0%) sepia() saturate(7493%) hue-rotate(244deg) brightness(118%) contrast(102%);
}

@media (min-width: 900px) {
  .darkDesktop.e7WGRa_primary {
    --tw-bg-opacity: 1;
    background-color: rgba(62, 206, 198, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
  }

  .darkDesktop.e7WGRa_primary:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 223, 217, var(--tw-bg-opacity, 1));
  }
}

.e7WGRa_plain {
  padding: .75rem 1.5rem;
}

.e7WGRa_plain.e7WGRa_dark {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
}

.e7WGRa_plain.e7WGRa_dark:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(10, 13, 17, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.e7WGRa_secondary {
  --tw-border-opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(205, 215, 223, var(--tw-border-opacity, 1));
  align-items: flex-end;
  column-gap: 4rem;
  padding: .75rem .75rem 1rem 1.5rem;
}

.e7WGRa_secondary:hover {
  --tw-border-opacity: 1;
  border-color: rgba(10, 13, 17, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(10, 13, 17, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.e7WGRa_secondary:hover img {
  filter: invert() sepia(18%) saturate(844%) hue-rotate(288deg) brightness(116%) contrast();
}

.e7WGRa_tertiary {
  --tw-text-opacity: 1;
  color: rgba(0, 126, 126, var(--tw-text-opacity, 1));
  align-items: center;
  gap: .5rem;
}

@media (min-width: 900px) {
  .e7WGRa_tertiary:hover {
    --tw-text-opacity: 1;
    color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
  }
}

.e7WGRa_tertiary img {
  filter: invert(19%) sepia(70%) saturate(4802%) hue-rotate(171deg) brightness(97%) contrast(101%);
}

.e7WGRa_tertiary:hover img {
  filter: none;
}

:-webkit-any(.e7WGRa_tertiary.e7WGRa_dark, .dark.e7WGRa_tertiary) {
  --tw-text-opacity: 1;
  color: rgba(62, 206, 198, var(--tw-text-opacity, 1));
}

:is(.e7WGRa_tertiary.e7WGRa_dark, .dark.e7WGRa_tertiary) {
  --tw-text-opacity: 1;
  color: rgba(62, 206, 198, var(--tw-text-opacity, 1));
}

:-webkit-any(.e7WGRa_tertiary.e7WGRa_dark:hover, .dark.e7WGRa_tertiary:hover) {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

:is(.e7WGRa_tertiary.e7WGRa_dark:hover, .dark.e7WGRa_tertiary:hover) {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

:-webkit-any(.e7WGRa_tertiary.e7WGRa_dark, .dark.e7WGRa_tertiary) img {
  filter: brightness(0) saturate() invert(70%) sepia(79%) saturate(361%) hue-rotate(122deg) brightness(89%) contrast(89%);
}

:is(.e7WGRa_tertiary.e7WGRa_dark, .dark.e7WGRa_tertiary) img {
  filter: brightness(0) saturate() invert(70%) sepia(79%) saturate(361%) hue-rotate(122deg) brightness(89%) contrast(89%);
}

:-webkit-any(.e7WGRa_tertiary.e7WGRa_dark, .dark.e7WGRa_tertiary):hover img {
  filter: brightness(0) saturate() invert() sepia(74%) saturate(2%) hue-rotate(242deg) brightness(103%) contrast(101%);
}

:is(.e7WGRa_tertiary.e7WGRa_dark, .dark.e7WGRa_tertiary):hover img {
  filter: brightness(0) saturate() invert() sepia(74%) saturate(2%) hue-rotate(242deg) brightness(103%) contrast(101%);
}

.e7WGRa_text {
  --tw-text-opacity: 1;
  color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
  background-color: #0000;
  padding: .5rem .75rem;
}

.e7WGRa_text:hover {
  --tw-text-opacity: 1;
  color: rgba(62, 206, 198, var(--tw-text-opacity, 1));
}

.e7WGRa_text.e7WGRa_dark {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.e7WGRa_text.e7WGRa_dark:hover {
  --tw-text-opacity: 1;
  color: rgba(62, 206, 198, var(--tw-text-opacity, 1));
}

@media (min-width: 600px) {
  .e7WGRa_large {
    width: 100%;
    max-width: 309px;
  }
}

.e7WGRa_button[disabled] {
  cursor: not-allowed;
  --tw-bg-opacity: 1;
  background-color: rgba(155, 170, 181, var(--tw-bg-opacity, 1));
}

.e7WGRa_button[disabled]:hover img {
  filter: invert() sepia(18%) saturate(844%) hue-rotate(288deg) brightness(116%) contrast();
}

.e7WGRa_icon {
  --tw-border-opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(107, 118, 126, var(--tw-border-opacity, 1));
  padding: .5rem;
}

.e7WGRa_icon.e7WGRa_large {
  width: auto;
  max-width: initial;
  padding: .875rem;
}

.e7WGRa_icon:hover {
  --tw-border-opacity: 1;
  border-color: rgba(10, 13, 17, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(10, 13, 17, var(--tw-bg-opacity, 1));
}

.e7WGRa_icon:hover img {
  filter: invert() sepia(18%) saturate(844%) hue-rotate(288deg) brightness(116%) contrast();
}

.e7WGRa_dark.e7WGRa_icon {
  --tw-border-opacity: 1;
  border-color: rgba(126, 140, 150, var(--tw-border-opacity, 1));
}

.e7WGRa_dark.e7WGRa_icon:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
}

.e7WGRa_dark.e7WGRa_icon:hover svg {
  --tw-text-opacity: 1;
  color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
}

.e7WGRa_dark.e7WGRa_icon:hover img {
  filter: none;
}

.e7WGRa_dark.e7WGRa_icon img {
  filter: invert() sepia(18%) saturate(844%) hue-rotate(288deg) brightness(116%) contrast();
}

.e7WGRa_dark.e7WGRa_icon svg {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.e7WGRa_light.e7WGRa_icon {
  --tw-border-opacity: 1;
  border-color: rgba(205, 215, 223, var(--tw-border-opacity, 1));
}

.e7WGRa_light.e7WGRa_icon:hover {
  --tw-border-opacity: 1;
  border-color: rgba(10, 13, 17, var(--tw-border-opacity, 1));
}

.e7WGRa_light.e7WGRa_icon:hover img {
  filter: invert() sepia(18%) saturate(844%) hue-rotate(288deg) brightness(116%) contrast();
}

.e7WGRa_light.e7WGRa_icon:hover svg {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}

.rdp-root {
  --rdp-accent-color: blue;
  --rdp-accent-background-color: #f0f0ff;
  --rdp-day-height: 44px;
  --rdp-day-width: 44px;
  --rdp-day_button-border-radius: 100%;
  --rdp-day_button-border: 2px solid transparent;
  --rdp-day_button-height: 42px;
  --rdp-day_button-width: 42px;
  --rdp-selected-border: 2px solid var(--rdp-accent-color);
  --rdp-disabled-opacity: .5;
  --rdp-outside-opacity: .75;
  --rdp-today-color: var(--rdp-accent-color);
  --rdp-dropdown-gap: .5rem;
  --rdp-months-gap: 2rem;
  --rdp-nav_button-disabled-opacity: .5;
  --rdp-nav_button-height: 2.25rem;
  --rdp-nav_button-width: 2.25rem;
  --rdp-nav-height: 2.75rem;
  --rdp-range_middle-background-color: var(--rdp-accent-background-color);
  --rdp-range_middle-color: inherit;
  --rdp-range_start-color: white;
  --rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);
  --rdp-range_start-date-background-color: var(--rdp-accent-color);
  --rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);
  --rdp-range_end-color: white;
  --rdp-range_end-date-background-color: var(--rdp-accent-color);
  --rdp-week_number-border-radius: 100%;
  --rdp-week_number-border: 2px solid transparent;
  --rdp-week_number-height: var(--rdp-day-height);
  --rdp-week_number-opacity: .75;
  --rdp-week_number-width: var(--rdp-day-width);
  --rdp-weeknumber-text-align: center;
  --rdp-weekday-opacity: .75;
  --rdp-weekday-padding: .5rem 0rem;
  --rdp-weekday-text-align: center;
  --rdp-gradient-direction: 90deg;
  --rdp-animation_duration: .3s;
  --rdp-animation_timing: cubic-bezier(.4, 0, .2, 1);
}

.rdp-root[dir="rtl"] {
  --rdp-gradient-direction: -90deg;
}

.rdp-root[data-broadcast-calendar="true"] {
  --rdp-outside-opacity: unset;
}

.rdp-root {
  box-sizing: border-box;
  position: relative;
}

.rdp-root * {
  box-sizing: border-box;
}

.rdp-day {
  width: var(--rdp-day-width);
  height: var(--rdp-day-height);
  text-align: center;
}

.rdp-day_button {
  cursor: pointer;
  font: inherit;
  color: inherit;
  width: var(--rdp-day_button-width);
  height: var(--rdp-day_button-height);
  border: var(--rdp-day_button-border);
  border-radius: var(--rdp-day_button-border-radius);
  background: none;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: 0;
  display: flex;
}

.rdp-day_button:disabled {
  cursor: revert;
}

.rdp-caption_label {
  z-index: 1;
  white-space: nowrap;
  border: 0;
  align-items: center;
  display: inline-flex;
  position: relative;
}

.rdp-dropdown:focus-visible ~ .rdp-caption_label {
  outline: 5px auto highlight;
  outline: 5px auto -webkit-focus-ring-color;
}

.rdp-button_next, .rdp-button_previous {
  cursor: pointer;
  font: inherit;
  color: inherit;
  -webkit-appearance: none;
  appearance: none;
  width: var(--rdp-nav_button-width);
  height: var(--rdp-nav_button-height);
  background: none;
  border: none;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding: 0;
  display: inline-flex;
  position: relative;
}

.rdp-button_next:disabled, .rdp-button_next[aria-disabled="true"], .rdp-button_previous:disabled, .rdp-button_previous[aria-disabled="true"] {
  cursor: revert;
  opacity: var(--rdp-nav_button-disabled-opacity);
}

.rdp-chevron {
  fill: var(--rdp-accent-color);
  display: inline-block;
}

.rdp-root[dir="rtl"] .rdp-nav .rdp-chevron {
  transform-origin: 50%;
  transform: rotate(180deg);
}

.rdp-dropdowns {
  align-items: center;
  gap: var(--rdp-dropdown-gap);
  display: inline-flex;
  position: relative;
}

.rdp-dropdown {
  z-index: 2;
  opacity: 0;
  -webkit-appearance: none;
  appearance: none;
  width: 100%;
  cursor: inherit;
  line-height: inherit;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  bottom: 0;
}

.rdp-dropdown:not(:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi)) {
  left: 0;
}

.rdp-dropdown:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi) {
  right: 0;
}

.rdp-dropdown_root {
  align-items: center;
  display: inline-flex;
  position: relative;
}

.rdp-dropdown_root[data-disabled="true"] .rdp-chevron {
  opacity: var(--rdp-disabled-opacity);
}

.rdp-month_caption {
  height: var(--rdp-nav-height);
  align-content: center;
  font-size: large;
  font-weight: 700;
  display: flex;
}

.rdp-root[data-nav-layout="around"] .rdp-month, .rdp-root[data-nav-layout="after"] .rdp-month {
  position: relative;
}

.rdp-root[data-nav-layout="around"] .rdp-month_caption {
  justify-content: center;
  position: relative;
}

.rdp-root[data-nav-layout="around"] .rdp-month_caption:not(:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi)) {
  margin-left: var(--rdp-nav_button-width);
  margin-right: var(--rdp-nav_button-width);
}

.rdp-root[data-nav-layout="around"] .rdp-month_caption:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi) {
  margin-right: var(--rdp-nav_button-width);
  margin-left: var(--rdp-nav_button-width);
}

.rdp-root[data-nav-layout="around"] .rdp-button_previous {
  height: var(--rdp-nav-height);
  display: inline-flex;
  position: absolute;
  top: 0;
}

.rdp-root[data-nav-layout="around"] .rdp-button_previous:not(:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi)) {
  left: 0;
}

.rdp-root[data-nav-layout="around"] .rdp-button_previous:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi) {
  right: 0;
}

.rdp-root[data-nav-layout="around"] .rdp-button_next {
  height: var(--rdp-nav-height);
  justify-content: center;
  display: inline-flex;
  position: absolute;
  top: 0;
}

.rdp-root[data-nav-layout="around"] .rdp-button_next:not(:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi)) {
  right: 0;
}

.rdp-root[data-nav-layout="around"] .rdp-button_next:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi) {
  left: 0;
}

.rdp-months {
  gap: var(--rdp-months-gap);
  flex-wrap: wrap;
  max-width: fit-content;
  display: flex;
  position: relative;
}

.rdp-month_grid {
  border-collapse: collapse;
}

.rdp-nav {
  height: var(--rdp-nav-height);
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
}

.rdp-nav:not(:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi)) {
  right: 0;
}

.rdp-nav:lang(ae, ar, arc, bcc, bqi, ckb, dv, fa, glk, he, ku, mzn, nqo, pnb, ps, sd, ug, ur, yi) {
  left: 0;
}

.rdp-weekday {
  opacity: var(--rdp-weekday-opacity);
  padding: var(--rdp-weekday-padding);
  text-align: var(--rdp-weekday-text-align);
  text-transform: var(--rdp-weekday-text-transform);
  font-size: smaller;
  font-weight: 500;
}

.rdp-week_number {
  opacity: var(--rdp-week_number-opacity);
  height: var(--rdp-week_number-height);
  width: var(--rdp-week_number-width);
  border: var(--rdp-week_number-border);
  border-radius: var(--rdp-week_number-border-radius);
  text-align: var(--rdp-weeknumber-text-align);
  font-size: small;
  font-weight: 400;
}

.rdp-today:not(.rdp-outside) {
  color: var(--rdp-today-color);
}

.rdp-selected {
  font-size: large;
  font-weight: 700;
}

.rdp-selected .rdp-day_button {
  border: var(--rdp-selected-border);
}

.rdp-outside {
  opacity: var(--rdp-outside-opacity);
}

.rdp-disabled {
  opacity: var(--rdp-disabled-opacity);
}

.rdp-hidden {
  visibility: hidden;
  color: var(--rdp-range_start-color);
}

.rdp-range_start {
  background: var(--rdp-range_start-background);
}

.rdp-range_start .rdp-day_button {
  background-color: var(--rdp-range_start-date-background-color);
  color: var(--rdp-range_start-color);
}

.rdp-range_middle {
  background-color: var(--rdp-range_middle-background-color);
}

.rdp-range_middle .rdp-day_button {
  border: unset;
  border-radius: unset;
  color: var(--rdp-range_middle-color);
}

.rdp-range_end {
  background: var(--rdp-range_end-background);
  color: var(--rdp-range_end-color);
}

.rdp-range_end .rdp-day_button {
  color: var(--rdp-range_start-color);
  background-color: var(--rdp-range_end-date-background-color);
}

.rdp-range_start.rdp-range_end {
  background: revert;
}

.rdp-focusable {
  cursor: pointer;
}

@keyframes rdp-slide_in_left {
  0% {
    transform: translate(-100%);
  }

  to {
    transform: translate(0);
  }
}

@keyframes rdp-slide_in_right {
  0% {
    transform: translate(100%);
  }

  to {
    transform: translate(0);
  }
}

@keyframes rdp-slide_out_left {
  0% {
    transform: translate(0);
  }

  to {
    transform: translate(-100%);
  }
}

@keyframes rdp-slide_out_right {
  0% {
    transform: translate(0);
  }

  to {
    transform: translate(100%);
  }
}

.rdp-weeks_before_enter {
  animation: rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-weeks_before_exit {
  animation: rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-weeks_after_enter {
  animation: rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-weeks_after_exit {
  animation: rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_after_enter {
  animation: rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_before_exit {
  animation: rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_before_enter {
  animation: rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_after_exit {
  animation: rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

@keyframes rdp-fade_in {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes rdp-fade_out {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.rdp-caption_after_enter {
  animation: rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-caption_after_exit {
  animation: rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-caption_before_enter {
  animation: rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.rdp-caption_before_exit {
  animation: rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
}

.lrUpYa_qrCodeClicker {
  pointer-events: none;
  cursor: default;
  position: absolute;
  top: 0;
  bottom: -3rem;
  left: 0;
  right: -3rem;
}

.lrUpYa_qrCodeClickerTop {
  top: -3rem;
  bottom: 0;
}

.lrUpYa_qrCodeContent {
  pointer-events: none;
  --tw-translate-y: 1rem;
  width: max-content;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  cursor: default;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
  opacity: 0;
  --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  border-radius: .75rem;
  padding: 1.5rem;
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
  position: absolute;
  top: 100%;
  left: 0;
}

.lrUpYa_qrCodeContentTop {
  --tw-translate-y: -1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  top: auto;
  bottom: 100%;
}

.lrUpYa_downloadAppSeparator {
  text-align: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: block;
  position: relative;
}

.lrUpYa_downloadAppSeparator:before {
  content: "";
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-border-opacity: 1;
  border-style: solid;
  border-top-width: 1px;
  border-color: rgba(155, 170, 181, var(--tw-border-opacity, 1));
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
}

.lrUpYa_downloadAppSeparator, .lrUpYa_downloadAppStoreSeparatorText {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-left: .5rem;
  padding-right: .5rem;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.5;
  position: relative;
}

.lrUpYa_downloadAppButton {
  --tw-bg-opacity: 1;
  background-color: rgba(10, 13, 17, var(--tw-bg-opacity, 1));
  border-radius: .375rem;
  justify-content: center;
  gap: .625rem;
  padding: .625rem;
  transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
}

.lrUpYa_downloadAppButton:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(62, 206, 198, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
}

.lrUpYa_downloadAppButton:hover .lrUpYa_downloadAppButtonText {
  --tw-text-opacity: 1;
  color: rgba(10, 13, 17, var(--tw-text-opacity, 1));
}

.lrUpYa_downloadAppButton:hover .lrUpYa_downloadAppButtonIcon {
  filter: none;
}

.lrUpYa_downloadAppButtonIcon {
  filter: invert() sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);
}

.lrUpYa_downloadAppButtonText {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
  display: block;
}

.lrUpYa_appStoreItem {
  --tw-border-opacity: 1;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(126, 140, 150, var(--tw-border-opacity, 1));
  border-radius: .375rem;
  flex-grow: 1;
  place-content: center;
  padding: .5rem 1rem;
  transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
}

.lrUpYa_appStoreItem:hover {
  --tw-border-opacity: 1;
  border-color: rgba(10, 13, 17, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgba(10, 13, 17, var(--tw-bg-opacity, 1));
}

.lrUpYa_appStoreItem:hover .lrUpYa_appStoreItemIcon {
  filter: invert() sepia() saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);
}

.EiI0Ja_faqItem {
  --tw-border-opacity: 1;
  border-style: solid;
  border-bottom-width: 1px;
  border-color: rgba(205, 215, 223, var(--tw-border-opacity, 1));
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: relative;
}

@media (min-width: 600px) {
  .EiI0Ja_faqItem {
    padding-right: 1.5rem;
  }
}

.EiI0Ja_questionElt {
  justify-content: space-between;
  align-items: center;
  gap: 2rem;
  display: flex;
}

.EiI0Ja_button {
  width: 1.5rem;
  height: 1.5rem;
}

.EiI0Ja_button:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.EiI0Ja_answerElt {
  --tw-text-opacity: 1;
  color: rgba(85, 94, 103, var(--tw-text-opacity, 1));
  opacity: 0;
  grid-template-rows: 0fr;
  display: grid;
}

@media (min-width: 600px) {
  .EiI0Ja_answerElt {
    padding-right: 6rem;
  }
}

@media (min-width: 1200px) {
  .EiI0Ja_answerElt {
    padding-right: 8rem;
  }
}

.EiI0Ja_answerElt {
  transition: grid-template-rows .4s, opacity .4s;
}

.EiI0Ja_buttonLines {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

.EiI0Ja_buttonLineOne, .EiI0Ja_buttonLineTwo {
  --tw-translate-x: -50%;
  --tw-translate-y: -50%;
  width: .875rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-border-opacity: 1;
  border-bottom-width: 2px;
  border-color: rgba(117, 104, 89, var(--tw-border-opacity, 1));
  border-radius: .125rem;
  transition-property: transform;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
}

.EiI0Ja_buttonLineOne {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.EiI0Ja_faqItemOpen .EiI0Ja_answerElt {
  opacity: 1;
  grid-template-rows: 1fr;
}

.EiI0Ja_faqItemOpen .EiI0Ja_buttonLineOne {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

._8E51ja_link {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  max-width: 258px;
  display: flex;
}

._8E51ja_linkLarge {
  flex-direction: column;
  flex: none;
  width: 100%;
  max-width: 100%;
  padding: 1.5rem;
  display: flex;
  position: relative;
}

@media (min-width: 600px) {
  ._8E51ja_linkLarge {
    width: calc(50% - 16px);
  }
}

@media (min-width: 900px) {
  ._8E51ja_linkLarge {
    width: calc(33.33% - 24px);
  }
}

@media (min-width: 1200px) {
  ._8E51ja_linkLarge {
    width: calc(25% - 24px);
  }
}

._8E51ja_linkLarge:after {
  pointer-events: none;
  --tw-border-opacity: 1;
  border-style: solid;
  border-width: 2px;
  border-color: rgba(205, 215, 223, var(--tw-border-opacity, 1));
  border-radius: .5rem;
  transition-property: opacity;
  transition-duration: .3s;
  transition-timing-function: ease;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

@media (min-width: 600px) {
  ._8E51ja_linkLarge:after {
    opacity: 0;
  }
}

._8E51ja_linkLarge:after {
  content: "";
}

._8E51ja_linkLarge:not(._8E51ja_linkDisabled):hover:after {
  opacity: 1;
}

._8E51ja_linkLarge ._8E51ja_icon {
  margin-left: auto;
}

._8E51ja_linkLarge:not(._8E51ja_linkDisabled):hover ._8E51ja_icon {
  opacity: 1;
}

._8E51ja_linkLarge ._8E51ja_linkImage {
  max-width: 140px;
  margin-top: 2.5rem;
  margin-left: 3.75rem;
  margin-right: 3.75rem;
}

._8E51ja_icon {
  --tw-bg-opacity: 1;
  background-color: rgba(10, 13, 17, var(--tw-bg-opacity, 1));
  border-radius: .375rem;
  flex-shrink: 0;
  padding: .5rem;
  transition-property: opacity;
  transition-duration: .3s;
  transition-timing-function: ease;
}

@media (min-width: 600px) {
  ._8E51ja_icon {
    opacity: 0;
  }
}

@keyframes q-T6rq_progressFill {
  0% {
    stroke-dashoffset: 145.5px;
  }

  to {
    stroke-dashoffset: 0;
  }
}

@keyframes q-T6rq_progressFillScale {
  0% {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

.q-T6rq_progressBgr {
  fill: #fff;
  stroke: #fff;
  stroke-opacity: .2;
  stroke-width: 1px;
  fill-opacity: .1;
}

.q-T6rq_progress {
  fill: none;
  stroke: #fff;
  stroke-width: 1px;
  stroke-dasharray: 145.5;
  stroke-dashoffset: 145.5px;
  animation: 4s linear forwards q-T6rq_progressFill;
}

.q-T6rq_paused {
  animation-play-state: paused;
}

.q-T6rq_running {
  animation-play-state: running;
}

.q-T6rq_progressContainer {
  --tw-translate-y: 50%;
  width: 100%;
  height: .25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
  margin-top: .5rem;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.q-T6rq_active.q-T6rq_progressContainer {
  opacity: 1;
}

.q-T6rq_progressBar {
  transform-origin: 0;
  --tw-scale-x: 0;
  width: 100%;
  height: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-color: #a19893;
  transition-property: transform;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.q-T6rq_active .q-T6rq_progressBar {
  animation: 4s linear forwards q-T6rq_progressFillScale;
}

.q-T6rq_running .q-T6rq_progressBar {
  animation-play-state: running;
}

.q-T6rq_paused .q-T6rq_progressBar {
  animation-play-state: paused;
}

@media (min-width: 900px) {
  .v9hanW_sparkline {
    transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-duration: .3s;
    transition-timing-function: ease;
  }

  :is(.group:hover .v9hanW_sparkline, .group:focus .v9hanW_sparkline) {
    opacity: 0;
    --tw-blur: blur(4px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }
}

.v9hanW_arrow {
  opacity: 0;
}

@media (min-width: 900px) {
  .v9hanW_arrow {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-bg-opacity: 1;
    background-color: rgba(10, 13, 17, var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
    border-radius: .375rem;
    transition-property: color, background-color, border-color, -webkit-text-decoration-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  :is(.group:hover .v9hanW_arrow, .group:focus .v9hanW_arrow) {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    opacity: 1;
  }
}
